音频播放控制方法、装置、车辆及存储介质与流程

文档序号:32525081发布日期:2022-12-13 20:49阅读:34来源:国知局
音频播放控制方法、装置、车辆及存储介质与流程

1.本技术属于音频播放控制技术领域,尤其涉及一种音频播放控制方法、装置、车辆及存储介质。


背景技术:

2.随着科技的进步和人民生活水平的提高,汽车已经逐渐成为日常生活中不可缺少的一部分,汽车的性能也有了显著的进步,汽车在行驶的过程中所产生的噪声越来越小。实际应用中,由于汽车产生的噪声很小,在车辆低速行驶时,车辆前方的行人或非机动车很可能察觉不到有来车,导致车辆前方行人或非机动车一直阻挡车辆正常行驶,造成车辆行驶速度非常缓慢,降低用户体验。
3.相关技术中,为了让周边的行人或者非机动车能够更好地察觉到车辆的存在,通常在车辆中安装声学汽车警报系统(acoustic vehicle alerting system,avas),avas系统能够在车辆处于低速行驶时,播放音频,且车辆行驶速度越大,所播放的音频的音量越高。随着人们对车辆的性能要求越来越高,仅依据车辆行驶速度控制avas系统进行音频播放的方式难以满足人们日益高涨的生活品质需求。


技术实现要素:

