0

HTMLコードにiframeビデオがあります

<iframe width="420" height="345" id="my video" src="testvid.mp4">

私の JavaScript コードでは、Webkitspeech API を使用して英語をリアルタイムで検出しています。これがコードロジックです。 https://developers.google.com/web/updates/2013/01/Voice-Driven-Web-Apps-Introduction-to-the-Web-Speech-API

  var recognition = new webkitSpeechRecognition();
      recognition.continuous = true;
      recognition.interimResults = true;

      recognition.onstart = function() { ... }

      recognition.onresult = function(event) {
var interim_transcript = '';

    for (var i = event.resultIndex; i < event.results.length; ++i) {
      if (event.results[i].isFinal) {
        final_transcript += event.results[i][0].transcript;
      } else {
        interim_transcript += event.results[i][0].transcript;
      }
    }
    final_transcript = capitalize(final_transcript);
    final_span.innerHTML = linebreak(final_transcript);
    interim_span.innerHTML = linebreak(interim_transcript);
  };
}
      recognition.onerror = function(event) { ... }
      recognition.onend = function() { ... }

問題は、この認識 API が、ユーザーのマイクなどのブラウザーに発せられるすべての音を検出するのに優れていることですが、 .....私が望むのは、この「認識」機能で iframe ビデオからのオーディオのみを検出することです。Webkitspeech API でこれを行うことは可能ですか? または、使用する必要がある別の API がありますか? コード例をいただければ幸いです。皆さん、ありがとうございました!

4

0 に答える 0