如何获得与 node.js 一起使用的文本应用程序的语音?

How can I get a speech to text app working with node.js?

我正在制作一个 discord 机器人,我认为它有语音命令会很酷,但我找不到任何可用的 npm 模块。我正在尝试查找文本模块的演讲。如果有人知道任何有用的东西,请帮忙!我试过 https://www.npmjs.com/package/speech-to-text 但这似乎不适用于 node.js 应用程序。 :-( 我也注意到其他人使用过 node-witai-speech 但我不知道如何获得 API 密钥。

提前致谢。

因为我的工作/雇主,我使用 Watson STT a few years ago, there is also a live demo 在线。

如果只是一个小项目,您不应该支付任何费用。在我使用它的时候(几年前)我在 Java 中做了后端,在 Javascript/Dojo 中做了前端,但是后端唯一的逻辑是创建一个新会话并将它传递给通过 REST 的前端,然后前端将创建一个 WebSocket 到 Watson 服务(通过会话进行身份验证)。

我不得不使用 Watson,我发现它相当不错,据我所知,Google 在他们的开发人员云中公开了一些 STT API,但我从未使用过它!尽管如此,免责声明仍然适用,因为我的雇主,我不得不使用 Watson STT! ^^