取餐屏声音播报异常的补偿系统、方法及存储介质技术方案

技术编号:39034887 阅读:9 留言:0更新日期:2023-10-10 11:48
本发明专利技术涉及一种取餐屏声音播报异常的补偿系统、方法及存储介质,该方法包括如下步骤:在对一音频数据进行播报时,开始进行计时并监听播报结束事件;在监听到播报结束事件时,停止计时并获得计时时长,判断所获得的计时时长是否小于设定参数,若是,则判断得到声音播报正常,若否,则判断得到声音播报异常;在未监听到播报结束事件且计时时长达到设定参数时,判断得到声音播报异常;在判断得到声音播报异常时,对音频数据的播报异常次数进行判断,若播报异常次数小于设定次数,则将音频数据插入到播报队列中进行重新播报并对音频数据的播报异常次数进行加1;若播报异常次数大于等于设定次数,则形成异常上报信息进行异常上报。则形成异常上报信息进行异常上报。则形成异常上报信息进行异常上报。

【技术实现步骤摘要】
取餐屏声音播报异常的补偿系统、方法及存储介质


[0001]本专利技术涉及声音播报的控制
,特指一种取餐屏声音播报异常的补偿系统、方法及存储介质。

技术介绍

[0002]目前,门店取餐场景大都是语音播报实现告知用户取餐,语音播报的准确率在很大程度上决定了用户在门店的取餐体验,现在有的语音播报取餐过程中,时常会发生语音播报异常而长时间处于无播报的等待状态,这一状态难以被及时发现,进而导致了用户的体验很差,影响了用户的满意度。

技术实现思路

