System.Speech.Synthesis 安装替代语言语音
.net Framework 3.5(或 vista)为我提供了英语语音(我认为是 David)与 Speech.Synthesis api 一起使用。 我需要一个法语语音来与我正在为我的孩子构建的法语听写练习应用程序一起使用,以提高他们的法语拼写。 该 API 允许我在创建语音时更改文化,但默认的英语语音无法正确发音法语单词。
我一直无法找到从 Microsoft 下载法语语音的任何方法。 这可能吗? 我确实从 Cepstral 下载了一个演示商业语音,但它在某种程度上被削弱了,使其无法使用(即使用于测试)。 我不想买任何东西,因为这个练习只是为了好玩。
我曾希望可以轻松地获得替代语言的声音,而无需诉诸商业专业的声音。 有免费的替代品吗?
The .net framework 3.5 (or vista) provides me with an English voice (David I think) to use with the Speech.Synthesis api. I need a french voice to use with a french dictation practice app I am building for my kids to use to improve their french spelling. The api allows me to change culture when creating a voice, but the default English voice cannot pronounce the french words correctly.
I have been unable to find any way to download a french voice from Microsoft. Is this possible? I did download a Demo commercial voice from Cepstral, but it is crippled in a way that makes it unusable (even for testing). I did not want to buy anything as this exercise is just for fun.
I had hoped alternative language voices might be easily had without resort to the commercial professional voices. Any free alternatives?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不幸的是,没有免费的法语 SAPI 5 兼容语音。 Microsoft 提供了法语 SAPI 4 兼容语音(已获得许可L&H),但它不适用于 .NET 框架。
Unfortunately, there are no free French SAPI 5 compatible voices. There is a French SAPI 4 compatible voice available from Microsoft (licensed from L&H), but it won't work with the .NET framework.
我从未尝试过,但我发现了这个: http://espeak.sourceforge.net/
希望它会有所帮助
I never try but I found this: http://espeak.sourceforge.net/
Hope it'll help