justrightnow / mkd

Voice recognition + Translation combining 4 APIs: iFlytek-科大讯飞 + Google Translate & Bing Speech + Baidu Translate. Ideal for presentations in China.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Windows app that combines different APIs (iFlytek-科大讯飞, Google Translate, Bing Speech, Baidu Translate) to get the best translated caption/subtitles for China market:

Except Google Translate, for each other service you must get an ID


Screenshot of the program:

Comments:
  • No matter what is on the screen (powerpoint, video, etc.) the subtitles will always be on top of it
  • You can also run audio files (currently only from English to Chinese)
  • The transcript of the recognized audio and translation will be stored in a .txt file once you select the "副本" box
  • You can record speaker voice by selecting "录音" box



1. From Chinese audio to English caption/subtitles, the program uses:

  • Chinese voice recognition: iFlytek-科大讯飞
  • Chinese to English text translation: Google Translate



  • 2. From English audio to Chinese caption/subtitles, the program uses:

  • English voice recognition: Bing Speech
  • English to Chinese translation: Baidu Translate




  • iFlytek

    iFlytek-科大讯飞

    In order to make the Chinese voice recognition work you still need to follow next 2 steps:

    • Once you get your ID, download the SDK from your portal (below pic)
    • Copy/paste the msc.dll file and msc folder in your bin/debug folder


    Open to any suggestion! Thanks!!

    About

    Voice recognition + Translation combining 4 APIs: iFlytek-科大讯飞 + Google Translate & Bing Speech + Baidu Translate. Ideal for presentations in China.

    License:MIT License


    Languages

    Language:C# 98.8%Language:C++ 0.7%Language:C 0.6%