3

HTML5 の getUserMedia を使用して、マイクから継続的に聞くアプリを開発しようとしています。ユーザーの言葉を継続的に聞き取り、音声をテキストに変換します (PHP を介して、Speech-to-Text API を使用)。私の問題は、ユーザーが話すのをやめたときに特定のイベントを発生させることです(録音を停止するのではなく、結果のフレーズを分析に送信するだけです-録音は継続的です)。つまり、これを言い換えると、getUserMedia (または別の非 Flash 代替手段) を介してマイクからサウンド レベルを取得するにはどうすればよいでしょうか?

4

1 に答える 1

0

getUserMedia では、成功のコールバックで得られるのはメディア トラック オブジェクトです。MediaTrack で利用可能なすべてのプロパティは、https ://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack で確認できます。

品質をさらに調べるには、成功のコールバック ストリームを読み、いくつかのカスタム チェックを行う必要がある場合があります。

于 2014-02-21T18:11:23.807 に答える