問題タブ [webkitspeechrecognition]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-chrome - webkitSpeechRecognition の音量または感度を変更するには?
ボットとやり取りするためにChrome のwebkitSpeechRecognitionを使用しています。
「音楽を再生して」と言うと、.mp3
. それはクールですが、音楽がオンになっているときにコマンドを与えると (例: 「音楽を止めて」 )、ボットは私の声を聞いて文を理解しましたがisFinal
、マイクが何かを聞いたため (おそらく歌)、機能はトリガーされません。 (したがって、注文は実行されません)。
問題は、音楽の音を無視するにはどうすればよいかということです。私が話しているときは音量を下げますか?なぜ :/webkitSpeechRecognition
の感度の変更について検索しています。
どのようにするか知っていますか?
angular - Chrome WebkitSpeechRecognition が初期化されているかどうかを確認しますか?
現在、WebkitSpeechRecognition API を使用して Web アプリケーションを開発しています。問題は、最初に .start() で API を初期化し、マイクに向かって叫び始めると、通常、最初の .onresult がトリガーされるまでに 20 秒以上かかることです。それまでの間、ツールが起動中であることをユーザーにフィードバックし、話し始めることができるようになったことを伝えたいと思います。残念ながら、onresult は音声入力がある場合にのみトリガーされ、ユーザーが初期化が完了するのを黙って辛抱強く待っている場合にはトリガーされません。認識の準備ができているかどうかを確認する方法はありますか?
どうもありがとう。