このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

SpeechRecognition: interimResults プロパティ

利用可能性は限定的

この機能はベースラインではありません。最も広く使用されているブラウザーの一部で動作しません。

Want more browser support for this feature? Tell us why.

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;

// …

仕様書

仕様書
Web Speech API
# dom-speechrecognition-interimresults

ブラウザーの互換性

関連情報