Windows phone 8 en in-language语音识别支持WP8上的语言

Windows phone 8 en in-language语音识别支持WP8上的语言,windows-phone-8,speech-recognition,text-to-speech,voice,windows-phone-8-sdk,Windows Phone 8,Speech Recognition,Text To Speech,Voice,Windows Phone 8 Sdk,我尝试了WindowsPhone8的语音API示例。在我的手机2种语言中,安装en-GB和en-in,我的手机默认语言为en-in,当我尝试使用en-GB时,它工作正常,但当我尝试使用en-in的手机默认语言时,它不工作 它给出错误,抛出异常 关于此代码: 执行语音识别 this.recoOperation = recognizer.RecognizeAsync(); var recoResult = await this.recoOperation; It throws Exception:

我尝试了WindowsPhone8的语音API示例。在我的手机2种语言中,安装en-GB和en-in,我的手机默认语言为en-in,当我尝试使用en-GB时,它工作正常,但当我尝试使用en-in的手机默认语言时,它不工作 它给出错误,抛出异常

关于此代码:

执行语音识别

this.recoOperation = recognizer.RecognizeAsync();
var recoResult = await this.recoOperation;
It throws Exception:

**SPERR_WINRT_UNSUPPORTED_LANG 0x800455BC The requested language is not supported.**
因此,这意味着语音识别API不支持什么印度英语,或者我应该更改一些附加设置以使其正常工作


谢谢。

作为开发中心的文档,此错误代码表示“请求的语言不受支持”。在新手机上(或有时在重置手机后)会发生这种情况。当语音激活时,选择了一种语言,但手机上并未下载和安装语言包。用户必须转到“电话设置”以选择其他语音语言,然后再次切换回以查看安装语言包的消息提示。

必应语音需要在手机的语言设置中启用英语(美国)语言(或其他支持的语言)。之后,您会收到重新启动的提示,这将使其工作

可能重复