音频输出的优先级排序方法、计算设备和计算机可读介质技术

技术编号:26031652 阅读:37 留言:0更新日期:2020-10-23 21:09
提供了用于对音频通告进行优先级排序的系统和方法。在一个实施例中,一种方法可以包括由与计算设备相关联的一个或多个处理器获得包括消息和与消息相关联的优选优先级的音频通知。该方法可以包括由一个或多个处理器至少部分地基于消息的内容和与消息相关联的优选优先级来确定与消息相关联的所分配的优先级。该方法可以包括由一个或多个处理器生成指示消息和与消息相关联的所分配的优先级的输出。该方法可以包括由一个或多个处理器将输出提供给音频设备,以至少部分地基于与消息相关联的优先级来可听见地产生输出。

【技术实现步骤摘要】
音频输出的优先级排序方法、计算设备和计算机可读介质本申请是申请日为2016年12月02日、申请号为“201680083581.7”、专利技术名称为“音频通告优先级排序系统”的专利技术专利申请的分案申请。
本公开一般涉及对音频通告进行优先级排序,并且更具体地涉及用于对音频设备的音频通告进行优先级排序的系统和方法。
技术介绍
诸如智能手机的用户设备可以同时运行若干不同的软件应用。例如,用户设备可以同时运行日历应用、地图应用、网络浏览器应用、音乐应用等。同时运行的应用中的每一个可以具有根据软件应用的操作而播放的声音和/或通告。在一些情况下,用户设备可以经由用户设备包括的扬声器播放声音。在用户设备连接到单独的设备(例如,蓝牙扬声器)的情况下,单独的设备可以播放与软件应用相关联的声音。
技术实现思路
本公开的实施例的方面和优点将在以下描述中部分地被阐述,或者可以从描述获知,或者可以通过实施例的实践而获知。本公开的一个示例方面针对一种对音频设备的音频通告进行优先级排序的计算机实现的方法。该方法可以包括由与计算设备相关联的一个或多个处理器获得包括消息和与消息相关联的优选优先级的音频通知。该方法还可以包括由一个或多个处理器至少部分地基于消息的内容和与消息相关联的优选优先级来确定与消息相关联的所分配的优先级。该方法可以包括由一个或多个处理器生成指示消息和与消息相关联的所分配的优先级的输出。该方法还可以包括由一个或多个处理器将输出提供给音频设备,以至少部分地基于与消息相关联的所分配的优先级来可听见地产生输出。本公开的另一示例方面针对一种计算设备。该计算设备可以包括一个或多个处理器和一个或多个存储器设备。一个或多个存储器设备可以存储指令,该指令在由一个或多个处理器执行时使得一个或多个处理器执行操作。该操作可以包括从多个客户端应用获得多个音频通知。每个音频通知可以包括指示消息的和与消息相关联的优选优先级的数据集。该操作还可以包括至少部分地基于相应消息的内容和与相应消息相关联的优选优先级来为多个音频通知中的每个消息确定所分配的优先级。该操作可以包括生成指示一个或多个消息和该一个或多个消息中的每一个的所分配的优先级的一个或多个输出。该操作还可以包括将一个或多个输出提供给音频设备。本公开的又一示例方面针对存储计算机可读指令的一个或多个有形的非暂时性计算机可读介质,该计算机可读指令在由一个或多个处理器执行时使得一个或多个处理器执行操作。该操作可以包括获得一个或多个音频通知,其包括一个或多个消息和与一个或多个消息相关联的一个或多个优选优先级。该操作还可以包括至少部分地基于一个或多个消息中的每一个的内容和与一个或多个消息中的每一个相关联的优选优先级来确定一个或多个消息中的每一个的所分配的优先级。该操作可以包括生成指示一个或多个消息和与一个或多个消息中的每一个相关联的所分配的优先级的一个或多个输出。该操作还可以包括将一个或多个输出提供给音频设备,以至少部分地基于与一个或多个消息中的每一个相关联的所分配的优先级来可听见地产生一个或多个输出。各方面可以包括以下特征中的一个或多个。为了可听见地产生输出,音频设备可以产生指示消息的音频信号。确定与消息相关联的所分配的优先级可以包括:由一个或多个处理器至少部分地基于一个或多个其他音频通知来确定所分配的优先级。消息可以是文本消息,并且其中生成指示消息和所分配的优先级的输出可以包括:由一个或多个处理器将文本消息转换为能够由音频设备可听见地产生的音频格式。优选优先级和所分配的优先级中的至少一个可以包括超级优先级,使得指示消息的音频信号由音频设备优先级排序在所有其他输出之上。优选优先级和所分配的优先级中的至少一个可以至少部分地基于与计算设备相关联的距离。优选优先级和所分配的优先级中的至少一个可以至少部分地基于与计算设备相关联的速度。音频通知还可以包括与消息相关联的期限,并且其中确定与消息相关联的所分配的优先级可以包括:由一个或多个处理器至少部分地基于期限来确定与消息相关联的所分配的优先级,并且其中输出指示期限。可以获得指示对音频通知的更新的数据集,该更新修改消息的内容和与消息相关联的优选优先级中的至少一个。可以至少部分地基于指示对音频通知的更新的数据集来分配所分配的优先级。可以获得指示音频设备已经可听见地产生输出的数据集。可以提供指示音频设备已经可听见地产生输出的第二数据集。可以获得指示当前正在由音频设备可听见地产生的音频信号的数据集。确定与消息相关联的所分配的优先级可以包括:由一个或多个处理器至少部分地基于当前正在由音频设备可听见地产生的音频信号来确定所分配的优先级。可以从客户端应用接收音频通知。客户端应用可以与导航功能相关联。至少一个消息可以与导航音频通告相关联。可以至少部分地基于在至少一个输出中指示的消息的所分配的优先级来延迟将至少一个输出提供给音频设备。可以至少部分地基于消息的内容、与相应消息相关联的优选优先级以及与相应消息相关联的所分配的优先级中的至少一个来忽略音频通知中的一个或多个。音频通知可以包括多个音频通知。每个音频通知可以包括相应消息和与消息相关联的优选优先级。可以为多个音频通知中的每一个确定所分配的优先级。可以生成指示一个或多个消息和该一个或多个消息中的每一个的所分配的优先级的一个或多个输出,并且可以将一个或多个输出提供给音频设备。本公开的其他示例方面针对用于对音频通告进行优先级排序的系统、装置、有形的非暂时性计算机可读介质、用户接口、存储器设备和电子设备。参考以下描述和所附权利要求,将更好地理解各种实施例的这些和其他特征、方面和优点。并入本说明书中并组成其一部分的附图与说明书一起示出了本公开的实施例,并且用于解释相关原理。附图说明在说明书中阐述了针对本领域普通技术人员的实施例的详细讨论,该详细讨论参考了附图,其中:图1描绘了根据本公开的示例实施例的示例系统;图2描绘了根据本公开的示例实施例的示例音频通知;图3描绘了根据本公开的示例实施例的计算设备的示例输出;图4描绘了根据本公开的示例实施例的用于对音频通告进行优先级排序的示例方法的流程图;以及图5描绘了根据本公开的示例实施例的示例系统。具体实施方式现在将详细参考其一个或多个示例在附图中示出的实施例。通过解释实施例而不是限制本公开的方式来提供每个示例。实际上,对于本领域技术人员显而易见的是,在不脱离本公开的范围的情况下,可以对实施例进行各种修改和变化。例如,作为一个实施例的一部分示出或描述的特征可以与另一实施例一起使用以产生又一实施例。因此,意图是本公开的各方面覆盖这种修改和变化。本公开的示例方面针对将音频通告提供给在音频设备处的用户。如本文所使用的,音频设备可以是被配置为产生音频信号的设备(例如,扬声器、蓝牙耳机等)。本公开的系统和方法针对对这种音频设备的音频通告进行优先级排序。例如,音频设备可以与计算设备(例如,电话、平板电脑、可穿戴设备等)相关联。在计算设备上运行的客户端应用可以具有用于音频设备播放的多个音频通知。计算本文档来自技高网...

