RecouncerIntent.EXTRA_LANGUAGE не меняет язык Распознавателя внезапно ⇐ Android

Форум для тех, кто программирует под Android
Anonymous
RecouncerIntent.EXTRA_LANGUAGE не меняет язык Распознавателя внезапно

Сообщение Anonymous »

В моем приложении есть код, который распознает «персидский» язык и выполняет функцию преобразования речи в текст:

Код: Выделить всё

  Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE, "fa");
intent.putExtra(RecognizerIntent.EXTRA_PROMPT, "Speak...");
но теперь он внезапно перестал работать и мой STT просто распознается как английский! Я ничего не менял. Когда я меняю RecouncerIntent.EXTRA_LANGUAGE на любой язык, например итальянский Intent.putExtra(RecouncerIntent.EXTRA_LANGUAGE, "it");, он тоже не распознает этот язык!
что не так?

Подробнее здесь: https://stackoverflow.com/questions/792 ... e-suddenly

Вернуться в «Android»