我想发送一个用于 TTS 合成的 SSML。
我尝试在 TTS 客户端应用程序上进行调用:
CComPtr<ISpVoice> pVoice;
pVoice->Speak(ssml, SPF_ASYNC | SPF_PARSE_SSML, NULL);
这是合成 SSML 的正确方法吗?
我也在实现 SAPI 语音。
我实现了以下接口:ISpTTSEngine
, ISpObjectWithToken
. 但是当我SPF_PARSE_SSML
设置标志发送时,ISpObjectWithToken::SetObjectToken
调用了,但ISpTTSEngine::Speak
不显示!
我的实现类似于本教程: http: //www.codeproject.com/Articles/6190/Creating-Microsoft-SAPI-Compliant-Application-s