Csharp/C#教程:更改语音识别引擎库的语言分享


更改语音识别引擎库的语言

我正在开发一个程序(在C#中)来识别来自用户的语音命令并在PC中执行,即用户说“开始菜单”并且PC打开开始菜单。

我找到了一个很酷的库: SpeechRecognitionEngine用于语音识别,问题是我需要识别西class牙语,有没有办法改变语言?

您可以使用SpeechRecognitionEngine(CultureInfo)重载。

var speechRec = new SpeechRecognitionEngine(new CultureInfo("es-ES"))); 

这假定用户已安装西class牙文化,否则将抛出ArgumentExceptionSpeechRecognitionEngine类实现了IDisposable ,因此最好在完成后调用speechRec.Dispose() ,或者在using语句中使用它。

上述就是C#学习教程:更改语音识别引擎库的语言分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1016472.html

(0)
上一篇 2021年12月31日
下一篇 2021年12月31日

精彩推荐