我在兩個執行緒里都有語音輸出,但是當兩個執行緒都同時發音時,存在語音輸出延時或沖突。為什么會這樣?怎么解決?
uj5u.com熱心網友回復:
不應該有這樣的問題呀,你用的是同步播放模式還是異步播放模式?你執行緒中怎么處理的?uj5u.com熱心網友回復:
系統語音有混頻器,多個語音輸出也不會有問題。問題是你的兩個語音執行緒如果同時呼叫同一個TTS控制元件,就有可能出現沖突。uj5u.com熱心網友回復:
采用的是異步播放模式。執行緒中沒有特殊處理,就是一般的speak。兩個執行緒同時呼叫的一個ISpVoice變數。當兩個執行緒同時觸發發音時,沒有混音,而是先后發音,從而導致發音延遲。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/142551.html
標籤:基礎類
