语音识别和语音合成入门

2024-02-14

我想开始语音识别和语音合成 在基于语音识别的原型 https://stackoverflow.com/questions/3865351/prototype-based-on-speech-recognition有人告诉我使用微软语音服务器(sdk等)

当我有了这个,我如何编写应用程序,以及使用哪种编程语言(开发环境?)?

有人使用过 asterisk 或 SVOX 吗?

我需要去做:

语音识别 语音合成

我不必是一个很好的语音识别 - 我认为 30 -50 个单词对于开始来说应该足够了。 我正在使用Windows。

提前致谢


如果您选择使用 Microsoft 语音引擎,则可以使用 .NET 框架 API。正如我在另一篇文章中提到的,有两个命名空间(用于桌面使用的 System.Speech 和用于服务器使用的 Microsoft.Speech)。您可以使用任何 .NET 语言进行编程,并且可以使用 Visual Studio。

几年前发表了一篇非常好的文章http://msdn.microsoft.com/en-us/magazine/cc163663.aspx http://msdn.microsoft.com/en-us/magazine/cc163663.aspx。这可能是迄今为止我找到的最好的介绍性文章。但是,它基于 WinFX API 的预发布版本,并且 System.Speech 类在 Vista 发布时发生了更改。由于这些重大 API 更改,本文中的示例无法编译,而且我没有找到任何更新或勘误表来解释这一点。在互联网上搜索方法名称“AppendResultKeyValue”,您会发现一些论坛帖子,例如http://www.ms-news.net/f3012/system-speech-breaking-changes-3025734.html http://www.ms-news.net/f3012/system-speech-breaking-changes-3025734.html人们遇到了同样的问题。

这仍然是一篇很好的介绍性文章,非常值得一读。通过一点点黑客攻击,您就可以使示例应用程序正常运行。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

语音识别和语音合成入门 的相关文章

随机推荐