SpeechRecognition: interimResults プロパティ
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
interimResults は SpeechRecognition インターフェイスのプロパティで、中間の結果を返す (true) か返さない (false) か制御します。中間の結果は最終的ではない結果になります(例えば SpeechRecognitionResult.isFinal プロパティは false となります)。
interimResults の既定値は false です。
値
論理値で、現在の SpeechRecognition の中間結果の状態を表します。 true の場合は中間の結果を返すことができ、 false の場合は返すことができません。
例
下記のソースコードは Speech color changer を参考しています
js
const recognition = new SpeechRecognition();
recognition.lang = "en-US";
recognition.interimResults = false;
recognition.maxAlternatives = 1;
// …
仕様書
| Specification |
|---|
| Web Speech API> # dom-speechrecognition-interimresults> |