我想在我用 c# 编写的应用程序中实现语音识别功能。System.Speech.Recognition 不适合,因为它支持的语言数量不够。
我找到了几个引擎,但它们不是用 .net 编写的,而且我找不到任何包装器。那么,使用哪一个:Sphinx、ISIP、Julius?您知道它们的任何 .net 包装器吗?您知道任何可以提供帮助的教程或文章吗?
提前致谢
我想在我用 c# 编写的应用程序中实现语音识别功能。System.Speech.Recognition 不适合,因为它支持的语言数量不够。
我找到了几个引擎,但它们不是用 .net 编写的,而且我找不到任何包装器。那么,使用哪一个:Sphinx、ISIP、Julius?您知道它们的任何 .net 包装器吗?您知道任何可以提供帮助的教程或文章吗?
提前致谢
你需要听写语法吗?缺少哪些语言?这必须在哪些版本的 Windows 上运行?
我不知道 Windows 7 下 System.Speech 支持的所有语言,但这些链接看起来很有帮助
如果您不需要听写语法,可以尝试 Microsoft.Speech 和服务器识别器。支持 26 种语言:
请参阅System.Speech.Recognition 和 Microsoft.Speech.Recognition 有什么区别?这可能有一些有用的背景。