我在Android中开发语音转换应用程序。基本思想是在android中录制语音并将录制的wav文件发送到服务器。
在服务器端,我创建了一个使用Microsoft语音识别API的C#服务应用程序。此服务从Android设备接收音频wav文件,将其转换为文本并将识别的文本发送回Android设备。
这很好,因为很多次我都训练过语音识别API。
现在我的问题是:我可以在另一台计算机上使用已经过训练的语音识别配置文件吗?
答案 0 :(得分:0)
我不知道如何移动您的训练数据,但我有一些建议供您考虑。
Google为Android提供语音识别功能,请参阅http://android-developers.blogspot.com/2010/03/speech-input-api-for-android.html
如果您使用的是Microsoft语音平台而不是Windows 7中的桌面识别器,则不需要培训(您也无法进行听写,但我不知道您是否需要它)。有关详细信息,请参阅What is the difference between System.Speech.Recognition and Microsoft.Speech.Recognition?。
答案 1 :(得分:-1)
您可以使用以下网站提供的微软软件: https://www.microsoft.com/en-us/download/details.aspx?id=22358
如果您需要以编程方式执行此操作,请参阅Programmatically importing MS Speech API speech profile