node.js - 使用 node.js 在浏览器中启用麦克风并捕获所说的信息

标签 node.js ibm-cloud speech-to-text watson

我已经挣扎了一段时间,并浏览了许多有关如何使用 Node.js 在浏览器中启用麦克风的示例。我看过几个 Javascript 示例,但是我无法从中获取语音内容并将其存储在变量中。如何使用 Node.js 启用麦克风?我需要特定的 npm 包吗?我目前正在使用 IBM Watson Speech to Text api。任何帮助表示赞赏!提前致谢!

最佳答案

您需要使用客户端库在浏览器中启用麦克风。

在此处使用语音转文本 SDK:

https://github.com/watson-developer-cloud/speech-javascript-sdk

这里有一个工作示例:

https://watson-speech.mybluemix.net/microphone-streaming.html

关于node.js - 使用 node.js 在浏览器中启用麦克风并捕获所说的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43992281/

相关文章:

mysql - 如何使用 node-mysql 中的数组进行更新

mysql - 如何将 sql join 查询转换为sequelizejs 查询

node.js - 对周围的所有 Node JS 框架/库等感到困惑

php - 使用 Node.js 跟踪对 MySQL 表的更改

ibm-cloud - IBM Watson Assistant - 排除特定的实体值,以免永远匹配它

java - 无法将我的请求参数发送到bluemix部署的node.js

javascript - IBMCloudCodeHybrid SDK 在 Android 上始终会出现 onFailure

azure - Azure 批量转录结果是否可以定向到非公共(public) URL

带语音识别器的 Android 自定义键盘

node.js - 如何修复 "Here is no default audio device configured"语音转文本