SAPI5同时(重叠)朗读TTS

15 篇文章 0 订阅
4 篇文章 0 订阅

https://msdn.microsoft.com/zh-cn/library/ms720149.aspx

By default, a voice is set to SPVPRI_NORMAL which means that it will wait until other voices in the system have completed before it will begin rendering its input queue.  
A voice set to SPVPRI_ALERT will interrupt a normal priority voice by stopping the normal voice, rendering its own queue, and then restarting the normal priority voice.  
An SpVoice with a priority of SPVPRI_OVER will simply render its data immediately even if another voice is currently speaking (they would both speak at the same time). 
Applications can control the priority of a voice by calling ISpVoice::SetPriority. 


ISpVoice::SetPriority参数:
SPVPRI_NORMAL:整台电脑按队列顺序播放
SPVPRI_ALERT:打断正在播放的SPVPRI_NORMAL声音后播放,播放结束后重新开始播放SPVPRI_NORMAL声音
SPVPRI_OVER:不打断其它声音,自己立刻播放,相当于同时(重叠、混音)播放

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值