[发明专利]语音交互方法、装置、设备及存储介质在审
申请号: | 201911370301.2 | 申请日: | 2019-12-26 |
公开(公告)号: | CN113050910A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 华润策;郑思源 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16;G06F9/48 |
代理公司: | 北京展翼知识产权代理事务所(特殊普通合伙) 11452 | 代理人: | 屠长存 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语音 交互 方法 装置 设备 存储 介质 | ||
公开了一种语音交互方法、装置、设备及存储介质。设置与智能设备上的应用涉及的多个业务场景中各个业务场景相对应的音频播放优先级;获取所述应用中待处理的第一音频播放事件;以及根据所述第一音频播放事件所针对的业务场景的第一音频播放优先级,确定是否播放所述第一音频播放事件所对应的音频数据。由此,可以解决应用内存在的音频播放冲突。
技术领域
本公开涉及语音交互领域,特别是涉及与智能设备上的应用相关的语音交互。
背景技术
随着计算机技术的进步,语音处理能力显著提升,运行在设备中的应用程序(APP)可以接收用户的语音输入,并向用户反馈音频输出,以实现语音交互,为人们生活、工作提供了诸多便利。
然而,在通过APP进行语音交互的过程中,可能存在多个业务场景需要使用扬声器等音频输出设备输出音频数据。
例如,对于集成了音乐播放、视频播放、导航、通话等诸多功能的APP来说,APP中可能同时存在多个需要输出音频数据的音频播放事件。
再例如,设备上可能存在多个能够播放音频的APP,因此会出现多个APP同时需要输出音频数据的情况。
在同时存在多个需要输出音频数据的音频播放事件的情况下,如何控制这多个音频播放事件的音频输出,以更好地服务用户,是目前急需解决的一个技术问题。
发明内容
本发明要解决的一个技术问题是,提供一种语音交互方案,以解决应用内或不同应用间可能存在的音频播放冲突。
根据本公开的第一个方面,提出了一种语音交互方法,包括:设置与智能设备上的应用涉及的多个业务场景中各个业务场景相对应的音频播放优先级;获取应用中待处理的第一音频播放事件;以及根据第一音频播放事件所针对的业务场景的第一音频播放优先级,确定是否播放第一音频播放事件所对应的音频数据。
可选地,根据第一音频播放事件所针对的业务场景的第一音频播放优先级确定是否播放第一音频播放事件所对应的音频数据的步骤包括:将第一音频播放优先级与应用中正在播放音频数据的第二音频播放事件所针对的业务场景的第二音频播放优先级进行比较;在第一音频播放优先级高于或等于第二音频播放优先级的情况下,播放第一音频播放事件所对应的音频数据。
可选地,在第一音频播放优先级高于第二音频播放优先级的情况下,停止播放第二音频播放事件所对应的音频数据,并播放第一音频播放事件所对应的音频数据,并且/或者在第一音频播放优先级等于第二音频播放优先级的情况下,继续播放第二音频播放事件所对应的音频数据,并播放第一音频播放事件所对应的音频数据,并且/或者在第一音频播放优先级高于或等于第二音频播放优先级的情况下,以第一参数播放第二音频播放事件所对应的音频数据,并以第二参数播放第一音频播放事件所对应的音频数据。
可选地,该方法还包括:在确定不播放第一音频播放事件所对应的音频数据的情况下,保存第一音频播放事件。
可选地,该方法还包括:判断第一音频播放事件是否为需要即时执行的事件;在判定第一音频播放事件为不需要即时执行的事件的情况下,执行保存第一音频播放事件的操作。
可选地,该方法还包括:在当前音频播放状态为未播放的情况下,从之前保存的多个第一音频播放事件中选取一个或多个第一音频播放事件,并播放选取的第一音频播放事件所对应的音频数据。
可选地,从之前保存的多个第一音频播放事件中选取一个或多个第一音频播放事件的步骤包括:根据音频播放优先级,从之前保存的多个第一音频播放事件中选取一个或多个第一音频播放事件;或者根据第一音频播放事件被保存时的先后顺序,从之前保存的多个第一音频播放事件中选取一个或多个第一音频播放事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911370301.2/2.html,转载请声明来源钻瓜专利网。