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