TTS

 

 微软语言开发包:TTS

由文本到语言效果

给定字符串,实现音

简单案例如下代码:

 1 #include <sapi.h>
 2 
 3 #pragma comment(lib,"ole32.lib")
 4 #pragma comment(lib,"sapi.lib")
 5 
 6 int main(int argc, char* argv[])
 7 {
 8     ISpVoice * pVoice = NULL;
 9 
10     if (FAILED(::CoInitialize(NULL)))
11         return FALSE;
12 
13     HRESULT hr = CoCreateInstance(CLSID_SpVoice, NULL, CLSCTX_ALL, IID_ISpVoice, (void **)&pVoice);
14     if (SUCCEEDED(hr))
15     {
16         
17         hr = pVoice->Speak(L"您好!请缴费10元", 0, NULL);
18         //Sleep(10);
19         hr = pVoice->Speak(L"您好!请缴费10元", 0, NULL);
20         pVoice->Release();
21         pVoice = NULL;
22     }
23     ::CoUninitialize();
24     return TRUE;
25 }

留作笔记使用

posted @ 2015-09-08 10:47  haihai187  阅读(262)  评论(0编辑  收藏  举报