8

REST API(Google Sppech API for Node:https://cloud.google.com/nodejs/apis)のドキュメントとチュートリアルで、クラウドスピーチAPIをJavaScriptで使用する方法をご説明します。 JavaScriptを使用しているページで誰かが使用しましたか?Javascriptを使用したGoogleクラウドスピーチ

おかげで、

チアゴ

+0

私はあなたがGoogleクラウドのAPIのはすべてに約あるかについての間違った考えを持っていると思う - 多分[この](https://developers.google.com/web/updates/2013/01/Voice-Driven-Web-Apps-Web-Speech-APIの紹介-hl = en)は必要なものに近い –

答えて

4

Googleクラウド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>

+3

これらは全く異なるAPIです。あなたが提案しているWeb Speech APIはプライベートAPIであり、1日に50リクエストの制限があります!この制限がある商用プロジェクトの場合は使用できません。 Speech Web APIの使用を決定する前にhttps://www.chromium.org/developers/how-tos/api-keysをご覧ください。 –

+1

これは単に真実ではありません。 [Web Speech API](https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html)はW3Cでサポートされており、[Firefox]にも存在するクロスブラウザ機能です。 (https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API/Using_the_Web_Speech_API)をご覧ください。スピーチの解析方法はブラウザのベンダーが決定し、Google APIのキーはデフォルトでGoogleのChromeビルドに組み込まれています。独自のChromiumビルドでは、APIキーを取得する必要があります。 – fny

+1

https://www.chromium.org/developers/how-tos/api-keys –

関連する問題