C#语音识别
发布时间:2020-12-15 07:53:30 所属栏目:百科 来源:网络整理
导读:我现在正在制作智能家居控制系统,我有一点问题. 我正在考虑将Cosmos用于基本系统,并为其添加所需的命名空间库,但由于通常的System.Speech.Recognition命名空间过分依赖于 Windows Speech API,我不得不忘记使用它. 所以我的问题是,是否有任何(如果可能的话免
我现在正在制作智能家居控制系统,我有一点问题.
我正在考虑将Cosmos用于基本系统,并为其添加所需的命名空间库,但由于通常的System.Speech.Recognition命名空间过分依赖于 Windows Speech API,我不得不忘记使用它. 所以我的问题是,是否有任何(如果可能的话免费)语音识别和/或语音合成器库用于C#,具有以下内容: >支持多语言发言 一般用法,非Windows依赖库是最好的,当然,如果它也是免费的. 解决方法
Voxeo offers developer accounts,您可以用它来开发语音家庭自动化系统.我已将它与
my own home automation system接口,用于我家理解的一小部分命令,并且效果很好.您需要学习一些VoiceXML才能使用它.
SAPI适用于语音合成;我在我的系统中使用SAPI在房子里提供语音提示,就像早上走进浴室时扬声器上的天气预报一样.如果Cosmos不允许你包含你需要的所有DLL,也许你可以使用SAPI创建一个单独的服务,然后使用WCF(或其他)在它们之间进行通信? 对于以类型形式理解自然语言的相关问题,我开发了一个C# NLP Engine,我希望能够在将来的某个时候提供非商业性. 从语音中提取文本而不预先指定任何语法是一个非常难的问题,并且容易出错.即使你可以解决这个问题,你仍然会遇到试图理解他们使用NLP所说的内容的问题.构建一个语法来指导识别器你想要识别的句子类型(如VoiceXML那样)可能会获得更高的准确性. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |