Fer*_*ago 4 c# speech-recognition speech
我正在开发一个程序(在C#中)来识别来自用户的语音命令并在PC中执行,即用户说"开始菜单"并且PC打开开始菜单.
我找到了一个很酷的库:SpeechRecognitionEngine用于语音识别,问题是我需要识别西班牙语,有没有办法改变语言?
您可以使用SpeechRecognitionEngine(CultureInfo)重载.
var speechRec = new SpeechRecognitionEngine(new CultureInfo("es-ES")));
Run Code Online (Sandbox Code Playgroud)
这假定用户已安装西班牙文化,否则ArgumentException将抛出.在SpeechRecognitionEngine类实现IDisposable,所以这是一个好主意,打电话speechRec.Dispose()时,你就大功告成了,或者在使用它using的语句.
| 归档时间: |
|
| 查看次数: |
12864 次 |
| 最近记录: |