A.我正在努力实现的.
允许在web浏览器中进行实时语音识别的web应用程序(如this)。
B.我目前正在考虑使用的技术来实现A.
C.非常基本的工作流
D.问题
发布于 2014-06-01 22:32:10
Node.js是否适合实现C?
是的,虽然没有硬性要求。有些人正在使用gstreamer运行服务器,例如检查
http://kaljurand.github.io/dictate.js/
节点也应该没问题。
如何将接收到的音频流从节点服务器传递到与服务器分离运行的语音识别引擎?
节点到节点的通信有很多种方式。其中一个是http://socket.io。还有plain sockets。特定的框架取决于您对容错和可伸缩性的需求。
我的语音识别引擎是否可以作为另一个Node应用程序运行(如果我使用Pocketsphinx)?所以我的节点服务器与我的节点语音识别服务器通信。
是的,当然。您可以创建一个节点模块来扭曲pocketsphinx。
更新:检查一下,它应该与您所需要的类似:
发布于 2014-06-26 08:17:25
您应该联系Andre,他在去年秋天的火狐峰会上展示了类似于此的演示程序,现在正在参加Google暑期代码项目,在Firefox/FxOS:http://cmusphinx.sourceforge.net/2014/04/speech-projects-on-gsoc-2014/中实现离线语音识别。
https://stackoverflow.com/questions/23984369
复制相似问题