【技术实现步骤摘要】
本专利技术涉及互联网
,尤其涉及一种音频播放方法和设备。
技术介绍
现有技术在进行语音播报时,通常使用两种方案:方案A、当接收到语音播报请求时,直接触发播报请求播报的内容。方案B、语音播报通道具有唯一性,新的语音播报请求自动终止旧的播报内容,并播报新的语音播报请求请求播报的内容。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在以下问题:现有方案A中,在短时间内被触发多次语音播报时,会重叠播报内容,播报效果嘈杂混乱;现有方案B中,当在当前播报内容还未完成播报时,接收到了新的播报请求,会将当前播报内容停止,直接播报新的内容,造成语音播报内容不完整。
技术实现思路
本专利技术实施例公开了一种语音播报方法和设备,能够对发生冲突的播报请求进行排序,优化语音播报的播报效果。本专利技术实施例第一方面公开了一种语音播报方法,包括:接收针对指定语音的语音播报请求;判断当前是否存在正在播报的语音;若存在,根据预设排队规则将所述语音播报请求针对的所述指定语音加入播报队列;若不存在,播报所述语音播报请求针对的所述指定语音。本专利技术实施例第二方面公开了一种语音播报设备,包括:接收模块,用于接收针对指定语音的语音播报请求;判断模块,用于判断当前是否存在正在播报的语音;排序模块,用于当所述判断模块的判断结果为存在时,根据预设排队规则将所述语音播报请求针对的所述指定语音加入播 ...
【技术保护点】
一种语音播报方法,其特征在于,包括:接收针对指定语音的语音播报请求;判断当前是否存在正在播报的语音;若存在,根据预设排队规则将所述语音播报请求针对的所述指定语音加入播报队列;若不存在,播报所述语音播报请求针对的所述指定语音。
【技术特征摘要】
1.一种语音播报方法,其特征在于,包括:
接收针对指定语音的语音播报请求;
判断当前是否存在正在播报的语音;
若存在,根据预设排队规则将所述语音播报请求针对的所述指定语音加入
播报队列;
若不存在,播报所述语音播报请求针对的所述指定语音。
2.如权利要求1所述的方法,其特征在于,所述预设排队规则为按照时间
的先后顺序将语音进行排队;
所述根据预设排队规则将所述语音播报请求针对的所述指定语音加入播报
队列,包括:
按照接收到所述语音播报请求的时间的先后顺序将所述语音播报请求针对
的指定语音排在所述播报队列中已有语音的后面。
3.如权利要求2所述的方法,其特征在于,所述判断当前存在正在播报的
语音之后,根据预设排队规则将所述语音播报请求针对的所述指定语音加入播
报队列之前,还包括:
判断所述播报队列中已有语音是否达到上限;
若达到上限,丢弃所述语音播报请求针对的所述指定语音;
若未达到上限,执行根据预设排队规则将所述语音播报请求针对的所述指
定语音加入播报队列的操作。
4.如权利要求1所述的方法,其特征在于,所述预设排队规则为按照优先
级从高到低的顺序将语音进行排队;
所述根据预设排队规则将所述语音播报请求针对的所述指定语音加入播报
队列,包括:
判断所述播报队列中已有语音的优先级是否均低于所述语音播报请求针对
的所述指定语音的优先级;
若判断为是,则按照所述语音播报请求针对的所述指定语音的优先级从高
到低的顺序将所述指定语音排在所述播报队列中所有已有语音的前面;
若判断为否,则按照所述语音播报请求针对的所述指定语音的优先级从高
\t到低的顺序将所述指定语音排在所述播报队列中优先级不低于所述指定语音的
优先级的已有语音的后面。
5.如权利要求4所述的方法,其特征在于,所述判断当前存在正在播报的
语音之后,根据预设排队规则将所述语音播报请求针对的所述指定语音加入播
报队列之前,还包括:
判断所述播报队列中已有语音是否达到上限;
若达到上限,判断所述播报队列中是否存在优先级低于所述语音播报请求
针对的所述指定语音的优先级的语音;若不存在,则丢弃所述语音播报请求针
对的所述指定语音;若存在,则丢弃排在所述播报队列最后的已有语音,并执
行根据预设排队规则将所述语音播报请求针对的所述指定语音加入播报队列的
操作;
若未达到上限,则执行根据预设排队规则将所述语音播报请求针对的所述
指定语音加入播报队列的操作。
6.如权利要求1所述的方法,其特征在于,所述根据预设排队规则将所述
语音播报请求针对的所述指定语音加入播报队列之后,还包括:
当所述当前正在播报的语音播报完成时,依次播报所述播报队列中的语音。
7.如权利要求1所述的方法,其特征在于,所述根据预设排队规则将所述
语音播报请求针对的所述指定语音加入播报队列之后,还包括:
判断所述播报队列中是否存在排队时间超过阈值的语音,并当存在时,丢
弃该排队时间超过阈值的语音。
8.如权利要求7所述的方法,其特征在于,不同优先级的语音的排队时间
的阈值不相同。
9.一种语音播报设备,其...
【专利技术属性】
技术研发人员:巫峡雨,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。