Com 具有多语音的SAPI TTS引擎

Com 具有多语音的SAPI TTS引擎,com,atl,sapi,Com,Atl,Sapi,我想知道是否有可能在TTS引擎中处理多个语音。现在我有一个简单的TTS引擎,它支持一种语音。我想扩展它以支持同一引擎中的多个语音,并在引擎内部切换到不同的语音。我希望这样做只是为了避免基于语言或其他参数为每个语音创建大量项目 谢谢是的,你可以。通常情况下,您会在ISpObjectWithToken实现下执行此操作(如中所述)。因此,您是在构建一个引擎,而不是应用程序?因此,当您说它支持一种语音时,是否意味着您只有一种SAPI语音,但您希望使用其他SAPI语音,其中一些语音使用其他语言?抱歉,我完

我想知道是否有可能在TTS引擎中处理多个语音。现在我有一个简单的TTS引擎,它支持一种语音。我想扩展它以支持同一引擎中的多个语音,并在引擎内部切换到不同的语音。我希望这样做只是为了避免基于语言或其他参数为每个语音创建大量项目


谢谢

是的,你可以。通常情况下,您会在ISpObjectWithToken实现下执行此操作(如中所述)。

因此,您是在构建一个引擎,而不是应用程序?因此,当您说它支持一种语音时,是否意味着您只有一种SAPI语音,但您希望使用其他SAPI语音,其中一些语音使用其他语言?抱歉,我完全忘了我在这里发帖了。我从文档中发现它是可以处理的。谢谢,我接受你的回答。