控制音频播放的方法、车辆及介质技术

技术编号:29287798 阅读:15 留言:0更新日期:2021-07-17 00:07
本发明专利技术公开了一种控制音频播放的方法、车辆及介质,所述控制音频播放的方法,包括,检测到屏幕处于分屏模式;检测到多个分屏区域中有应用启动,获取启动应用产生的音频信息;控制不同分屏区域的应用产生的音频信息进行分离;将分离后的音频信息以不同的音频路由分别输出。该方法可以在不同分屏状态下,实现音频分别独立输出。别独立输出。别独立输出。

Method, vehicle and medium for controlling audio playback

【技术实现步骤摘要】
控制音频播放的方法、车辆及介质


[0001]本专利技术涉及车辆
,尤其是涉及一种控制音频播放的方法,一种非临时性计算机存储介质以及车辆。

技术介绍

[0002]相关技术中,在车载安卓(android)系统下,当有多路音频输入时,通常根据音频策略进行处理,具体地,各个应用产生的音频通过互斥竞争获取最高优先级的音频,或者将最高优先级的同类音频进行通过混音的方式,合成一个音频,以保证在同一时刻,只有一个音频输出,即在多个硬件设备同时工作发声时,最后发出的声音也是同一个。

技术实现思路

[0003]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术的一个目的在于提出一种控制音频播放的方法,该方法可以在不同分屏状态下,实现音频分别独立输出。
[0004]本专利技术的目的之二在于提出一种非临时性计算机存储介质。
[0005]本专利技术的目的之三在于提出一种车辆。
[0006]为了解决上述问题,本专利技术第一方面实施例提出的控制音频播放的方法,包括,检测到屏幕处于分屏模式;检测到多个分屏区域中有应用启动,获取启动应用产生的音频信息;控制不同分屏区域的应用产生的音频信息进行分离;将分离后的音频信息以不同的音频路由分别输出。
[0007]根据本专利技术实施例的控制音频播放的方法,在处于分屏模式时,通过将不同分屏区域的应用产生的音频信息进行分离,并控制分离后的音频信息以不同的音频路由分别输出,即控制不同的音频信息以不同的音频路由输出,而无需在多个应用同时产生音频信息时,只输出一个音频信息,从而在分屏模式下,实现音频信息分别独立输出的目的。
[0008]在一些实施例中,控制不同分屏区域的应用产生的音频信息进行分离包括:获取所述启动应用的识别信息;根据所述识别信息判断所述启动应用是否为预设分屏区域的应用;如果是,则将所述预设分屏区域的应用产生的音频信息转换为低延迟音频类型,以分离出所述预设分屏区域应用的音频信息。
[0009]在一些实施例中,所述分屏区域包括主驾屏区域和副驾屏区域,控制不同分屏区域的应用产生的音频信息进行分离包括:在根据所述应用的识别信息判定所述应用为副驾屏区域的应用时,将所述副驾屏区域的应用产生的音频信息转换为DTFM类型的音频。
[0010]在一些实施例中,将分离后的音频信息以不同的音频路由输出,包括:控制主驾屏区域的应用产生的音频信息以车载音频装置输出,以及,控制副驾屏区域的应用产生的音频信息以外置音频装置输出。
[0011]在一些实施例中,将分离后的音频信息以不同的音频路由输出,包括:控制主驾屏区域的应用产生的音频信息以外置音频装置输出,以及,控制副驾屏区域的应用产生的音
频信息以车载音频装置输出。
[0012]在一些实施例中,所述车载音频装置包括车载扬声器,所述外置音频装置包括蓝牙耳机或有线耳机。
[0013]在一些实施例中,所述分屏区域还包括仪表屏区域,所述方法还包括:控制所述仪表屏区域的应用产生的音频信息以仪表播放装置输出。
[0014]本专利技术第二方面实施例提出一种非临时性计算机存储介质,其上存储有计算机程序,所述计算机程序被执行时实现上述实施例所述的控制音频播放的方法。
[0015]本专利技术第三方面实施例提出一种车辆,包括显示屏幕、屏幕控制器和音频播放装置,所述屏幕控制器用于执行上述实施例所述的控制音频播放的方法。
[0016]根据本专利技术实施例的车辆,通过屏幕控制器采用上述实施例的控制音频播放的方法,可以在显示屏幕处于分屏模式时,实现音频信息分别独立输出,提高用户体验。
[0017]在一些实施例中,所述音频播放装置包括车载音频装置、外置音频装置和仪表播放装置。
[0018]本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0019]本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0020]图1是根据本专利技术一个实施例的控制音频方法的流程图;
[0021]图2是根据本专利技术一个实施例的车辆的结构框图。
[0022]附图标记:
[0023]车辆1;显示屏幕2;屏幕控制器3;音频播放装置4。
具体实施方式
[0024]下面详细描述本专利技术的实施例,参考附图描述的实施例是示例性的,下面详细描述本专利技术的实施例。
[0025]为了解决上述问题,下面参考附图描述根据本专利技术实施例的控制音频播放的方法,该方法可以在不同分屏状态下,实现音频分别独立输出。
[0026]图1所示为本专利技术实施例的控制音频播放的方法的流程图,如图1所示,本专利技术实施例的控制音频播放的方法至少包括步骤S1-S4。
[0027]步骤S1,检测到屏幕处于分屏模式。
[0028]具体地,分屏是一种在终端的屏幕上显示两个以上多媒体文件播放的窗口,可以使多个用户可以通过一部终端同时播放不同的多媒体文件。从而,在进行操作时,根据用户的输入指令,检测终端的屏幕是否处于分屏模式,若否,则根据用户的操作执行相应指令,若是,则执行步骤S2。
[0029]步骤S2,检测到多个分屏区域中有应用启动,获取启动应用产生的音频信息。
[0030]具体地,在分屏模式下,终端屏幕上会显示多个分屏区域,且多个分屏区域中各分屏区域均对应至少一个应用,从而,在检测到多个分屏区域中均有应用启动时,获取启动应
用所产生的音频信息。
[0031]步骤S3,控制不同分屏区域的应用产生的音频信息进行分离。
[0032]在安卓多媒体的框架中,对于应用层产生的音频信息,经数据处理后会混音成单个的音频信息,但是针对低延迟的音频,它存在一个特殊的传输路径,由运行独立的音频混音和音频路由控制,因此低延迟的音频可以以不同的HAL(Hardware Abstraction Layer,硬件抽象层)层进行输出。从而,根据以上特性,可以控制不同分屏区域启动应用产生的音频信息进行区分,以达到不同音频信息独立输出的目的。
[0033]具体地,获取启动应用的识别信息;根据识别信息判断启动应用是否为预设分屏区域的应用;如果是,则将预设分屏区域的应用产生的音频信息转换为低延迟音频类型,以分离出预设分屏区域应用的音频信息。
[0034]步骤S4,将分离后的音频信息以不同的音频路由分别输出。
[0035]具体地,可以分别定义多个分屏区域中各分屏区域对应的路由输出,并控制分离后的音频信息根据相对应的音频路由进行输出,从而在不同分屏状态下,有效解决音频信息分别独立输出的问题。
[0036]根据本专利技术实施例的控制音频播放的方法,在处于分屏模式时,通过将不同分屏区域的应用产生的音频信息进行分离,并控制分离后的音频信息以不同的音频路由分别输出,从而将分屏模式下,多个启动应用产生的交互声音能够分别独立输出,而无需在同一时刻只输出一个音频信息,提高用户体验。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制音频播放的方法,其特征在于,包括:检测到屏幕处于分屏模式;检测到多个分屏区域中有应用启动,获取启动应用产生的音频信息;控制不同分屏区域的应用产生的音频信息进行分离;将分离后的音频信息以不同的音频路由分别输出。2.根据权利要求1所述的控制音频播放的方法,其特征在于,控制不同分屏区域的应用产生的音频信息进行分离包括:获取所述启动应用的识别信息;根据所述识别信息判断所述启动应用是否为预设分屏区域的应用;如果是,则将所述预设分屏区域的应用产生的音频信息转换为低延迟音频类型,以分离出所述预设分屏区域应用的音频信息。3.根据权利要求2所述的控制音频播放的方法,其特征在于,所述分屏区域包括主驾屏区域和副驾屏区域,控制不同分屏区域的应用产生的音频信息进行分离包括:在根据所述应用的识别信息判定所述应用为副驾屏区域的应用时,将所述副驾屏区域的应用产生的音频信息转换为DTFM类型的音频。4.根据权利要求3所述的控制音频播放的方法,其特征在于,将分离后的音频信息以不同的音频路由输出,包括:控制主驾屏区域的应用产生的音频信息以车载音频装置输出,以及,控制...

【专利技术属性】
技术研发人员:陶其雷
申请(专利权)人:上海欧菲智能车联科技有限公司
类型:发明
国别省市:

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

1