Распознаватель речи не работает в автономном режиме (Android)

#java #android #kotlin #speech-to-text

Вопрос:

Я использую распознаватель речи Google для преобразования речи в текст. Он работает в автономном режиме для других языков (английский, Индонезия), но не работает в автономном режиме для «упрощенного китайского». Он работает только в онлайн-режиме для китайцев. Я уже установил автономный пакет для Китая (Gboard), но он все еще не работает. Может ли кто-нибудь помочь, если я что-то упустил?

     private void displaySpeechRecognizer() {
            Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
            intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
intent.putExtra(RecognizerIntent.EXTRA_PREFER_OFFLINE,true); // offline use only
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE, "zh_CN"); //Simplified Chinese
            startActivityForResult(intent, SPEECH_REQUEST_CODE);
        }