en-in language Языки, поддерживаемые распознаванием речи на WP8

Я попробовал пример Speech API для Windows Phone 8. на моем телефоне 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 распознавания речи, или мне нужно изменить некоторые дополнительные настройки, чтобы он работал?

Спасибо.


person AzharTheGreat    schedule 18.11.2013    source источник
comment
возможный дубликат поддерживаемых языков распознавания речи в WP8   -  person MarcinJuraszek    schedule 18.11.2013


Ответы (2)


Как указано в документации Dev Center, этот код ошибки означает «Запрашиваемый язык не поддерживается». И это произойдет на новом телефоне (или иногда после сброса телефона), когда речь активирована, язык выбран, но языковой пакет фактически не загружен и не установлен на телефон. Пользователю придется перейти в настройки телефона, чтобы выбрать другой язык речи, а затем снова переключиться, чтобы увидеть сообщение с запросом на установку языкового пакета.

person user4207725    schedule 02.11.2014

Для речи Bing требуется, чтобы английский (американский) язык (или другой поддерживаемый язык) был включен в языковых настройках вашего телефона. После этого вы получите приглашение перезапустить, что заставит его работать.

person Query21    schedule 18.03.2015