【问题标题】:Multilingual Text to Speech Libraries? [closed]多语言文本到语音库? [关闭]
【发布时间】:2011-02-14 21:31:40
【问题描述】:

我目前正在考虑开发一个小型客户端,该客户端能够阅读各种语言的文本到语音。主要针对英语和日语。

所以我的问题是,有没有人知道能够阅读英语和日语的图书馆?

我最初的目标开发语言是 c#

感谢您的宝贵时间。

【问题讨论】:

    标签: c# internationalization text-to-speech


    【解决方案1】:

    Microsoft Speech API,如果你有合适的声音(你可以buy 他们,免费的声音通常质量很差。Windows 默认带有英语声音)。

    你可以找到一些免费的 SAPI 语音here

    你可以听Loquendo TTS来听听音质。

    使用 SAPI,TTS 真的很简单(设置后,它是单行)。

    有一个 .NET 端口:

    .NET 3.0 框架包含一个 托管语音 API,System.Speech。 这使您可以快速创建 支持语音的 Windows 应用程序 对于使用 Visual Studio 的 Windows Vista 2005. 与所有版本的 SAPI 一样,此版本依赖于 操作系统。 SAPI 5.3 仅 在 Windows Vista 上可用。与 以前版本的 SAPI,您的 应用程序可以更早地运行 版本,例如 Windows XP 的 SAPI 5.1,但是,如果您的应用程序使用特定于 SAPI 5.3 的任何功能, 预计不支持的错误。

    要成为的两个主要命名空间 熟悉支持 .NET 语音的 应用程序是 System.Speech.Synthesis 和 系统.语音.识别

    http://reddevnews.com/articles/2007/02/15/give-applications-a-voice.aspx

    【讨论】:

      【解决方案2】:

      Windows XP/Vista 中内置的语音 API 支持英语、日语和更多语言的文本到语音。

      查看this link 获取教程:

      希望对你有帮助

      【讨论】:

        【解决方案3】:

        如果您不介意调用网络服务,您可以使用来自 Microsoft 翻译 API here 的语音合成。这个blog post 有一个使用翻译器和 TTS 功能的 C# Silverlight 示例。

        【讨论】:

          猜你喜欢
          • 2011-06-08
          • 2014-09-01
          • 2010-10-12
          • 2011-07-23
          • 2015-01-07
          • 2021-09-07
          • 1970-01-01
          • 2012-03-19
          • 2015-07-14
          相关资源
          最近更新 更多