【技术保护点】
1.一种计算机实现的对音频设备的音频输出进行优先级排序的方法,该方法包括:/n由与计算设备相关联的一个或多个处理器,从多个不同的客户端应用获得多个音频通知,其中,多个音频通知中的每个包括相应消息;/n由一个或多个处理器对于多个音频通知中的每一个的相应消息,至少部分地基于与该相应消息相关联的客户端应用的类型,确定与该相应消息相关联的分配的优先级;/n由一个或多个处理器对于多个音频通知中的每一个,生成指示相应消息以及与相应消息相关联的所分配的优先级的一个或多个输出;以及/n由一个或多个处理器向音频设备提供对于多个音频通知中的每一个的一个或多个输出,以至少部分地基于与相应消息相关联的所分配的优先级来可听地产生一个或多个输出中的至少一个。/n

【技术特征摘要】
20160608 US 15/176,7561.一种计算机实现的对音频设备的音频输出进行优先级排序的方法,该方法包括:
由与计算设备相关联的一个或多个处理器,从多个不同的客户端应用获得多个音频通知,其中,多个音频通知中的每个包括相应消息;
由一个或多个处理器对于多个音频通知中的每一个的相应消息,至少部分地基于与该相应消息相关联的客户端应用的类型,确定与该相应消息相关联的分配的优先级;
由一个或多个处理器对于多个音频通知中的每一个,生成指示相应消息以及与相应消息相关联的所分配的优先级的一个或多个输出;以及
由一个或多个处理器向音频设备提供对于多个音频通知中的每一个的一个或多个输出,以至少部分地基于与相应消息相关联的所分配的优先级来可听地产生一个或多个输出中的至少一个。


