是否有其他人使用 MS SAPI TTS 语音经历过(并且可能已解决)无意的音高变化?
我正在使用带有 SAPI 5.1 的 SpVoice 自动化接口。
现在,我的应用程序(VB6 应用程序)可以进入 TTS(Microsoft Anna)开始听起来像花栗鼠的状态(适当的速率,但高音),甚至重新启动 Vista 也不能解决问题。
我将 XML 传递给 Voice.Speak() 函数。我已经尝试在所有其他 XML 之前发送 < pitch absmiddle="0" /> ,但它仍然不能纠正音高问题。当我在语音控制面板中尝试 TTS 语音预览时,语音具有正常音高。
过去我在 XP 中出现过这个问题,但是重新启动似乎可以纠正它。