Android автономное распознавание голоса - PullRequest
0 голосов
/ 22 января 2019

Мне нужно реализовать приложение для Android с собственным распознаванием голоса. Я использую Android Recognizer для того же. Но это не работает в автономном режиме. Есть идеи?

См. Фрагмент кода ниже.

    SpeechRecognitionListener h = new SpeechRecognitionListener();
    mSpeechRecognizer.setRecognitionListener(h);
    mSpeechRecognizerIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
    mSpeechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
            RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
    mSpeechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_PROMPT,
            "Speech recognition demo");
    mSpeechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_PREFERENCE, "en");
    if (mSpeechRecognizer.isRecognitionAvailable(this))
        mSpeechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_CALLING_PACKAGE,
                this.getPackageName());
    mSpeechRecognizer.startListening(mSpeechRecognizerIntent);
...