2011-03-31 93 views
3

我想在我用c#编写的应用程序中实现语音识别功能。 System.Speech.Recognition不适用,因为它支持的语言数量不够。.net中的语音识别。 Sphinx,ISIP,Julius

我发现了几个引擎,但它们不是用.net编写的,我也找不到任何包装。那么,使用哪一个:Sphinx,ISIP,Julius?你知道他们的任何.net包装吗?你知道任何教程或文章可以帮助吗?

在此先感谢

回答

2

你需要听写语法吗?缺少哪些语言?必须运行哪些版本的Windows?

我不知道所有的Windows 7下通过System.Speech支持的语言,但这些链接看起来有用

如果你不需要听写语法,你可以试试Microsoft.Speech和服务器识别器。有26种语言的支持:

What is the difference between System.Speech.Recognition and Microsoft.Speech.Recognition?可能有一些有用的背景。