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

车辆的音量控制方法、车辆和存储介质与流程

2022-03-19 21:38:17 来源:中国专利 TAG:


1.本发明涉及交通技术领域,特别涉及一种车辆的音量控制方法、车辆和存储介质。


背景技术:

2.为了提高乘客的使用体验,现有的汽车可以根据乘客的状态调整汽车的音量。然而,传统汽车仅有一个音区,车内声音仅能够统一调整,如此,明显不能适应多乘客的用车场景,影响用户使用体验。


技术实现要素:

3.本发明提供一种车辆的音量控制方法、车辆和存储介质。
4.本发明的一种车辆的音量控制方法,包括:
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.上述存储介质中,将车辆的座舱划分为至少四个音区,能够根据乘客状态,对各个音区的音量进行精细化调节,从而适应多乘客用车情况,提升用户的用车体验。
43.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
44.本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
45.图1是本发明的车辆的音量控制方法的流程示意图;
46.图2是本发明的车辆的音量控制方法的另一流程示意图;
47.图3是本发明的车辆的音量控制方法的又一流程示意图;
48.图4是本发明的车辆的音量控制方法的再一流程示意图;
49.图5是本发明的车辆的音量控制方法的再一流程示意图;
50.图6是本发明的车辆的音量控制方法的再一流程示意图;
51.图7是本发明的车辆的音量控制方法的再一流程示意图;
52.图8是本发明的车辆的座舱的结构示意图;
53.图9是本发明的车辆的音量控制方法的再一流程示意图;
54.图10是本发明的车辆的模块示意图;
55.图11是本发明的车辆的结构示意图。
具体实施方式
56.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
57.在本发明的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
58.请参阅图1,本发明实施方式提供的一种车辆1000的音量控制方法,包括:
59.s10,在车辆1000的座舱被划分为至少四个音区后,实时监听车内的乘客声音;
60.s20,在乘客声音发生变化时,获取乘客状态;
61.s30,根据乘客状态,控制各个音区内的音量大小。
62.上述车辆1000的音量控制方法,将车辆1000的座舱划分为至少四个音区,能够根据乘客状态,对各个音区的音量进行精细化调节,从而适应多乘客用车情况,提升用户的用车体验。
63.音区的数量有很多,可以包括四个音区、五个音区、六个音区等,在此不做具体限制。可以是座舱中每个座位都独立划分一个音区,也可以是座舱中几个座位一同划分为一个音区,座舱划分音区的方式有很多,其可以根据各座位的使用频率、座舱中座位的数量等因素进行调整,在此就不具体赘述。
64.乘客状态可以包括打电话、聊天对话、跟唱、睡觉、车窗外噪音、无状态等状态情况。根据乘客状态,可以调整各个音区内的音量大小,也可以根据乘客状态,保持各个音区内的音量大小不变,其根据乘客状态具体内容进行控制,在此不做具体赘述。调整各个音区内的音量大小的方法有很多,例如,调整车辆1000的音响的朝向,音响面对的音区声音变大,音响背对的音区声音变小;又如,车辆1000设有多个音响,根据音响与音区之间的距离,调整各个音响的音量。
65.值得说明的是,车辆1000难以与环境完全隔绝,在乘客声音发生变化时,也包括了环境噪音传入车内的情况,因而乘客状态包括车窗外噪音。在乘客状态为车窗外噪音时,可以不调整各个音区音量,也可以在车窗外噪音超过一定阈值时,增加各个音区音量。如此,方便各个音区的乘客在较为吵闹的环境中,能够听清音区播放的语音、音乐等音频。此外,
可能是车辆1000刹车、手机掉落、乘客打哈欠或打喷嚏等情况产生的声音发生变化,在这些情况下,无需调整各个音区内的音量大小,细化区分这个情况意义不大,因而可以将这些情况归为一类,都对应乘客状态中的无状态。
66.请参阅图2,s20包括:
67.s21,在乘客声音发生变化时,采集一定时长内的车内音频信息和视频信息;
68.s23,根据车内音频信息和视频信息,获取乘客状态。
69.如此,根据车内音频信息和视频信息,获取乘客状态,为控制各个音区的音量大小提供依据。
70.具体的,不同的乘客状态对应着不同的车内音频信息以及视频信息,因而可以根据车内音频信息和视频信息,获得乘客状态。例如,可以根据乘客具有将电话贴在耳边的动作、乘客的表情、乘客声音的音量、乘客发出的语音文本内容等因素,区分乘客状态为打电话或是跟唱。可以将车内音频信息和视频信息,输入至多模态分类模型中,获得乘客状态。具体的,多模态分类模型可以由若干训练音频信息、训练视频信息以及与训练音频信息和训练视频信息对应的训练乘客状态训练获得,在此就不具体赘述了。
71.车辆1000可以包括收音装置100,收音装置100可以为麦克风,收音装置100用于采集车内音频信息。车辆1000可以包括拍摄装置,拍摄装置可以为车内监控,拍摄装置可以用于采集车内视频信息。具体的,车辆1000可以包括一个拍摄装置,此时,视频信息可以为包括全车的视频,该视频根据音区进行划分;车辆1000可以包括多个拍摄装置,此时,可以是多个拍摄装置分布于不同音区,也可以是多个拍摄装置的部分分布于同一音区,部分分布于不同音区,在此就不一一列举了。
72.一定时长可以为5毫秒、10毫秒、15毫秒等。时长越长,则对乘客状态的判断更为准确,时长越短,则对乘客状态的反应越快,时长具体的时间长度,可以根据反应时间和准确率进行均衡,在此不做具体限制。
73.请参阅图3,s23,包括:
74.s231,根据车内音频信息,获得音频音量信息以及音频文本信息;
75.s233,根据音频音量信息、音频文本信息以及视频信息,获取乘客状态。
76.如此,能够根据音频音量信息、音频文本信息以及视频信息,获取乘客状态,为控制各个音区的音量大小提供依据。
77.具体的,车内音频信息可以由车辆1000的收音装置100获得。在车辆1000包括一个收音装置100,此时,车内音频信息为全车内的音频信息。根据全车内的音频信息,获得全车内的音频音量信息以及音频文本信息,再结合视频信息,可以获得乘客状态。例如,音频音量信息包括声音音量为六十分贝,音频文本信息包括“你吃饭了吗”以及“刚吃过”,视频信息包括两位乘客做出与说话相关的动作,则可以获得乘客状态为聊天对话。
78.车辆1000可以包括多个收音装置100,此时,多个收音装置100可以分别位于不同音区中,多个收音装置100也可以部分位于同一音区中,部分位于不同音区中,在此不做具体限制。在每个音区都设有收音装置100,此时,车内音频信息包括各个音区的音区音频信息。根据各个音区的音频信息,获得各个音区的音频音量信息以及音频文本信息,再结合视频信息,可以获得乘客状态。如此,车内音频信息包括各个音区的音区音频信息,能够与视频信息相互印证,更为准确地获得乘客状态。值得说明的是,每个音区内可以设有一个收音
装置100,每个音区内也可以设有多个收音装置100,可以根据生产成本、判断乘客状态所需数据是否足够、准确率等因素进行调整,在此不做具体限制。
79.值得补充的是,在另一些实施方式中,可以根据车内音频信息,获得音频文本信息,根据音频文本信息和视频信息获得乘客状态;也可以根据车内音频信息,获得音频音量信息,根据音频音量信息和视频信息获得乘客状态。
80.值得说明的是,音频音量信息不仅可以包括音频当前的音量,也可以包括音频在一定时长内的音量大小的变化,以便于能够根据音量大小的变化,匹配乘客状态,增加对乘客状态判断的准确性。
81.请参阅图4,s20,包括:
82.s25,在乘客声音发生变化时,采集一定时长内的车内音频信息;
83.s27,根据车内音频信息,获得乘客状态。
84.如此,根据车内音频信息,获得乘客状态,为控制各个音区的音量大小提供依据。
85.具体的,车内音频信息可以包括音频文本信息以及音频音量信息,将车内音频的音频文本信息和音频音量信息,输入多模态模型中,获得乘客状态。多模态模型可以通过若干训练文本信息、训练音量信息以及与训练文本信息、训练音量信息对应的训练乘客状态进行训练获得,在此就不具体赘述了。
86.需要说明的是,可以通过s21以及s23获得乘客状态,也可以通过s25以及s27获得乘客状态,可以将s21以及s23和s25以及s27同时进行,相互印证而获得乘客状态,在此不做具体限制。
87.请参阅图5,s30,包括:
88.s31,根据乘客状态,获得音量调节结果;
89.s33,根据音量调节结果,控制各个音区内的音量大小。
90.如此,能够实现根据乘客状态,对各个音区的音量进行精细化调节,更加贴合多乘客用车情况的需求。
91.具体的,音量调节结果可以包括多个档位,档位包括调整的方向以及调整的数值,乘客状态与档位对应。在音量调节结果包括调高较多、调高较少、不变、调低较少以及调低较多。具体的,调高较多的档位可以是将音量调整为原音量的130%、140%、150%、160%等,调高较少的档位可以是将音量调整为原音量的110%、120%、130%等,调高较少的档位调整的幅度低于调高较多的档位调整的幅度。调低较多的档位可以是将音量调整为原音量的30%、40%、50%等,调低较少的档位可以是将音量调整为原音量的60%、70%、80%等,调低较少的档位调整的幅度低于调低较少的档位的调整幅度。调低较多的档位可以与乘客状态为打电话对应,调低较少可以与乘客状态为闲聊对话对应,档位与乘客状态的对应关系还有很多,在此不做具体限制。
92.音量调节结果的档位可以为3个档位、4个档位、5个档位、6个档位等,音量调节结果的具体档位可以根据用户使用习惯、模型构建等因素进行调整,在此不做具体限制。每个档位调整的具体数值,可以由生产厂家在生产时设置,也可以由用户根据自身使用习惯进行设置,还可以由售后人员进行调整,在此不做具体限制。
93.进一步的,请参阅图6,乘客状态包括至少四个音区乘客状态,至少四个音区乘客状态与至少四个音区一一对应,s33,包括:
94.s331,根据音区乘客状态,获得与音区对应的状态调节结果;
95.s333,根据状态调节结果以及至少四个音区的位置关系,获得各个音区的音区调节结果,音量调节结果包括各个音区的音区调节结果。
96.如此,能够获得各个音区的音区调节结果,从而为根据各个音区的音区调节结果精细化控制各个音区内的音量大小提供依据。
97.具体的,音区乘客状态用于表示音区内乘客的状态。在车辆1000包括四个音区,分别命名为主驾音区、副驾音区、后排左侧音区以及后排右侧音区,乘客状态包括四个音区乘客状态,分别对应上述四个音区的乘客状态。具体的,根据与主驾音区对应的音区乘客状态获得的状态调节结果,与主驾音区对应,例如,根据与主驾音区的音区乘客状态,获得状态调节结果为将音量调高50%,意思为主驾音区的音量需要调高50%。音副驾音区、后排左侧音区以及后排右侧音区与音区一同理,在此不做具体赘述。
98.在s331和s333之间,可以进行对状态调节结果进行筛选,获得需要调节的状态调节结果。例如,根据一音区的音区乘客状态,获得的状态调节结果为不变,则可以省去根据与该音区的状态调节结果以及至少四个音区的位置关系,获得各个音区的调节结果的步骤。如此,可以减少计算步骤,方便车辆1000快速做出反应;又如,根据一音区的音区乘客状态,获得的状态调节结果为调低50%,则继续进行s333,获得各个音区的音区调节结果。
99.更进一步的,请参阅图7,s333,包括:
100.s3331,根据至少四个音区与状态调节结果对应的音区的距离,获取对应的权数,距离越大,权数越小;
101.s3333,根据状态调节结果和权数,获得各个音区的音区调节结果。
102.如此,能够至少四个音区与状态调节结果对应的音区的距离,获得权数,从而根据权数以及状态调节结果获得各个音区的音区调节结果,从而为根据各个音区的音区调节结果精细化控制各个音区内的音量大小提供依据。
103.具体的,两音区距离越近,相互之间的影响力越大,两音区距离越远,相互之间的影响力越小,因而权数随着距离的逐渐增大而减小。权数与距离的具体关系,可以设置公式进行计算,也可以根据经验以及车型等进行设定,只要保证权数随着距离的逐渐增大逐渐减小即可。具体的,权数与距离的具体关系,可以由生产商进行设定,也可以由用户根据自身使用习惯进行设定以及调整,在此不做具体限定。
104.为方便理解,下面进行举例说明。在某个实施方式中,车辆1000包括四个音区,四个音区呈二乘二的矩形阵列排布,为方便描述,将四个音区根据位置命名为主驾音区、副驾音区、后排左侧音区以及后排右侧音区。以与状态调节结果对应的音区为主驾音区为例,根据四个音区与主驾音区的距离,获取主驾音区的权数为1、副驾音区的权数为0.6、后排左侧音区的权数为0.6、后排右侧音区的权数为0;与主驾音区对应的状态调节结果为音量调低50%,将声音调低50%根据权数进行加权,获得主驾音区音量调低50%,副驾音区音量调低30%,后排左侧音区音调调低30%,后排右侧音区音量调低0%,即后排右侧音区音量不变。
105.值得说明的是,可以对每个音区对应的状态调节结果分别进行s3331以及s3333,将获得的音区调节结果叠加,获得最终的音区调节结果。也可以先对状态调节结果进行筛选,获得需要调节的状态调节结果,仅对需要调节的状态调节结果进行s3331以及s3333,将获得的音区调节结果叠加,获得最终的音区调节结果。
106.在车辆1000的音量控制方法,还包括:
107.根据乘客状态和当前车辆1000行驶速度,控制各个音区内的音量大小。
108.如此,能够同时考虑乘客状态以及当前车辆1000行驶速度,使得控制各个音区内的音量大小更加贴合实际使用情况。
109.可以理解的是,通常情况下,车速越快,车内噪音越高,因而为了乘客能够听清音区内音频,在当前车辆1000行驶速度超过一定阈值时,可以适当增加各个音区内的音量大小。例如,在根据乘客状态调低各个音区内的音量大小时,考虑到车速较快,可以减小调低的幅度;又如,在根据乘客状态调高各个音区内的音量大小时,考虑到车速较快,可以增加调高的幅度。
110.车辆1000的音量控制方法包括:
111.在根据乘客状态,控制各个音区内的音量大小之前,记录初始音量;
112.根据乘客状态的变化,恢复各个音区的音量至初始音量。
113.如此,在乘客打完电话、闲聊完等情况下,无需用户指示就可以主动恢复音量,提升用户的使用体验。
114.具体的,如电话沟通、聊天等乘客状态具有开始、进行中、结束的状态,在如电话沟通、聊天等乘客状态开始或进行中时,可以作为控制各个音区内的音量大小的依据。在控制各个音区内的音量大小依据的乘客状态结束时,主动恢复各个音区的音量至初始音量,此时,可以根据乘客状态是否变化,来判断作为控制各个音区内的音量大小依据的乘客状态是否结束。因此,可以根据乘客状态的变化,恢复各个音区的音量至初始音量。
115.作为恢复各个音区的音量至初始音量依据的乘客状态,可以包括电话沟通结束、聊天结束等,在此不做具体限制。
116.在某个实施方式中,请参阅图8和图9,车辆1000的音量控制方法包括:
117.在车辆1000的座舱被划分为四个音区后,实时监听车内的乘客声音;
118.在乘客声音发生变化时,将十毫秒内的音频输入至分类模型中,获取乘客状态,乘客状态包括打电话、闲聊对话、跟着音乐跟唱、噪声、对话结束;
119.根据乘客状态,控制各个音区内的音量大小,在乘客状态为打电话时,控制部分或全部音区内的音量调到特别低,在乘客状态为闲聊对话时,控制部分或全部音区内的音量调低,在乘客状态为跟着音乐跟唱时,控制各个音区内的音量不变,在乘客状态为噪声时,控制各个音区内的音量不变,在乘客状态为对话结束时,控制部分或全部音区内的音量调高。
120.请参阅图10和图11,本发明的一种车辆1000,包括收音装置100和车载系统200。收音装置100用于在车辆1000的座舱被划分为至少四个音区后,实时监听车内的乘客声音。车载系统200用于在乘客声音发生变化时,获取乘客状态以及根据乘客状态,控制各个音区内的音量大小。
121.上述车辆1000,将车辆1000的座舱划分为至少四个音区,能够根据乘客状态,对各个音区的音量进行精细化调节,从而适应多乘客用车情况,提升用户的用车体验。
122.本发明的一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行时,实现上述任一的车辆1000的音量控制方法的步骤。
123.上述存储介质,将车辆1000的座舱划分为至少四个音区,能够根据乘客状态,对各
个音区的音量进行精细化调节,从而适应多乘客用车情况,提升用户的用车体验。
124.计算机可读存储介质可设在车辆1000,也可设在云端服务器。车辆1000能够与云端服务器进行通讯来获取到相应的程序。可以理解,计算机程序包括计算机程序代码。计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读存储介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、以及软件分发介质等。
125.计算机可读存储介质可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读存储介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读存储介质甚至可以是可在其上打印程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
126.需要说明的是,上述对车辆1000的音量控制方法的实施方式和有益效果的说明,也适应于本发明的车辆1000和计算机可读介质,为避免冗余,在此不再详细展开。
127.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
128.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
129.尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献