【发布时间】:2013-05-05 04:01:47
【问题描述】:
所以,我有一个使用 SAPI 的程序,如下所示:
ISpVoice * pVoice = NULL;
if (FAILED(::CoInitialize(NULL)))
{
return FALSE;
}
HRESULT hr = CoCreateInstance(CLSID_SpVoice, NULL, CLSCTX_ALL, IID_ISpVoice, (void **)&pVoice);
if( SUCCEEDED( hr ) )
{
hr = pVoice->Speak(L"I can talk!", SPF_IS_XML, NULL);
}
但我想声明一个变量,然后让 sapi 说出它们。我该怎么做?
谢谢
【问题讨论】:
-
在任何 C++ 教程中,变量都位于开头附近。至少学习一点语言是明智的。
-
我对 C++ 非常熟悉,但 SAPI 比我以前处理过的任何东西都要复杂一些。
-
在 SAPI 中使用变量没有任何改变。
标签: c++ text-to-speech sapi