【问题标题】:Additional voices to a ASP.NET web appASP.NET Web 应用程序的其他声音
【发布时间】:2011-01-06 05:20:17
【问题描述】:

我有一个使用 SAPI 进行 TTS 的 Web 应用程序。我在默认安装了 MS Sam 的 Windows Server 2003 上运行它。

我了解有许多第三方公司出售声音。对于商业应用程序,哪些公司提供不收取大量费用的许可证?他们是否有 API 可以轻松与 ASP.NET 应用程序集成?

我真的很想为应用程序添加更多声音。

编辑:还有答案吗?谢谢

【问题讨论】:

    标签: asp.net text-to-speech sapi


    【解决方案1】:

    编辑

    从问题和 cmets 来看,听起来您已经完成了音频文件的呈现和向客户端的交付。

    这里有一些额外的声音:

    剩下的是 bytecool.com 网站上的 L&H 语音或 SDK 中提供的额外 5 个 SAPI 语音(仅用于 bytecool.com 上链接的语音的设置包)。

    AT&T 和 Cepstral 的声音听起来最好,尽管您为此付出了很多。

    更改呈现的声音应该像设置Sapi.SpVoice.Voice 属性一样简单。

    【讨论】:

    • Marijn - 我的 Web 应用程序创建音频文件。我需要在服务器上添加声音。对于最终用户来说,它只是一个 mp3 文件,就像任何其他文件一样。
    • 太好了,我闻到了一个糟糕的客户端 SAPI 实现:)。不过,我不太明白这个问题。听起来你已经完成了 mp3 的创建。更改声音应该像设置Sapi.SpVoice.Voice 属性一样简单。
    • 抱歉不够清楚。我没有在 Win Server 2003 上安装任何语音(它附带默认的 MS Sam 语音,但我想添加更多)。由于这是一个商业应用程序(即,用户为获取音频文件付费),因此公司提供免费/负担得起的语音,可以轻松地与 ASP.NET 应用程序集成。在您列出的公司中,如果我错了,请纠正我,但我不相信 NextUp 和 Cepstral 提供用于商业用途的免费声音。从 bytecool 链接看,L&H TruVoice 等语音是免费的吗?
    • MS 链接指向 Speech SDK 下载。我假设这已经是我在 Win Server 2003 上安装的 .NET 3.5 Framework 的一部分。我为什么需要这个下载?
    • 它可能已经安装好了,但是 SDK 附带了总共 5 个免费的 SAPI 声音,所以我不认为它是。 bytecool 页面似乎链接到只是这 5 个附加声音的安装程序。 L&H 的声音也是免费的。 nextup/倒谱是每个声音 23 到 35 美元,根据您的定义,这可能是负担得起的。安装后,您无需更改任何内容,只需在将其保存为 mp3 之前选择正确的声音。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-14
    相关资源
    最近更新 更多