[0003]本专利技术的目的在于克服现有技术的缺陷,提供一种取餐屏声音播报异常的补偿系统、方法及存储介质,解决现有的取餐场景难以及时发现语音播报异常而长时间处于无播报的等待状态的问题。
[0004]实现上述目的的技术方案是:
[0005]本专利技术提供了一种取餐屏声音播报异常的补偿方法,包括如下步骤:
[0006]在对一音频数据进行播报时,开始进行计时并监听播报结束事件;
[0007]在监听到播报结束事件时,停止计时并获得计时时长,判断所获得的计时时长是否小于设定参数,若是,则判断得到声音播报正常,若否,则判断得到声音播报异常;
[0008]在未监听到播报结束事件且计时时长达到设定参数时,判断得到声音播报异常;
[0009]在判断得到声音播报异常时,对音频数据的播报异常次数进行判断,若播报异常次数小于设定次数,则将音频数据插入到播报队列中进行重新播报并对音频数据的播报异常次数进行加1;若播报异常次数大于等于设定次数,则形成异常上报信息进行异常上报。
[0010]本专利技术的补偿方法在音频数据播报的过程中,尽可能的优化处理存在异常播报的事件,通过对语音播报进行计时,掌控播报时长,若时长达到设定参数却还没有接收到播报结束事件,则表明此时播报发生异常,对该异常的音频数据进行及时处理,以提高用户的体验。
[0011]本专利技术取餐屏声音播报异常的补偿方法的进一步改进在于,在对音频数据进行播报的过程中,若接收到播报异常事件,则判断得到声音播报异常。
[0012]本专利技术取餐屏声音播报异常的补偿方法的进一步改进在于,在开始进行计时时,依据音频数据的时长对设定参数进行设定,且所述设定参数大于等于音频数据的时长。
[0013]本专利技术取餐屏声音播报异常的补偿方法的进一步改进在于,在将音频数据插入到播报队列中时,将所述音频数据插入到所述播报队列中当前播报音频的后一位。
[0014]本专利技术取餐屏声音播报异常的补偿方法的进一步改进在于,还包括:提供一定时器,利用所述定时器对音频数据的播报进行计时;
[0015]在判断得到声音播报正常时,将所述定时器清空。
[0016]本专利技术还提供了一种取餐屏声音播报异常的补偿系统,包括:
[0017]定时器,用于在对一音频数据进行播报时开始计时,并在计时达到设定参数时形成触发指令;
[0018]与所述定时器连接的判断单元,用于监听播报结束事件,在监听到播报结束事件时,所述判断单元用于停止所述定时器的计时并获取计时时长,判断所述计时时长是否小于设定参数,若是则判断得到声音播报正常,若否则判断得到声音播报异常;在未监听到播报结束事件且接收到所述定时器发送的触发指令时,判断得到声音播报异常;
[0019]与所述判断单元连接的处理单元,所述处理单元用于在所述判断单元判断得到声音播报异常时,对音频数据的播报异常次数进行判断,若播报异常次数小于设定次数,则将音频数据插入到播报队列中进行重新播报并对音频数据的播报异常次数进行加1;若播报异常次数大于等于设定次数,则形成异常上报信息进行异常上报。
[0020]本专利技术取餐屏声音播报异常的补偿系统的进一步改进在于,所述判断单元还用于监听播报异常事件,若接收到播报异常事件则判断得到声音播报异常。
[0021]本专利技术取餐屏声音播报异常的补偿系统的进一步改进在于,所述处理单元与所述定时器连接,用于利用音频数据的时长对所述定位器进行设定参数的设定,所述设定参数大于等于音频数据的时长。
[0022]本专利技术取餐屏声音播报异常的补偿系统的进一步改进在于,所述处理单元还用于将音频数据插入到播报队列中当前播报音频的后一位。
[0023]本专利技术又提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有取餐屏声音播报异常的补偿程序,所述取餐屏声音播报异常的补偿程序被处理器执行时实现所述的取餐屏声音播报异常的补偿方法的步骤。
附图说明
[0024]图1为本专利技术取餐屏声音播报异常的补偿系统的系统图。
[0025]图2为本专利技术取餐屏声音播报异常的补偿系统及方法的补偿机制的流程图。
具体实施方式
[0026]下面结合附图和具体实施例对本专利技术作进一步说明。
[0027]参阅图1,本专利技术提供了一种取餐屏声音播报异常的补偿系统、方法及存储介质,为取餐屏的声语音播报提供补偿机制,在取餐屏播报过程中,尽可能优化处理存在的异常播报事件,提升用户体验;根据补偿机制的设定,尽快通知需要口头播报的异常播报,提高门店使用感知。下面结合附图对本专利技术取餐屏声音播报异常的补偿系统、方法及存储介质进行说明。
[0028]参阅图1,显示了本专利技术取餐屏声音播报异常的补偿系统的系统图。下面结合图1,对本专利技术取餐屏声音播报异常的补偿系统进行说明。
[0029]如图1所示,本专利技术的取餐屏声音播报异常的补偿系统包括定时器21、判断单元22以及处理单元23,其中定时器21与判断单元22连接,判断单元22与处理单元23连接;定时器21用于在对一音频数据进行播报时开始计时,并在计时达到设定参数时形成触发指令,在取餐屏的语音播报系统进行播报时,同时形成一启用指令给定时器21,让定时器21开始计
时。判断单元22用于监听播报结束事件,在监听到播报结束事件时,判断单元22用于停止定时器21的计时并获取计时时长,判断计时时长是否小于设定参数,若是则判断得到声音播报正常,若否则判断得到声音播报异常;在未监听到播报结束事件且接收到定时器21发送的触发指令时,判断得到声音播报异常;处理单元23处理单元用于在判断单元22判断得到声音播报异常时,对音频数据的播报异常次数进行判断,若播报异常次数小于设定次数,则将音频数据插入到播报队列中进行重新播报并对音频数据的播报异常次数进行加1;若播报异常次数大于等于设定次数,则形成异常上报信息进行异常上报。
[0030]较佳地,在定时器计时达到设定参数的时长时形成触发指令,该触发指令也发送给判断单元22,该判断单元22接收到触发指令后停止对播报结束事件的监听。
[0031]在本专利技术的一种具体实施方式中,判断单元22还用于监听播报异常事件,若接收到播报异常事件则判断得到声音播报异常。
[0032]判断单元22在判断得到声音播报异常时形成异常处理指令并发送给处理单元23以让处理单元23对该声音播报异常进行补偿处理。
[0033]在本专利技术的一种具体实施方式中,处理单元23与定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种取餐屏声音播报异常的补偿方法,其特征在于,包括如下步骤:在对一音频数据进行播报时,开始进行计时并监听播报结束事件;在监听到播报结束事件时,停止计时并获得计时时长,判断所获得的计时时长是否小于设定参数,若是,则判断得到声音播报正常,若否,则判断得到声音播报异常;在未监听到播报结束事件且计时时长达到设定参数时,判断得到声音播报异常;在判断得到声音播报异常时,对音频数据的播报异常次数进行判断,若播报异常次数小于设定次数,则将音频数据插入到播报队列中进行重新播报并对音频数据的播报异常次数进行加1;若播报异常次数大于等于设定次数,则形成异常上报信息进行异常上报。2.如权利要求1所述的取餐屏声音播报异常的补偿方法,其特征在于,在对音频数据进行播报的过程中,若接收到播报异常事件,则判断得到声音播报异常。3.如权利要求1所述的取餐屏声音播报异常的补偿方法,其特征在于,在开始进行计时时,依据音频数据的时长对设定参数进行设定,且所述设定参数大于等于音频数据的时长。4.如权利要求1所述的取餐屏声音播报异常的补偿方法,其特征在于,在将音频数据插入到播报队列中时,将所述音频数据插入到所述播报队列中当前播报音频的后一位。5.如权利要求1所述的取餐屏声音播报异常的补偿方法,其特征在于,还包括:提供一定时器,利用所述定时器对音频数据的播报进行计时;在判断得到声音播报正常时,将所述定时器清空。6.一种取餐屏声音播报异常的补偿系统,其特征在于,包括:定时器,用于在对一音频数据进行播报时开始计时,并在计时达...

【专利技术属性】
技术研发人员:彭诗炜
申请(专利权)人:上海非码网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1