使用Javascript的谷歌云语音
Google Cloud Speech with Javascript
在用于节点的REST API(Google Sppech API(的文档和教程中:https://cloud.google.com/nodejs/apis),所以我的问题是如何在JavaScript中使用云语音API。有人在任何带有javascript的页面上使用过吗?
22020-04-24编辑:接受的答案是使用移动设备上不可用的webkitSpeechRecognition
:https://stackoverflow.com/a/61039699/775359
谷歌文档和示例:https://cloud.google.com/speech-to-text/docs/samples
Node.js代码:https://github.com/googleapis/nodejs-speech/blob/master/samples/MicrophoneStream.js
要求:必须在iOS上的Safari中运行。
Google Cloud API更专门用于服务器端语音处理。如果你想通过浏览器使用语音识别,你应该使用浏览器内置的网络语音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>
相关文章:
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌放置API:按国家或餐馆名称搜索餐馆
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在谷歌地图上获取事件的x,y坐标
- 使用谷歌应用程序脚本从工作表中获取值并将其显示在文本框中
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 为什么这个使用谷歌URL的Javascript文本到语音不起作用
- 谷歌tts的jquery没有语音
- 谷歌语音识别搜索文本问题
- 谷歌'的文本到语音API从Android应用程序
- 谷歌语音搜索页面加载
- 语法在谷歌网络语音API
- 语音导航可能在谷歌地图api
- 使用Javascript的谷歌云语音