SpeechRecognitionError
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
Web Speech API の SpeechRecognitionError
インターフェイスは、認識サービスからのエラーメッセージを表します。
プロパティ
SpeechRecognitionError
は、親インターフェイスである Event
からのプロパティも継承します。
SpeechRecognitionError.error
(en-US) 読取専用-
起こったエラーの種類を返します。
SpeechRecognitionError.message
(en-US) 読取専用-
エラーの内容が詳しく書かれたメッセージを返します。
例
var recognition = new SpeechRecognition();
recognition.onerror = function(event) {
console.log('Speech recognition error detected: ' + event.error);
console.log('Additional information: ' + event.message);
}
仕様
Specification |
---|
Web Speech API # speechrecognitionerrorevent |
ブラウザーの実装状況
BCD tables only load in the browser
Firefox OS の許可設定
アプリ内で音声認識を使用するには、以下の許可設定を manifest で指定する必要があります:
"permissions": {
"audio-capture" : {
"description" : "Audio capture"
},
"speech-recognition" : {
"description" : "Speech recognition"
}
}
特権アプリも必要なため、以下も同様に含める必要があります:
"type": "privileged"