ru_RU Оффлайновое распознавание речи (SpeechToText)

84
14 марта 2021, 07:10

Распознавание речи в оффлайне не работает с русским языком,но работает со всем остальными.Все словари скачаны.

xiaomi redmi 3s android 6.0 - api 23 google search последней версии

var recListener = new RecognitionListener();
recListener.BeginSpeech += RecListener_BeginSpeech;
recListener.EndSpeech += RecListener_EndSpeech;
recListener.Error += RecListener_Error;
recListener.Ready += RecListener_Ready;
recListener.Recognized += RecListener_Recognized;
Recognizer = SpeechRecognizer.CreateSpeechRecognizer(this);
Recognizer.SetRecognitionListener(recListener);
SpeechIntent = new Intent(RecognizerIntent.ActionRecognizeSpeech);
SpeechIntent.PutExtra(RecognizerIntent.ExtraLanguageModel, RecognizerIntent.LanguageModelFreeForm );
SpeechIntent.PutExtra(RecognizerIntent.ExtraCallingPackage, PackageName);
SpeechIntent.PutExtra(RecognizerIntent.ActionRecognizeSpeech,RecognizerIntent.ExtraPreferOffline  );
SpeechIntent.PutExtra(RecognizerIntent.ExtraSpeechInputCompleteSilenceLengthMillis, 1500);
SpeechIntent.PutExtra(RecognizerIntent.ExtraSpeechInputPossiblyCompleteSilenceLengthMillis, 1500);
SpeechIntent.PutExtra(RecognizerIntent.ExtraSpeechInputMinimumLengthMillis, 15000);
SpeechIntent.PutExtra(RecognizerIntent.ExtraMaxResults, 1);
string str;
str = "ru_RU";
//Java.Util.Locale.Default.ToString();
SpeechIntent.PutExtra(RecognizerIntent.ExtraLanguage, str);

Представленный код все время выдает ошибку SpeechRecognizer.Error.SERVER

Подскажите, может кто-то знает причины...

Answer 1

Подтверждаю, тоже самое. То ли после обновы апликухи "google" перестало работать, то ли после перехода на 23 API именно русский офлайн словарь перестал работать, хотя скачен.

READ ALSO
Unity превращение transform.rotation в Vector2

Unity превращение transform.rotation в Vector2

Когда игрок входит в триггер, идёт проверка на булл, в зависимости от которого, задаётся новый векторСейчас понял, что это можно оптимизировать,...

74
Установка bootstrap4 в проект asp.net core

Установка bootstrap4 в проект asp.net core

Начал изучение aspnet core, устанавливаю через nuget bootstrap, но вместо папок со стилями и скриптами, устанавливаются только зависимости

97
Передача файла в ASP.NET

Передача файла в ASP.NET

Как в ASPNET передать файл POST запросом? (класс, метод)

109
Как я могу сделать сцену неактивной?

Как я могу сделать сцену неактивной?

Я подгружаю сцены аддиктивно и проблема в том ,что у меня работают две сцены сразу: Начальная(которая должна быть всегда) и сцена загруженная...

102