<分区>
我需要一个 API 或库(最好是免费的)来将通过麦克风的语音/语音转换为文本(字符串)。
此外,我需要一个可以进行文本转语音的 API 或库。
我想使用 C# 和 .NET,但其他语言就足够了。
谢谢。
<分区>
我需要一个 API 或库(最好是免费的)来将通过麦克风的语音/语音转换为文本(字符串)。
此外,我需要一个可以进行文本转语音的 API 或库。
我想使用 C# 和 .NET,但其他语言就足够了。
谢谢。
最佳答案
您可以使用 CMU Sphinx,因为它是非常开放和可扩展的解决方案,我认为它可以在客户端和服务器端使用:
http://cmusphinx.sourceforge.net/
如果您正在寻找 Microsoft 桌面解决方案,那么您可以使用 SAPI:
http://msdn.microsoft.com/en-us/magazine/cc163663.aspx
在服务器端,您可以使用 Microsoft 统一通信,但也要考虑许可:
http://www.microsoft.com/uc/en/gb/default.aspx
更新:
这个线程也有一些很好的引用:
关于c# - 语音/语音转文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4677471/
相关文章:
c# - .NET 登录和启动画面 Application.Run 中的内容
.net - System.Windows.Input.Key.Clear 是什么键
c# - 我可以通过同一个 DataContext 对象同时访问多个表吗?
Android 语音语音识别 : Repeated Calling of SpeechRecognizer. startListening() 在 JB 4.1.2 上失败
c# - 同步 HTTP 处理程序和异步 HTTP 处理程序之间的性能差异
deep-learning - 为什么 Mel-filterbank 能量在使用 CNN 的语音命令识别方面优于 MFCC?