17

REST API (ノード用の Google Spech API: https://cloud.google.com/nodejs/apis ) のドキュメントとチュートリアルでは、私の質問は JavaScript で Cloud Speech API を使用する方法です。誰かが javascript を使用して任意のページで使用しましたか?


2020-04-24 EDIT : 受け入れられた回答はwebkitSpeechRecognition、モバイルでは利用できないものを使用しています: https://stackoverflow.com/a/61039699/775359

Google のドキュメントと例: https://cloud.google.com/speech-to-text/docs/samples

Node.js コード: https://github.com/googleapis/nodejs-speech/blob/master/samples/MicrophoneStream.js

要件: iOS の Safari で実行する必要があります。

4

1 に答える 1

11

Google Cloud API は、より具体的にはサーバー側の音声処理に使用されます。ブラウザで音声認識を使用する場合は、ブラウザに組み込まれているWeb Speech APIを使用する必要があります。簡単な例を次に示します。

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

var output = document.getElementById('output');
recognition.onresult = function(event) {
  output.textContent = event.results[0][0].transcript;
};
<div id="output"></div>
<button onclick="recognition.start()">Start</button>
<button onclick="recognition.stop()">Stop</button>

于 2016-08-05T12:16:49.753 に答える