5
私はWebスピーチAPIを使用していますが、ボーカル入力なしで少しの時間(1分または2分)を過ぎると、私はコンソールにそれを解析したテキストを記録しているので私はこれを知っている、しかし、私は1〜2分間話をしないとこれをやめてしまう。Web音声APIは、入力なしで一定時間が経過してもリッスンを停止します。
これを修正する方法はありますか?
私はWebスピーチAPIを使用していますが、ボーカル入力なしで少しの時間(1分または2分)を過ぎると、私はコンソールにそれを解析したテキストを記録しているので私はこれを知っている、しかし、私は1〜2分間話をしないとこれをやめてしまう。Web音声APIは、入力なしで一定時間が経過してもリッスンを停止します。
これを修正する方法はありますか?
end
イベントを聞き取り、SpeechRecognition
オブジェクトで認識を再開できます。
(onend
イベントハンドラ内で)認識を再開するタイミング(再起動しない場合)を決定するにはブール型フラグを使用する必要があります。
これには他の認識関連イベントを使用できます。
など。無音の音声が検出されない場合
が1. onstart
2. onaudiostart
(only if sound/speech is detected)
3. onsoundstart
4. onspeechstart
、最初の2がトリガされ、その後、いくつかのタイムアウト後に、対応するend
イベント(逆の順序で):Chromeは認識が開始されたときに、次のイベントハンドラをトリガします。