一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车机设备的音频控制方法、电子设备和介质与流程

2023-02-19 13:41:40 来源:中国专利 TAG:


1.本公开涉及车载设备技术领域,特别涉及一种车机设备的音频控制方法、电子设备和介质。


背景技术:

2.车机指的是安装在汽车里面的车载信息娱乐产品的简称,车机在功能上能够实现人与车,车与外界(车与车)的信息通讯。随着科技的不断发展,对车机各项功能的需求也不断更新和发展。
3.目前,车机设备普遍只能选择一个音频播放模块进行音频的播放,例如,同时只能选择通过车机音响或者蓝牙耳机进行音频的播放。但是,随着智能座舱或多交互功能技术的不断发展和更新,车机的当前音频播放方式已无法较好地满足用户的不同需求,导致用户体验度差,而且降低车机音频设备的利用率及音频播放效率。
4.公开内容
5.本公开的主要目的在于,提供一种车机设备的音频控制方法、电子设备和介质,以改善现有技术中存在的上述缺陷。
6.本公开是通过下述技术方案来解决上述技术问题:
7.作为本公开的第一方面,提供一种车机设备的音频控制方法,所述车机设备包括相互独立运行的至少两个音频播放模块;
8.所述音频控制方法包括以下步骤:
9.接收一音频播放指令;
10.判断所述音频播放指令中是否指定有目标音频播放模块;
11.若是,将所述音频播放指令对应的音频数据输出至所述目标音频播放模块以在所述目标音频播放模块中播放所述音频数据;以及
12.若否,从至少两个音频播放模块中选取至少一个音频播放模块作为目标音频播放模块,并且将所述音频播放指令对应的音频数据输出至所述目标音频播放模块以在所述目标音频播放模块中播放所述音频数据。
13.作为本公开的第二方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行计算机程序时实现如上述的车机设备的音频控制方法。
14.作为本公开的第三方面,提供一种计算机可读介质,其上存储有计算机指令,所述计算机指令在由处理器执行时实现如上述的车机设备的音频控制方法。
15.根据本公开内容,本领域技术人员可以理解本公开内容的其它方面。
16.本公开的积极进步效果在于:
17.本公开提供的车机设备的音频控制方法、电子设备和介质,能够让多用户在同一个汽车座舱内实现各自需要的音频播放,使主副驾上的用户分别有效地获得不同的音频播放体验,相互不受干涉和影响,从而可以增加各种多交互功能,较好地满足了用户对音频播
放的不同需求,进而提升了用户体验度,提升了车机音频设备的利用率及音频播放效率。
附图说明
18.在结合以下附图阅读本公开的实施例的详细描述之后,能够更好地理解本公开的所述特征和优点。在附图中,各组件不一定是按比例绘制,并且具有类似的相关特性或特征的组件可能具有相同或相近的附图标记。
19.图1为根据本公开内容的一实施例的车机设备的音频控制方法的流程示意图。
20.图2为根据本公开内容的一可选实施例的车机设备的使用场景示意图。
21.图3为根据本公开的另一实施例的实现车机设备的音频控制方法的电子设备的结构示意图。
具体实施方式
22.下面通过实施例的方式进一步说明本公开,但并不因此将本公开限制在所述的实施例范围之中。
23.应当注意,在说明书中对“一实施例”、“可选实施例”、“另一实施例”等的引用指示所描述的实施例可以包括特定的特征、结构或特性,但是每个实施例可能不一定包括该特定的特征、结构或特性。而且,这样的短语不一定指代相同的实施例。此外,当结合实施例描述特定特征、结构或特性时,无论是否被明确描述,结合其它实施例来实现这样的特征、结构或特性都在相关领域的技术人员的知识范围内。
24.在本公开内容的描述中,需要理解的是,术语“中心”、“横向”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本公开内容和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本公开内容的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本公开内容的描述中,除非另有说明,“多个”的含义是两个或两个以上。另外,术语“包括”及其任何变形,意图在于覆盖不排他的包含。
25.在本公开内容的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本公开内容中的具体含义。
26.这里所使用的术语仅仅是为了描述具体实施例而不意图限制示例性实施例。除非上下文明确地另有所指,否则这里所使用的单数形式“一个”、“一项”还意图包括复数。还应当理解的是,这里所使用的术语“包括”和/或“包含”规定所陈述的特征、整数、步骤、操作、单元和/或组件的存在,而不排除存在或添加一个或更多其他特征、整数、步骤、操作、单元、组件和/或其组合。
27.为了克服目前存在的上述缺陷,本实施例提供一种车机设备的音频控制方法,车机设备包括相互独立运行的至少两个音频播放模块;音频控制方法包括以下步骤:接收一
音频播放指令;判断音频播放指令中是否指定有目标音频播放模块;若是,将音频播放指令对应的音频数据输出至目标音频播放模块以在目标音频播放模块中播放音频数据;若否,从至少两个音频播放模块中选取至少一个音频播放模块作为目标音频播放模块,并且将音频播放指令对应的音频数据输出至目标音频播放模块以在目标音频播放模块中播放音频数据。
28.在本实施例中,音频播放模块可以为音响模块、蓝牙耳机模块、wi-fi(无线通信技术)耳机模块、usb(通用串行总线)耳机接口模块、2.5mm耳机接口模块及3.5mm耳机接口模块中的任意一种或多种,但并不具体限定音频播放模块的类型,可根据实际需求、实际场景或可能出现的需求和场景进行相应的设定及调整。
29.在本实施例中,车机设备的音频控制方法可以有效地应用于智能座舱,但并不具体限定其应用场景,可根据实际需求、实际场景或可能出现的需求和场景进行相应的设定及调整。
30.在本实施例中,能够根据当前的车机设备状态,选择合适的音频播放模块进行音频播放,从而可以增加各种多交互功能,较好地满足了用户对音频播放的不同需求,进而提升了用户体验度,提升了车机音频设备的利用率及音频播放效率。
31.具体地,作为一实施例,如图1所示,本实施例提供的车机设备的音频控制方法,主要包括以下步骤:
32.步骤101、接收音频播放指令。
33.在本实施例中,车机设备还包括但并不仅限于主驾位置处的主屏模块及设置于副驾位置处的副屏模块,当然也可以进一步包括位于其他座位上的显示屏模块。
34.在本步骤中,从主屏模块或副屏模块接收音频播放指令。具体地,作为一可选实施方式,图2示出了车机设备的使用场景示意图。参考图2所示,主驾用户可通过主屏模块上执行显示的主屏应用程序输入相应的音频播放指令,副驾用户可通过副屏模块上执行显示的副屏应用程序输入相应的音频播放指令。
35.作为另一可选实施方式,在本步骤中,还从车机设备的音频输入模块接收音频播放指令,即可通过解析用户语音指令来接收对应的音频播放指令。
36.步骤102、判断车机设备是否处于正常播放状态,若是,执行步骤103,若否,可返回执行步骤101。
37.在本步骤中,参考图2所示,车机设备的音频播放控制模块根据当前的车机状态和车机应用等信息,判断车机设备是否处于正常播放音频状态,若是,执行步骤103,若否,可选择返回执行步骤101或中断响应当前音频播放流程。
38.作为一可选实施方式,判断车机设备是否处于正常播放音频状态的条件可以为车机状态、音频播放状态、音频决策及应用程序交互状态中的任意一种或多种,但并不具体限定判断条件的类型,可根据实际需求、实际场景或可能出现的需求和场景进行相应的设定及调整。
39.在本实施例中,车机状态可以为倒车状态、行驶状态、车速状态等,在这些状态下会控制车机音量或者改变某些应用的状态。音频播放控制模块会控制所有的音频播放状态,比如:暂停、恢复、增加音量、降低音量等。音频决策可以为控制各个应用的策略定义,比如:当前正在播放音乐,来电之后会主动的去停止音乐的播放。应用程序交互状态指用户操
作某些应用之后会影响到其他的应用程序,比如:同一个时间只能播放一个媒体类的应用程序(当前播放音乐,用户点开电影应用程序后音乐会被停止)。
40.步骤103、判断音频播放指令中是否指定有目标音频播放模块,若是,执行步骤104,若否,执行步骤105。
41.在本步骤中,判断接收到的音频播放指令中是否指定有目标音频播放模块,即判断用户输入的指令中是否已指定对应的音频播放模块,例如,音响模块、蓝牙耳机模块等,若已指定,则执行步骤104,若未指定,则执行步骤105。
42.步骤104、将音频播放指令对应的音频数据输出至指令中指定的目标音频播放模块。
43.在本步骤中,车机设备经过对数据源(本地或网络获取的音视频文件等)解析和解码以获取音频播放指令对应的音频数据,并且将音频数据输出至目标音频播放模块以在目标音频播放模块中接入的目标音频播放设备上播放音频数据。
44.例如,在车辆行驶过程中,车机音响正在播放音乐。副驾用户想听其他音乐或者看视频,连接蓝牙耳机在副屏上操作可以直接进行播放,而不影响车机音响的音频输出。或者,在车辆行驶过程中,车机音响正在播放音乐。主驾用户不想听了,而副驾用户想继续听,则连接蓝牙耳机后把音乐从主屏模块切换到副屏模块上,车机音响停止播放而蓝牙耳机则继续播放,副驾用户的操作不会影响主驾司机的音频输出,互不受影响,因此不影响主驾司机的注意力,保证行车安全。也可以阻止主驾司机连接用于娱乐类的音频数据,只能由副驾用户连接,有效地保证了行车安全。
45.步骤105、根据预设规则选取符合条件的音频播放模块作为目标音频播放模块。执行步骤105之后,执行步骤106。
46.作为一可选实施方式,在本步骤中,根据每个音频播放模块的当前运行状态从至少两个音频播放模块中选取处于空闲状态的至少一个音频播放模块作为目标音频播放模块。
47.可选地,在本步骤中,响应于未检测到处于空闲状态的音频播放模块,将车机设备的默认音频播放模块作为目标音频播放模块。例如,当前所有的音频播放模块均处于音频播放状态时,可选择将车机音响(预设的默认音频播放模块)作为目标音频播放模块。
48.可选地,在本步骤中,响应于未检测到处于空闲状态的音频播放模块,根据每个音频播放模块当前播放音频类型的优先级从所有音频播放模块中选取至少一个音频播放模块作为目标音频播放模块。例如,当前所有的音频播放模块均处于音频播放状态时,检测到车机音响正在播放导航类音频数据且蓝牙耳机正在播放媒体类音频数据,而考虑到媒体类音频的优先级低于导航类音频的优先级(当然,优先级可根据实际需求进行相应的设定),因此可将蓝牙耳机作为目标音频播放模块。
49.作为另一可选实施方式,参考图2所示,在本步骤中,车机设备的设备选择模块可根据音频播放指令对应的音频类型选取符合条件的至少一个音频播放模块作为目标音频播放模块。
50.在本实施例中,音频类型可以为媒体类、通信类及导航类中的任意一种或多种,但并不具体限定音频类型,可根据实际需求、实际场景或可能出现的需求和场景进行相应的设定及调整。
51.每个应用程序在播放的时候都有一个音频类型,这样的分类便于应用交互过程中进行准确的决策各个应用的状态。例如,媒体类应用可以选择在副屏模块上显示并其音频可通过蓝牙耳机播放,从而不影响主屏应用的播放;通信类应用可以选择在主屏模块上显示并其音频通过音响播放;导航类应用可以选择在主屏模块上显示并其音频通过音响播放。
52.作为另一可选实施方式,参考图2所示,在本步骤中,车机设备的设备选择模块可根据每个音频播放模块的音频播放设备接入状态选取已接入有对应的音频播放设备的音频播放模块作为目标音频播放模块。
53.具体地,设备选择模块可根据当前所有音频播放模块的设备接入状态或运行状态选择目标音频播放模块。例如,若检测到蓝牙耳机模块中已接入有对应的蓝牙耳机,则优选将蓝牙耳机模块作为目标音频播放模块;若检测到usb耳机接口模块中已插入有对应的耳机,则优选将usb耳机接口模块作为目标音频播放模块。
54.在本实施例中,上述多种选择并设定目标音频播放模块的方式可并列执行,根据实际需求可选择只执行任意一种方式,也可以选择执行任意多种方式,其组合执行时的规则可根据实际需求进行相应的设定。
55.步骤106、将音频播放指令对应的音频数据输出至目标音频播放模块。
56.在本步骤中,车机设备经过对数据源解析和解码以获取音频播放指令对应的音频数据,并且将音频数据输出至目标音频播放模块以在目标音频播放模块中接入的目标音频播放设备上播放音频数据。
57.本实施例提供的车机设备的音频控制方法,能够让多用户在同一个汽车座舱内实现各自需要的音频播放,使主副驾上的用户分别有效地获得不同的音频播放体验,相互不受干涉和影响,从而可以增加各种多交互功能,较好地满足了用户对音频播放的不同需求,进而提升了用户体验度,提升了车机音频设备的利用率及音频播放效率。
58.图3为根据本实施例提供的一种电子设备的结构示意图。电子设备包括存储器、处理器及存储在存储器上并可在处理器上执行的计算机程序,处理器执行程序时实现如上实施例中的车机设备的音频控制方法。图3显示的电子设备30仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
59.如图3所示,电子设备30可以以通用计算设备的形式表现,例如其可以为服务器设备。电子设备30的组件可以包括但不限于:上述至少一个处理器31、上述至少一个存储器32、连接不同系统组件(包括存储器32和处理器31)的总线33。
60.总线33包括数据总线、地址总线和控制总线。
61.存储器32可以包括易失性存储器,例如随机存取存储器(ram)321和/或高速缓存存储器322,还可以进一步包括只读存储器(rom)323。
62.存储器32还可以包括具有一组(至少一个)程序模块324的程序/实用工具325,这样的程序模块324包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
63.处理器31通过执行存储在存储器32中的计算机程序,从而执行各种功能应用以及数据处理,例如本公开如上实施例中的车机设备的音频控制方法。
64.电子设备30也可以与一个或多个外部设备34(例如键盘、指向设备等)通信。这种
通信可以通过输入/输出(i/o)接口35进行。并且,模型生成的设备30还可以通过网络适配器36与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图3所示,网络适配器36通过总线33与模型生成的设备30的其它模块通信。应当明白,尽管图中未示出,可以结合模型生成的设备30使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、raid(磁盘阵列)系统、磁带驱动器以及数据备份存储系统等。
65.应当注意,尽管在上文详细描述中提及了电子设备的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。
66.本实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行时实现如上实施例中的车机设备的音频控制方法中的步骤。
67.其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。
68.在可能的实施方式中,本公开还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上执行时,程序代码用于使终端设备执行实现如上实施例中的车机设备的音频控制方法中的步骤。
69.其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开的程序代码,程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。
70.虽然以上描述了本公开的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本公开的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本公开的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本公开的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献