用一种语言将语音转换为另一种语言

Tar*_*run 1 .net c# asp.net silverlight ado.net

我有一个要求,我希望使用.net.我想要的是任何有麦克风的人都应该用某种语言说话.他可以从应用程序中选择一些语言,应用程序会将他的声音转换为特殊语言.语音转语音.我该怎么办?是否有一些第三方API?我该如何开始?

Dav*_*vid 5

当你解决了那个问题后,你就会变得富有.

障碍1:语音识别本身很难,没有人能够把它弄好.这是本声明基础的一个很好的起点:

http://www.codinghorror.com/blog/2010/06/whatever-happened-to-voice-recognition.html

障碍2:当用PC完成从一种语言到另一种语言的翻译时(尝试谷歌翻译 - 从英语翻译成另一种语言并回到英语 - 这很有趣!).

你的问题不是真正的问题......然而.技术不存在......甚至不做半生不熟的工作.即使这不是你的问题的答案,但实际上,如果这是一个真正的项目,并且你没有无限的资金来实现这一点,你需要回到利益相关者并告诉他们这个要求是不合理的.告诉你的客户一个要求是不合理的或无法实现的是我们都必须忍受的事情,这是解决问题的有效"解决方案".