有没有办法将语音识别功能添加到单声道应用程序。有System.Speech (在.net中)和Microsoft.Speech (在MS Speech Platform中)名称空间,但我在Mono中找不到任何名称空间。那么,如何在Mono中添加语音识别功能呢?
发布于 2012-11-16 16:13:26
查看此链接:Mono System.Speech
现在似乎支持System.Speech.Recognition了。您是否正在使用最近的(3.0+) tarball并构建自己的Mono运行时?
发布于 2011-04-04 08:01:40
我看不到任何原生C#引擎。有一个名为Sphinx-4的Java引擎,您可以直接或通过IKVM.NET调用它。或者你也可以使用web服务,我找到了iSpeech。此外,在this SO question中可能会有一些有趣的re HTML5和Chrome。恐怕在这些方面都没有个人经验(除了IKVM.NET)。
发布于 2015-03-19 10:11:15
实际上有一个原生的C#语音识别引擎,叫做Syn.Speech。要在Visual Studio项目中引用它,只需启动包管理器控制台并键入
PM> Install-Package Syn.Speech
我找不到任何关于它的全面教程,但这里有Wiki Link
此外,还有这个demo application
https://stackoverflow.com/questions/5535264
复制