问题描述
我需要一个API或库(preferably免费),将通过麦克风,语音/语音转换成文本(字符串)。
I need an API or library (preferably free) that will convert voice/speech through a microphone, into text (string).
此外,我需要一个API或库,可以做文本到语音。
Additionally, I will need an API or library that can do text-to-speech.
我想使用C#和.NET,但其他语言就足够了。
I'd like to use C# and .NET, but other languages will suffice.
感谢。
推荐答案
您可以使用CMU狮身人面像,因为它是pretty的开放的,可扩展的解决方案,我认为它可以在客户端和服务器端使用:
You can use CMU Sphinx as it is pretty open and scalable solution and I think it can be used at both client and server side:
http://cmusphinx.sourceforge.net/
如果你正在寻找一个微软的桌面解决方案,那么你可以使用SAPI:
If you are looking for a Microsoft desktop solution then you can use SAPI:
http://msdn.microsoft.com/en-us/magazine/cc163663.aspx
在服务器端,您可以使用Microsoft统一通信,但考虑发牌,以及:
On server side, you can use Microsoft Unified Communication, but do consider licencing as well:
http://www.microsoft.com/uc/en/gb/default.aspx
更新:
这线程也进行了一些很好的参考:
This thread has also some good reference:
这篇关于语音/语音到文本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!