使用Javascript的Google Cloud语音

Thi*_*edo 11 javascript speech-recognition google-cloud-platform google-speech-api

在REST API的文档和教程(Google Sppech API for Node:https://cloud.google.com/nodejs/apis )中,我的问题是如何在JavaScript中使用Cloud Speech API.有人在任何页面上使用javascript?

谢谢,

蒂亚戈

fny*_*fny 7

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;
};
Run Code Online (Sandbox Code Playgroud)
<div id="output"></div>
<button onclick="recognition.start()">Start</button>
<button onclick="recognition.stop()">Stop</button>
Run Code Online (Sandbox Code Playgroud)

  • 它们是完全不同的API.您建议的Web Speech API是私有API,每天限制50个请求!我们不能用于具有这种限制的商业项目.在决定使用Speech Web API之前,请先浏览https://www.chromium.org/developers/how-tos/api-keys (4认同)