2.如权利要求1所述的计算机实现的方法,其中,为了可听见地产生所述输出中的至少一个,所述音频设备产生指示所述相应消息中的至少一个的音频信号。


3.如权利要求2所述的计算机实现的方法,其中,所述多个音频通知的第一音频通知的相应消息的所分配的优先级包括第一优先级,使得指示所述第一音频通知的相应消息的音频信号为由所述音频设备优先排序在所有其他输出之上。


4.如权利要求1所述的计算机实现的方法,其中:
多个音频通知中的至少一个音频通知还包括与该至少一个音频通知的相应消息相关联的期限;以及
用于至少一个音频通知的一个或多个输出中的至少一个输出指示所述期限。


5.如权利要求1所述的计算机实现的方法,还包括:
由一个或多个处理器获得一数据集,该数据集指示由音频设备当前正在可听地产生的音频信号;以及
由一个或多个处理器至少部分地基于与多个音频通知中的第一音频通知相关联的所分配的优先级,中断当前由音频设备正在可听地产生的音频信号。


6.如权利要求5所述的计算机实现的方法,还包括:
由一个或多个处理器至少部分地基于与第一音频通知相关联的期限,中断当前由音频设备正在可听地产生的音频信号。


7.如权利要求1所述的计算机实现的方法,还包括:
由一个或多个处理器获得一数据集,该数据集指示由频设备已经可听地产生的一个或多个输出中的至少一个输出。


8.如权利要求7所述的计算机实现的方法,还包括:
由一个或多个处理器至少部分地基于指示音频设备已经可听地产生的一个或多个输出中的至少一个的数据集,来确定一个或多个输出。


9.如权利要求1所述的计算机实现的方法,其中,与相对于其他消息更高的分配的优先级相关联的第一相应消息指示应当优先于其他消息来播放第一消息。


10.如权利要求1所述的计算机实现的方法,其中,由一个或多个处理器对于所述多个音频通知中的每一个的相应消息,确定与该相应消息相关联的所分配的优先级包括:
由一个或多...

【专利技术属性】
技术研发人员:JJ李AS威克姆T阿马里利奥B马戈林
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

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

1