对小型语音子集实现语音到文本转换的最快、最简单的方法
我想在 Mac OS X 上实现一个通过麦克风接收语音的系统。我知道如果不训练系统,任意语音识别几乎是不可能的,所以我愿意将其限制为 10 个简单的句子。它必须高度准确地识别这 10 个句子中的哪一个,生成文本并将条目添加到远程 MySQL 数据库。
这些是我想要实现的系统的架构,谁能给我概述一下实现这个系统的最佳方法是什么?我正在寻找诸如开源库之类的想法来最大限度地减少编码,因为这只是用于演示的原型应用程序。基本上我正在寻找一种快速且简单的解决方案。谢谢!
I want to implement a system that receives speech through a microphone on my Mac OS x. I know arbitrary speech recognition is close to impossible without training the system so I'm willing to restrict it to 10 simple sentences. It must recognize with a high degree of accuracy which of these 10 sentences are being spoken, generate the text and add an entry to a remote MySQL database.
With these being the architecture of the system I want to implement, could anyone give me an overview of what would be the best way to go about implementing this system? I'm looking for ideas like open source libraries to minimize the coding as this is just a prototype application for a demonstration. Basically I'm looking for a quick and easy solution. Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为 Sphinx 可能是您唯一的选择。
I think that Sphinx is probably your only option.
Sphinx 是一个很好的语音识别 API,适合您的目的。您可以在 http://preciselyconcise.com/apis_and_installations/sphinx.php 中获取有关如何使用 sphinx 的简单教程
Sphinx is a good speech recognition API that fits your purpose. You can get a simple tutorial on how to use sphinx in http://preciselyconcise.com/apis_and_installations/sphinx.php