8

In der Dokumentation und Tutorial für REST API (Google Sppech API für Knoten: https://cloud.google.com/nodejs/apis), so ist meine Frage, wie Sie die Cloud Speech API in JavaScript verwenden. Jemand benutzt auf irgendeiner Seite mit Javascript?Google Cloud Speech mit Javascript

Danke,

Thiago

+0

Ich glaube, Sie haben die falsche Vorstellung davon, was die Google-Cloud-APIs sind alle über - vielleicht [diese] (https://developers.google.com/web/updates/2013/01/Voice-Driven-Web-Apps-Einführung-zur-Web-Speech-API? hl = en) ist näher an dem, was Sie brauchen –

Antwort

4

Die Google Cloud API mehr ist speziell für die serverseitige Sprachverarbeitung verwendet. Wenn Sie die Spracherkennung über einen Browser verwenden möchten, sollten Sie den integrierten Browser Ihres Browsers verwenden: Web Speech API. Hier ist ein einfaches Beispiel:

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

Sie sind völlig andere API. Web Speech API, die Sie vorschlagen, ist private API und hat eine Beschränkung von 50 Anfragen pro Tag! Wir können nicht verwenden, wenn für kommerzielle Projekte mit diesen Einschränkungen. Bitte gehen Sie durch https://www.chromium.org/developers/how-tos/api-keys, bevor Sie die Entscheidung treffen, Speech Web API zu verwenden. –

+1

Das ist einfach nicht wahr. Die [Web Speech API] (https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html) ist ein W3C-unterstütztes Browser-Feature, das sogar in [Firefox] existiert. (https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API/Using_the_Web_Speech_API) heute. Es hängt vom Browseranbieter ab, wie die Sprache analysiert wird, und die Google API-Schlüssel werden standardmäßig in die Chrome-Builds von Google integriert. Für einen benutzerdefinierten Chromium-Build müssten Sie API-Schlüssel erhalten. – fny

+1

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