我正在使用 Kinect 进行语音识别项目,我想更改 SpeechRecognitionEngine 库中的语言。但是在我的机器上只安装了一种语言。
foreach (RecognizerInfo regInf in SpeechRecognitionEngine.InstalledRecognizers())
{
// regInf.Cultur -> returns "en-Us"
// regInf.Id -> returns "SR_MS_en-US_Kinect_11.0" and "SR_MS_ZXX_Lightweight_v11.0"
}
使用上面的这段代码,我只得到“en-US”语言。这是一件奇怪的事情。因为我在一台装有 Windows 7 德语版的机器上工作。
如何安装德语进行语音识别?