SpeechRecognition: audiostart イベント

これは実験的な機能です。本番で使用する前にブラウザー実装状況をチェックしてください。

Web Speech APIaudiostart イベントは、ユーザーエージェントが会話認識のためのオーディオキャプチャを開始したときに発生します。

バブリング なし
キャンセル 不可
インターフェイス Event
イベントハンドラー onaudiostart

audiostart イベントは、 onaudiostart メソッドの中で使用することができます。

var recognition = new webkitSpeechRecognition() || new SpeechRecognition();

recognition.addEventListener('audiostart', function() {
  console.log('Audio capturing started');
});

または、 onaudiostart イベントハンドラープロパティを使用してください。

recognition.onaudiostart = function() {
  console.log('Audio capturing started');
}

仕様書

仕様書 状態 備考
Web Speech API
speech recognition events の定義
ドラフト  

ブラウザーの対応

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
audiostart/code> event
実験的
Chrome 完全対応 33Edge 未対応 なしFirefox 未対応 なしIE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android ?

凡例

完全対応  
完全対応
未対応  
未対応
実装状況不明  
実装状況不明
実験的。動作が変更される可能性があります。
実験的。動作が変更される可能性があります。

関連情報