【发布时间】:2016-05-11 10:49:00
【问题描述】:
我正在努力在 VB.Net 的 Visual Studio 2010 中创建一个文本转语音引擎。我想添加一些这样的选项:Volume、Speed 和 Gender。 YouTube 上的许多人都使用 System.Speech.Synthesis.SpeechSynthesizer。我也想用它,但我有 Visual Studio 2010,而不是 VS 2013。还有什么我可以用的吗?
注意:我已经尝试过 SAPI.spvoice,但是我无法为 speed、volume 或 添加设置性别。
【问题讨论】:
-
同时使用您的化名和古老的 (!) 开发工具有点......矛盾......只是说。安装VS2015社区版。免费。您不需要高级内核驱动程序调试之类的 - 所有其他版本仅供专业人士使用。
-
您不能添加对 System.Speech.dll 的引用吗?
-
@specializt 他可能正在处理遗留代码。 SAPI 的接口在过去几年没有太大变化,所以应该不是问题。
-
@LesleyGushurst 这没有任何意义 - 代码不关心 IDE。完全没有。您可能已经混淆了很多东西......只有 IDE 提供的框架/API 很重要,而且它实际上只需几秒钟就可以包含您所指的“旧版”等替代版本。
-
您是在构建一个 TTS 应用程序(它会导致文本被朗读)还是一个 TTS 引擎(它实际上执行合成)?跨度>
标签: vb.net visual-studio-2010 text-to-speech sapi