Node.js 使用WebRTC在会议时将实时音频流转换为文本

Node.js 使用WebRTC在会议时将实时音频流转换为文本,node.js,webrtc,google-translate,Node.js,Webrtc,Google Translate,我正在使用WebRTC和NodeJS实现一个类似视频会议的系统。 但我想给它增加一些额外的功能,假设有一个主持人和5个观众在提问,那么1个主持人正忙着,其他观众记录他们的问题,这些问题将转换为文本并显示在主持人的屏幕上,因此,基于此,主持人可以根据自己的要求回答问题,并留下不需要的问题。希望你能想象这个系统。 首先,它可行吗? 如果是,我们将非常感谢您的帮助。您只需尝试谷歌语音识别API,与此相同。语音识别API可以将音频转换为文本,然后使用Google Translation API或meSp

我正在使用WebRTC和NodeJS实现一个类似视频会议的系统。 但我想给它增加一些额外的功能,假设有一个主持人和5个观众在提问,那么1个主持人正忙着,其他观众记录他们的问题,这些问题将转换为文本并显示在主持人的屏幕上,因此,基于此,主持人可以根据自己的要求回答问题,并留下不需要的问题。希望你能想象这个系统。 首先,它可行吗?
如果是,我们将非常感谢您的帮助。

您只需尝试谷歌语音识别API,与此相同。语音识别API可以将音频转换为文本,然后使用Google Translation API或meSpeak.js将其作为语音播放

只能用于wav/webm录制。它无法将语音转换成文本


更新时间:2014年6月7日星期六上午11:23(UTC)

我个人认为谷歌翻译API是唯一的“官方”即“非免费”API。语音识别API在chrome和Firefox上都得到了天真的支持,它是某种规范的一部分,尽管是由Google开发者提交的。
Web语音API规范:

实际上,谷歌语音识别API似乎是付费API,这就是我们寻找替代解决方案的原因。但答复如下:-)