文字转语音正在运行时如何启动语音识别器?

时间:2019-02-10 05:07:51

标签: java android android-studio speech-recognition text-to-speech

我正在尝试在我的应用中设置文本转语音和语音识别器,现在如果语音识别器从用户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(未完成或停止)。

0 个答案:

没有答案