理解Windows语音API
Understanding Windows Speech API
我想发送一个用于TTS合成的SSML。
我尝试在TTS客户机应用程序上进行调用:
CComPtr<ISpVoice> pVoice;
pVoice->Speak(ssml, SPF_ASYNC | SPF_PARSE_SSML, NULL);
这是合成SSML的正确方法吗?
我也在实现SAPI Voice。
我实现了以下接口:ISpTTSEngine
, ISpObjectWithToken
。但是当我用SPF_PARSE_SSML
设置标志发送时,ISpObjectWithToken::SetObjectToken
被调用,但ISpTTSEngine::Speak
不显示!
我的实现与本教程类似:http://www.codeproject.com/Articles/6190/Creating-Microsoft-SAPI-Compliant-Application-s
有两个问题。
SAPI不接受SSML。它支持SSML标签。我不能发送完整的SSML。
使用SPF_PARSE_SSML
并不意味着Speak
的动作将被完成。
相关文章:
- 用于访问容器<T>数据成员的正确 API
- 如何使用Luacneneneba API正确读取字符串和表参数
- C++MySQL C api用户输入行
- 如何使用 AWS Transcribe C++ API 中的'StartTranscriptionJobRequest'?
- 将std::string传递给WriteConsole API
- EvtExportLogneneneba API正在将远程计算机的事件日志保存到远程PC本身.如何将其保存到主机
- 在gtest.中使用fff.h模拟系统API
- 有没有任务栏API可以立即应用注册表更改
- C++win32 API创建多个类似视口的窗口
- 使用libcurl提交批量url的正确BING Api POST url是什么
- 如何将真正的字符串从python c-api转换为python脚本
- 使用Qt框架在c ++类中创建API调用
- Libreoffice API (UNO):需要更改用户的 xTextField 文本
- cpp / c ++中的grpc客户端代码,元数据x-api-key/x-goog-api-key不起作用,给了我语音A
- 如何使用libcurl与谷歌语音API(什么是等效的——data-binary或——upload-file)
- c++语音识别API
- 理解Windows语音API
- 谷歌云语音API使用C++,第一步是什么
- 用于从具有音量调节功能的麦克风捕获语音的API
- 语音识别SDK/API和Windows 8商店应用程序(c++)