繁体   English   中英

C#和Skype语音识别

[英]C# and Skype speech recognition

我在C#中开发了一个应用程序,尝试使用Skype ActiveX和Microsoft的语音识别引擎识别PC到地电话中的短语,通过tcp / ip端口重定向呼叫。

在手机中,一台机器播放录音,因此声音非常清晰。 System.SpeechMicrosoft.Speech都无法识别任何有用的内容。

它已经加载了具有预期选择的语法,但没有。 如果我说话,我必须说一句话,等到它识别出这个词,然后说出下一个词,那就是它的作用。

问题是,我该如何改进? 或者你知道ASR可以在现场对话中做得更好吗?

最直接的方法是使用专门为该任务设计的工具,而不是skype / activex的手工解决方案。

有一些特殊的软件可以将电话呼叫连接到可操作的东西。 他们中的几个:

星号

FreeSWITCH的

所有这些系统都通过MRCP协议提供语音识别和交互式语音响应功能。 设置识别的最简单方法是使用CMUSphinx工具包

您可以在此处此处阅读有关CMUSphinx集成到IVR系统的更多信息

如果您希望快速入门,可以使用很酷的SAAS解决方案,只需点击几下即可构建电话应用程序。 例如Voxeo

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM