Как запустить распознаватель речи при работе текста в речь? - PullRequest
0 голосов
/ 10 февраля 2019

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

    welcomeSpeech = new TextToSpeech(this, this);
    new CountDownTimer(4000, 1500) {
        @Override
        public void onTick(long l) {
            speakOut("Welcome To MY New Application ");
        }
        @Override
        public void onFinish() {
            startSpeechToText();
        }
    }.start();

я пробовал это, но в этом коде распознаватель речи запускается, когда tts закончится. Я хочу, если tts работает (не закончить или остановить) в то же время, если пользователь введет голос, tts остановится и запустится распознаватель речи.

...