freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微軟tts語音引擎編程入門-文庫吧

2025-06-08 07:05 本頁面


【正文】 在程序中使用語音引擎以前包含頭文件和lib庫: include include pragma ment(lib, )如果是在Vista或者Win7系統(tǒng)中開發(fā)的話,因為頭文件和lib庫所在路徑已默認(rèn)附加到編譯器了,所以不需手動添加,直接在程序中包含頭文件和lib庫即可。 在使用語音引擎之前進行初始化: ISpVoice *pSpVoice。 // 重要COM接口 ::CoInitialize(NULL)。 // COM初始化// 獲取ISpVoice接口 CoCreateInstance(CLSID_SpVoice, NULL, CLSCTX_INPROC_SERVER, IID_ISpVoice, (void**)amp。pSpVoice)。獲取到ISpVoice接口以后,我們就可以通過pSpVoice指針調(diào)用SAPI接口了。 我們可以設(shè)置音量:pSpVoiceSetVolume(80)。SetVolume的參數(shù)即音量的范圍在0到100之間。 可以這樣朗讀字符串內(nèi)容:pSpVoiceSpeak(string, SPF_DEFAULT, NULL)。這樣string里的內(nèi)容就會被朗讀出來了,第二個參數(shù)SPF_DEFAULT表示使用默認(rèn)設(shè)置,包括同步朗讀的設(shè)置。異步朗讀可以設(shè)置成 SPF_ASYNC。同步朗讀表示讀完string中的內(nèi)容,speak函數(shù)才會返回,而異步朗讀則將字符串送進去就返回,不會阻塞。 使用完語音引擎后應(yīng)執(zhí)行: pSpVoiceRelease()。 ::CoUninitialize()。 這樣資源被釋放,語音朗讀過程結(jié)束。 以上就完成了一個簡單的語音合成朗讀的功能。 雞啄米再簡單說明幾個ISpVoice接口的成員函數(shù): HRESULT Speak(LPCWSTR *pwcs, DWORD dwFlags, ULONG *pulStreamNumber)。 用于讀取字符串pwcs里的內(nèi)容。參數(shù)pwcs為要朗讀的字符串。dwFlags是用于控制朗讀方式的標(biāo)志,具體意義可以查看文檔中的枚舉 SPEAKFLAGS。pulStreamNumber為輸出參數(shù),它指向本次朗讀請求對應(yīng)的當(dāng)前輸入流編號,每次朗讀一個字符串時都會有一個流編號返 回,異步朗讀時使用。 HRESULT SetRate( long RateAdjust)。 // 設(shè)置朗讀速度,取值范圍:10到10 HRESULT GetRate(long *pRateAdjust)。 // 獲取朗讀速度 HRE
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1