4.本技术实施例提供了音频播放控制方法、装置、车辆及存储介质,旨在解决相关技术中,随着人们对车辆的性能要求越来越高,仅依据车辆行驶速度控制avas进行音频播放的方式难以满足人们日益高涨的生活品质需求的问题。
5.第一方面,本技术实施例提供了一种音频播放控制方法,该方法包括:
6.在目标车辆行驶过程中,获取目标车辆的行车环境信息,其中,行车环境信息包括环境音量和目标车辆当前所处区域的区域类型;
7.根据行车环境信息,确定目标车辆中的声学车辆警报系统的目标模拟音及目标模拟音的目标音量;
8.控制声学车辆警报系统以目标音量播放目标模拟音。
9.在一些实施例中,区域类型包括以下任一项:用户设定区域类型、医院类型、学校类型、科研单位类型和一般区域类型。
10.在一些实施例中,根据行车环境信息,确定目标车辆中的声学车辆警报系统的目标模拟音及目标模拟音的目标音量,包括:
11.将当前所处区域的区域类型对应的模拟音,确定为目标模拟音;
12.根据环境音量确定目标模拟音的音量,得到目标音量。
13.在一些实施例中,根据环境音量确定目标模拟音的音量,得到目标音量,包括:
14.确定环境音量所属的音量区间,将所确定的音量区间对应的音量确定为目标音量。
15.在一些实施例中,在获取目标车辆的行车环境信息之前,方法还包括:
16.根据目标车辆的车辆位置,确定目标车辆的当前所处区域及当前所处区域的区域类型;
17.根据目标车辆在行驶方向上的环境图像,确定目标车辆在行驶方向上的可移动障碍物的存在情况,以及生成障碍物指示信息,其中,障碍物指示信息用于指示目标车辆在行驶方向上的可移动障碍物的存在情况。
18.在一些实施例中,方法还包括:
19.在行车环境信息还包括障碍物指示信息,且障碍物指示信息指示目标车辆在行驶方向上的可移动障碍物时,根据目标车辆与可移动障碍物之间的障碍距离,对目标音量进行调整,其中,调整后的目标音量的大小与障碍距离反相关。
20.在一些实施例中,方法还包括:
21.在检测到区域设定操作时,将区域设定操作所设定的区域确定为用户设定区域;
22.在检测到针对目标区域的模拟音选取操作时,将模拟音选取操作所选取的模拟音及音量,确定为目标区域对应的模拟音及音量,其中,目标区域为任一区域类型的区域。
23.第二方面,本技术实施例提供了一种音频播放控制装置,包括:
24.信息获取单元,用于在目标车辆行驶过程中,获取目标车辆的行车环境信息,其中,行车环境信息包括环境音量和目标车辆当前所处区域的区域类型;
25.信息确定单元,用于根据行车环境信息,确定目标车辆中的声学车辆警报系统的目标模拟音及目标模拟音的目标音量;
26.播放控制单元,用于控制声学车辆警报系统以目标音量播放目标模拟音。
27.在一些实施例中,区域类型包括以下任一项:用户设定区域类型、医院类型、学校类型、科研单位类型和一般区域类型。
28.在一些实施例中,信息确定单元包括音频确定模块和音量确定模块。
29.音频确定模块,用于将当前所处区域的区域类型对应的模拟音,确定为目标模拟音;
30.音量确定模块,用于把根据环境音量确定目标模拟音的音量,得到目标音量。
31.在一些实施例中,音量确定模块,具体用于:确定环境音量所属的音量区间,将所确定的音量区间对应的音量确定为目标音量。
32.在一些实施例中,装置还包括区域确定单元和信息生成单元。
33.区域确定单元,用于根据目标车辆的车辆位置,确定目标车辆的当前所处区域及当前所处区域的区域类型;
34.信息生成单元,用于根据目标车辆在行驶方向上的环境图像,确定目标车辆在行驶方向上的可移动障碍物的存在情况,以及生成障碍物指示信息,其中,障碍物指示信息用于指示目标车辆在行驶方向上的可移动障碍物的存在情况。
35.在一些实施例中,装置还包括音量调节单元,用于在行车环境信息还包括障碍物指示信息,且障碍物指示信息指示目标车辆在行驶方向上的可移动障碍物时,根据目标车辆与可移动障碍物之间的障碍距离,对目标音量进行调整,其中,调整后的目标音量的大小与障碍距离反相关。
36.在一些实施例中,装置还包括第一设定单元和第二设定单元。
37.第一设定单元,用于在检测到区域设定操作时,将区域设定操作所设定的区域确
定为用户设定区域;
38.第二设定单元,用于在检测到针对目标区域的模拟音选取操作时,将模拟音选取操作所选取的模拟音及音量,确定为目标区域对应的模拟音及音量,其中,目标区域为任一区域类型的区域。
39.第三方面,本技术实施例提供了一种车辆,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述任一项音频播放控制方法的步骤。
40.第四方面,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现上述任一项音频播放控制方法的步骤。
41.第五方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在车辆上运行时,使得车辆执行上述任一项音频播放控制方法。
42.本技术实施例与相关技术相比存在的有益效果是:可以选取与目标车辆的行车环境信息相匹配的目标模拟音及目标音量,以及控制avas系统以目标音量播放目标模拟音,可以实现对avas系统所播放的音频及音频的音量进行灵活有效控制,更加智能,有助于提升用户体验。
43.可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
44.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
45.图1是本技术实施例提供的一种音频播放控制方法的流程示意图;
46.图2是本技术实施例提供的另一种音频播放控制方法的流程示意图;
47.图3是本技术实施例提供的音频播放控制装置的结构示意图;
48.图4是本技术实施例提供的车辆的结构示意图。
具体实施方式
49.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
50.应当理解,当在本技术说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
51.还应当理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
52.如在本技术说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0053]
另外,在本技术说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0054]
在本技术说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其它一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其它方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其它方式另外特别强调。
[0055]
为了说明本技术的技术方案,下面通过以下实施例来进行说明。
[0056]
实施例一
[0057]
请参阅图1,本技术实施例提供一种音频播放控制方法,如图1所示,音频播放控制方法可以包括如下步骤101-步骤103。
[0058]
步骤101,在目标车辆行驶过程中,获取目标车辆的行车环境信息。
[0059]
其中,行车环境信息包括环境音量和目标车辆当前所处区域的区域类型。上述环境音量通常是目标车辆所处环境的音量。实践中,上述当前所处区域通常是目标车辆当前时刻所处的区域。
[0060]
实际应用中,上述区域类型可以包括以下任一项:用户设定区域类型、医院类型、学校类型、科研单位类型和一般区域类型。其中,用户设定区域类型通常为用户自定义设置的区域的类型,举例来说,上述用户自定义设置的区域,可以为某个小区区域。上述医院类型通常为医院区域对应的类型。上述学校类型通常为学校区域对应的类型。上述科研单位类型通常为科研单位区域对应的类型。上述一般区域类型通常为除上述几种类型之外的类型。
[0061]
其中,上述目标车辆可以是各种车辆。上述行车环境信息通常是用于描述目标车辆的行车环境的信息。实践中,上述行车环境信息可以包括但不限于环境音量和区域类型。实际应用中,上述行车环境信息通常还包括车辆速度和车辆位置等。
[0062]
在本实施例中,上述音频播放控制方法的执行主体通常为车辆,且具体可以为车辆中用于对avas系统的音频播放功能进行控制的控制器。在一些应用场景中,上述音频播放控制方法的执行主体也可以为车辆中的avas系统。
[0063]
在本实施例中,在目标车辆行驶过程中,上述执行主体可以获取目标车辆的行车环境信息。举例来说,上述执行主体可以采用音量传感器获取环境音量,还可以采用车辆上的定位系统,比如,gps定位系统,获取上述目标车辆的车辆位置,从而得到目标车辆的当前所处区域及当前所处区域的区域类型。
[0064]
步骤102,根据行车环境信息,确定目标车辆中的声学车辆警报系统的目标模拟音及目标模拟音的目标音量。
[0065]
其中,上述目标模拟音通常是供avas系统播放的模拟音。上述模拟音可以是各种
音频,比如,可以是包括“突突突突”声的音频。上述目标音量通常是供avas系统播放的音量。实践中,上述目标模拟音通常与上述行车环境信息相对应,上述目标音量通常与上述行车环境信息相对应。
[0066]
这里,上述执行主体可以采用行车环境信息,确定当前适合目标车辆的avas系统的目标模拟音及该目标模拟音的音量。作为一个示例,上述执行主体可以从预先存储的关联信息集中,选取与行车环境信息相对应的关联信息,以及将该关联信息中的模拟音确定为目标模拟音,以及将该关联信息中的音量确定为目标音量。其中,上述关联信息集中的关联信息可以包括相对应的行车环境信息、模拟音及音量。
[0067]
步骤103,控制声学车辆警报系统以目标音量播放目标模拟音。
[0068]
这里,在确定目标模拟音和目标音量之后,上述执行主体可以控制avas系统以目标音量播放上述目标模拟音。作为示例,上述执行主体可以向avas系统发送音频播放指令,该音频播放指令用于指示avas系统以目标音量播放上述目标模拟音。这样,avas系统在接收到上述音频播放指令之后,可以以目标音量播放上述目标模拟音。
[0069]
本实施例提供的音频播放控制方法,可以选取与目标车辆的行车环境信息相匹配的目标模拟音及目标音量,以及控制avas系统以目标音量播放目标模拟音,可以实现对avas系统所播放的音频及音频的音量进行灵活有效控制,更加智能,有助于提升用户体验。
[0070]
在本实施例的一些可选的实现方式中,上述根据行车环境信息,确定目标车辆中的avas系统的目标模拟音及目标模拟音的目标音量,可以包括如下步骤:首先,将当前所处区域的区域类型对应的模拟音,确定为目标模拟音。然后,根据环境音量确定目标模拟音的音量,得到目标音量。
[0071]
这里,每种区域类型的区域可以对应有模拟音。实际应用中,可以预先针对每种区域类型的区域设置对应的模拟音。这样,在车辆行驶至对应该区域类型的区域时,avas系统可以以相对应的模拟音对周边行人进行提示。
[0072]
这里,上述执行主体可以将当前所处区域的区域类型对应的模拟音,确定为上述目标模拟音。之后,上述执行主体可以采用环境音量确定得到上述目标音量。作为示例,上述执行主体可以将环境音量,代入预先设定的音量计算公式,计算得到上述目标音量。其中,上述音量计算公式可以是计算音量的公式,作为示例,音量计算公式可以为m=h+c,其中,m为目标音量,h为环境音量,c为常量,比如,c可以为20。
[0073]
本实施例中,采用目标车辆当前所处区域的区域类型确定目标模拟音,可以实现在对应不同区域类型的区域,播放不同的模拟音,有助于提升用户体验。另外,采用环境音量确定目标音量,可以实现在对应不同环境音量的情况下,以不同的音量播放模拟音,比如,在环境音量较大,也即是,在外界环境比较吵闹的场景中时,以较高的音量播放模拟音,以及在环境音量较小,也即是,在外界环境比较安静的场景中时,也较低的音量播放模拟音,这样,可以实现对模拟音进行灵活有效播放,有助于进一步提升用户体验。
[0074]
在一些应用场景中,在预先针对某一个区域设置有模拟音及音量的情况下,该区域可以对应有模拟音及音量。该应用场景中,上述执行主体也可以通过如下方式确定目标车辆中的avas系统的目标模拟音:在当前所处区域对应有模拟音及音量时,将当前所处区域对应的模拟音确定为avas系统的目标模拟音,以及将当前所处区域对应的音量确定为avas系统的目标音量。
[0075]
在一些可选的实现方式中,上述根据环境音量确定目标模拟音的音量,得到目标音量,可以包括:确定环境音量所属的音量区间,将所确定的音量区间对应的音量确定为目标音量。
[0076]
其中,每个音量区间可以对应有音量。作为示例,音量区间[50,80]对应的音量可以为75。实践中,可以预先设定多个音量区间,以及针对每个音量区间设置一个音量。
[0077]
这里,上述执行主体可以将环境音量与各个音量区间进行比对,从而确定得到该环境音量所属的音量区间。然后,上述执行主体可以将该所属的音量区间对应的音量,确定为上述目标音量。本实施例有助于实现快速有效地确定avas系统的音量。
[0078]
在各个实施例的一些可选的实现方式中,在获取目标车辆的行车环境信息之前,音频播放控制方法还可以包括如下步骤一和步骤二。
[0079]
步骤一,根据目标车辆的车辆位置,确定目标车辆的当前所处区域及当前所处区域的区域类型。
[0080]
这里,上述执行主体可以采用车辆上的定位系统,比如,gps定位系统,获取上述目标车辆的车辆位置。之后,上述执行主体可以采用该车辆位置确定得到目标车辆的当前所处区域及区域类型。实践中,每个区域可以对应有区域类型。作为示例,若该车辆位置处于某个医院的区域范围内,则该目标车辆的当前所处区域为该医院区域,且当前所处区域的区域类型为医院类型。
[0081]
步骤二,根据目标车辆在行驶方向上的环境图像,确定目标车辆在行驶方向上的可移动障碍物的存在情况,以及生成障碍物指示信息。
[0082]
其中,障碍物指示信息用于指示目标车辆在行驶方向上的可移动障碍物的存在情况。实践中,上述可移动障碍物可以为人也可以为其他动物。上述障碍物指示信息可以是各种信息。作为一个示例,上述障碍物指示信息可以为“person”,用于指示目标车辆在行驶方向上存在可移动障碍物,且该可移动障碍物为人。作为另一个示例,上述障碍物指示信息也可以“yes”,用于指示目标车辆在行驶方向上存在可移动障碍物。
[0083]
这里,上述执行主体可以采用摄像装置,比如,摄像头,采集目标车辆在行驶方向上的环境图像。之后,上述执行主体可以对该环境图像进行障碍物分析,比如,可以将环境图像输入预先训练的障碍物识别模型,得到障碍物识别结果,该障碍物识别结果可以指示目标车辆在行驶方向上的可移动障碍物的存在情况。其中,障碍物识别模型可以是基于训练样本,利用机器学习方法,对初始模型(例如卷积神经网络(convolutional neural network,cnn)、残差网络(resnet)等)进行训练后得到的模型。
[0084]
最后,上述执行主体可以结合可移动障碍物的存在情况,生成障碍物指示信息。具体地,若可移动障碍物的存在情况指示存在可移动障碍物,则生成用于指示存在可移动障碍物的障碍物指示信息,若可移动障碍物的存在情况指示不存在可移动障碍物,则生成用于指示不存在可移动障碍物的障碍物指示信息。
[0085]
本实施例可以实现及时准确地确定得到目标车辆在行驶方向上的行车环境信息。
[0086]
实施例二
[0087]
继续参阅图2,本技术实施例提供另一种音频播放控制方法,如图2所示,音频播放控制方法可以包括如下步骤201-步骤204。
[0088]
步骤201,在目标车辆行驶过程中,获取目标车辆的行车环境信息。
[0089]
其中,行车环境信息包括环境音量和目标车辆当前所处区域的区域类型。
[0090]
步骤202,根据行车环境信息,确定目标车辆中的声学车辆警报系统的目标模拟音及目标模拟音的目标音量。
[0091]
步骤203,控制声学车辆警报系统以目标音量播放目标模拟音。
[0092]
在本实施例中,步骤201-步骤203的具体操作与图1所示的实施例中步骤101-步骤103的操作基本相同,在此不做赘述。
[0093]
步骤204,在行车环境信息还包括障碍物指示信息,且障碍物指示信息指示目标车辆在行驶方向上的可移动障碍物时,根据目标车辆与可移动障碍物之间的障碍距离,对目标音量进行调整。
[0094]
其中,调整后的目标音量的大小与障碍距离反相关。
[0095]
其中,上述障碍距离通常是目标车辆与可移动障碍物之间的距离。实践中,上述执行主体可以采用测距设备,比如,测距仪、超声传感器、激光雷达等,检测目标车辆与可移动障碍物之间的距离。
[0096]
其中,障碍物指示信息用于指示目标车辆在行驶方向上的可移动障碍物的存在情况。实践中,上述可移动障碍物可以为人也可以为其他动物。上述障碍物指示信息可以是各种信息,比如,可以为“person”指示目标车辆在行驶方向上存在可移动障碍物,且该可移动障碍物为人。上述障碍物指示信息也可以“yes”,用于指示目标车辆在行驶方向上存在可移动障碍物。
[0097]
本实施例中,在障碍物指示信息指示目标车辆在行驶方向上的可移动障碍物时,上述执行主体可以采用目标车辆与可移动障碍物之间的距离,对avas系统所播放的音频的音量进行调整。比如,可以在障碍距离变大时,将目标音量调小,也可以在障碍距离变小时,将目标音量调大。
[0098]
本实施例提供的方法,可以实现在目标车辆向可移动障碍物靠近时,比如,向行人靠近,以越来越大的音量提示目标车辆的存在,可以使得可移动障碍物能够更容易发现行驶过来的车辆,有助于保障交通安全,提升用户体验。
[0099]
在本实施例的一些可选的实现方式中,上述音频播放控制方法还可以包括如下步骤:在检测到区域设定操作时,将区域设定操作所设定的区域确定为用户设定区域。
[0100]
其中,上述区域设定操作通常是用于设定区域的操作。实践中,上述区域设定操作可以是一个操作也可以是多个操作的组合。作为示例,上述区域设定操作可以是先点击“确定区域设定”按键,再输入区域中心坐标,最后输入区域的多个边界点坐标的操作。上述区域设定操作也可以是在所呈现的地图区域描绘封闭曲线的操作。
[0101]
这里,上述执行主体可以通过传感器,比如,压力传感器,检测到上述区域设定操作。之后,上述执行主体可以将上述区域设定操作所设定的封闭区域,确定为用户设定区域。该用户设定区域的区域类型为用户设定区域类型。
[0102]
本实施例中,用户可以对某些区域进行设置,以实现车辆行驶至该区域时,可以以用户期望的模拟音及音量进行播放,有助于进一步提升用户体验。
[0103]
在本实施例的一些可选的实现方式中,上述音频播放控制方法还可以包括如下步骤:在检测到针对目标区域的模拟音选取操作时,将模拟音选取操作所选取的模拟音及音量,确定为目标区域对应的模拟音及音量。
[0104]
其中,目标区域为任一区域类型的区域。实践中,上述目标区域可以是某个区域,也可以是某一种区域类型的区域。也即是,用户可以针对某一个区域设置对应的模拟音及音量,也可以针对某一种区域类型的所有区域设置对应的模拟音及音量。
[0105]
其中,上述模拟音选取操作通常是选取模拟音及音量的操作。实践中,上述模拟音选取操作可以实现为从模拟音列表中选取模拟音的操作,也可以实现成通过网络向目标设备请求某个模拟音的操作。其中,模拟音列表中的模拟音具有音量。其中,上述目标设备可以为用户终端也可以为服务器。上述目标设备在接收到请求时,可以将相应的模拟音发送至上述执行主体中,这样,上述执行主体可以将该模拟音选取为目标区域对应的模拟音,以及将某个默认的音量确定为目标区域对应的音量。
[0106]
这里,上述执行主体可以通过传感器检测到用户针对目标区域的模拟音选取操作。之后,上述执行主体可以将模拟音选取操作所选取的模拟音及音量,确定为该目标区域对应的模拟音及音量。
[0107]
本实施例可以实现用户对各个区域的模拟音及音量进行个性化设置,这样,在车辆行驶至该目标区域时,车辆的avas系统可以以用户期望的模拟音及音量进行音频播放,有助于进一步提升用户体验。
[0108]
实施例三
[0109]
对应于上文实施例的音频播放控制方法,图3示出了本技术实施例提供的音频播放控制装置300的结构框图,为了便于说明,仅示出了与本技术实施例相关的部分。参照图3,该装置包括信息获取单元301、信息确定单元302和播放控制单元303。
[0110]
信息获取单元301,用于在目标车辆行驶过程中,获取目标车辆的行车环境信息,其中,行车环境信息包括环境音量和目标车辆当前所处区域的区域类型;
[0111]
信息确定单元302,用于根据行车环境信息,确定目标车辆中的声学车辆警报系统的目标模拟音及目标模拟音的目标音量;
[0112]
播放控制单元303,用于控制声学车辆警报系统以目标音量播放目标模拟音。
[0113]
在一些实施例中,区域类型包括以下任一项:用户设定区域类型、医院类型、学校类型、科研单位类型和一般区域类型。
[0114]
在一些实施例中,信息确定单元302包括音频确定模块和音量确定模块(图中未示出)。其中,音频确定模块,用于将当前所处区域的区域类型对应的模拟音,确定为目标模拟音;音量确定模块,用于把根据环境音量确定目标模拟音的音量,得到目标音量。
[0115]
在一些实施例中,音量确定模块,具体用于:确定环境音量所属的音量区间,将所确定的音量区间对应的音量确定为目标音量。
[0116]
在一些实施例中,装置还包括区域确定单元和信息生成单元(图中未示出)。其中,区域确定单元,用于根据目标车辆的车辆位置,确定目标车辆的当前所处区域及当前所处区域的区域类型;信息生成单元,用于根据目标车辆在行驶方向上的环境图像,确定目标车辆在行驶方向上的可移动障碍物的存在情况,以及生成障碍物指示信息,其中,障碍物指示信息用于指示目标车辆在行驶方向上的可移动障碍物的存在情况。
[0117]
在一些实施例中,装置还包括音量调节单元(图中未示出)。其中,音量调节单元,用于在行车环境信息还包括障碍物指示信息,且障碍物指示信息指示目标车辆在行驶方向上的可移动障碍物时,根据目标车辆与可移动障碍物之间的障碍距离,对目标音量进行调
整,其中,调整后的目标音量的大小与障碍距离反相关。
[0118]
在一些实施例中,装置还包括第一设定单元和第二设定单元(图中未示出)。其中,第一设定单元,用于在检测到区域设定操作时,将区域设定操作所设定的区域确定为用户设定区域;第二设定单元,用于在检测到针对目标区域的模拟音选取操作时,将模拟音选取操作所选取的模拟音及音量,确定为目标区域对应的模拟音及音量,其中,目标区域为任一区域类型的区域。
[0119]
本实施例提供的装置,可以选取与目标车辆的行车环境信息相匹配的目标模拟音及目标音量,以及控制avas系统以目标音量播放目标模拟音,可以实现对avas系统所播放的音频及音频的音量进行灵活有效控制,更加智能,有助于提升用户体验。
[0120]
需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本技术方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
[0121]
实施例四
[0122]
图4为本技术一实施例提供的车辆400的结构示意图。如图4所示,该实施例的车辆400包括:至少一个处理器401(图4中仅示出一个处理器)、存储器402以及存储在存储器402中并可在至少一个处理器401上运行的计算机程序403,例如音频播放控制程序。处理器401执行计算机程序403时实现上述任意各个方法实施例中的步骤。处理器401执行计算机程序403时实现上述各个音频播放控制方法的实施例中的步骤。处理器401执行计算机程序403时实现上述各装置实施例中各模块/单元的功能,例如图3所示信息获取单元301、信息确定单元302和播放控制单元303的功能。
[0123]
示例性的,计算机程序403可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器402中,并由处理器401执行,以完成本技术。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序403在车辆400中的执行过程。例如,计算机程序403可以被分割成信息获取单元,信息确定单元,播放控制单元,各单元具体功能在上述实施例中已有描述,此处不再赘述。
[0124]
车辆400可包括,但不仅限于,处理器401,存储器402。本领域技术人员可以理解,图4仅仅是车辆400的示例,并不构成对车辆400的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如车辆还可以包括输入输出设备、网络接入设备、总线等。
[0125]
所称处理器401可以是中央处理单元(central processing unit,cpu),还可以是其它通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0126]
存储器402可以是车辆400的内部存储单元,例如车辆400的硬盘或内存。存储器402也可以是车辆400的外部存储设备,例如车辆400上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器402还可以既包括车辆400的内部存储单元也包括外部存储设备。存储器402
用于存储计算机程序以及车辆所需的其它程序和数据。存储器402还可以用于暂时地存储已经输出或者将要输出的数据。
[0127]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0128]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0129]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0130]
在本技术所提供的实施例中,应该理解到,所揭露的装置/车辆和方法,可以通过其它的方式实现。例如,以上所描述的装置/车辆实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
[0131]
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0132]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0133]
集成的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。其中,计算机可读存储介质可以是非易失性的,也可以是易失性的。基于这样的理解,本技术实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读存储介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读存储介质包含的内容可以根据司法管辖区内立法
和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读存储介质不包括电载波信号和电信信号。
[0134]
以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1