CN119172729A - 车内外通话方法、电子设备及存储介质 - Google Patents
车内外通话方法、电子设备及存储介质 Download PDFInfo
- Publication number
- CN119172729A CN119172729A CN202310694443.4A CN202310694443A CN119172729A CN 119172729 A CN119172729 A CN 119172729A CN 202310694443 A CN202310694443 A CN 202310694443A CN 119172729 A CN119172729 A CN 119172729A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- voice
- car
- signal
- panel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
Abstract
本申请的实施方式提供了一种车内外通话方法、电子设备及存储介质。在本申请的一些实施方式中,车辆可包括车内声音采集装置、车外声音采集装置和安装于车身的至少一个面板发声器。车内外通话方法包括:响应于检测到车内外通话指令,根据车内声音采集装置生成的车内声音信号确定车内语音信号,并通过面板发声器播放车内语音信号;以及根据车外声音采集装置生成的车外声音信号生成车外语音信号,并通过面板发声器播放车外语音信号。
Description
技术领域
本申请的实施方式涉及控制技术领域,更具体地,涉及一种车内外通话方法、电子设备及存储介质。
背景技术
随着汽车智能化发展,车内外安装了各种发声器,以及各种麦克风,以满足各种场景应用。在车内,驾驶员通常需要使用车内麦克风,对车内实施语音识别,譬如打开音乐,打开导航,打开空调等等各种语音识别或控制。驾驶员也可以使用车内麦克风,与远端进行语音通话。
然而,目前的发声器等器件主要用于满足驾驶员对车辆的语音控制和远端通话功能,利用率较低,存在开发空间。
发明内容
本申请的实施方式提供了一种可至少部分解决现有技术中存在的上述问题或其他问题的车内外通话方法、电子设备及存储介质,车内乘客和车外人员可通过面板发声器和车内/车外声音采集装置实现语音通话,保障车内乘客的安全,提高车辆器件的利用率。
在一些实施方式中,本申请的实施方式提供的车内外通话方法、电子设备及存储介质,通过同一面板发声器播放车内语音信号和车外语音信号,可以取消额外的车内发声器用于车内发声,降低声音通路的物理复杂性以及由此造成的声音传输延迟度增加带来的性能影响。
在一些实施方式中,本申请的实施方式提供的车内外通话方法、电子设备及存储介质,可通过选通按钮组件等装置选择用于与车外通话的语音通道,进而通过该语音通道对应的面板发声器和车外声音采集装置来实现车内外通话,相对于开启所有面板发声器和车外声音采集装置,可在保障车内外通话的同时,降低电量损耗,减少车外环境多通道噪声输入对于通话质量的影响。
在一些实施方式中,本申请的实施方式提供的车内外通话方法、电子设备及存储介质,对采集到的声音信号进行降噪处理和/或消除回声处理,可提高车内外通话质量。
在一些实施方式中,本申请的实施方式提供的车内外通话方法、电子设备及存储介质,基于当前用于通话的语音通道适配用于处理声音信号的算法的参数,可提高声音处理效果。
本申请的实施方式提供的车内外通话方法、电子设备及存储介质,对车内声音信号中是否含有机器声音信号进行检测,以将车内设备播放的音频流的声音切除出来,减少车内信息泄露的风险。
本申请的实施方式提供了一种车内外通话方法,其中,车辆包括车内声音采集装置、车外声音采集装置和安装于车身的至少一个面板发声器。车内外通话方法包括:响应于检测到车内外通话指令,根据车内声音采集装置生成的车内声音信号确定车内语音信号,并通过面板发声器播放车内语音信号;以及根据车外声音采集装置生成的车外声音信号生成车外语音信号,并通过面板发声器播放车外语音信号。
本申请的实施方式还提供了一种电子设备,包括至少一个处理器和存储器。其中,存储器与至少一个处理器通信连接,并存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上述实施方式提及的车内外通话方法。
本申请的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,实现如上述实施方式提及的车内外通话方法。
附图说明
通过阅读参照以下附图所作的对非限制性实施例的详细描述,本申请的其它特征、目的和优点将会变得更明显。其中:
图1是根据本申请的一些实施方式的车辆的结构示意图;
图2是根据本申请的一些实施方式的面板发声器的安装位置的示意图;
图3是根据本申请的一些实施方式的车内外通话方法的流程示意图;
图4a是根据本申请的一些实施方式的选通按钮组件的结构示意图;
图4b是根据本申请的另一些实施方式的选通按钮组件的结构示意图;
图5a和图5b是根据本申请的一些实施方式的视图控件的示意图;
图6是根据本申请的一些实施方式的用于实现车内外通话的系统的示意性框图;以及
图7是根据本申请的一些实施方式的电子设备的示意性框图。
具体实施方式
为了更好地理解本申请,将参考附图对本申请的各个方面做出更详细的说明。应理解,这些详细说明只是对本申请的示例性实施方式的描述,而非以任何方式限制本申请的范围。在说明书全文中,相同的附图标号指代相同的元件。表述“和/或”包括相关联的所列项目中的一个或多个的任何和全部组合。
还应理解的是,诸如“包括”、“包括有”、“具有”、“包含”和/或“包含有”等表述在本说明书中是开放性而非封闭性的表述,其表示存在所陈述的特征、元件和/或部件,但不排除一个或多个其它特征、元件、部件和/或它们的组合的存在。此外,当诸如“...中的至少一个”的表述出现在所列特征的列表之后时,其修饰整列特征,而非仅仅修饰列表中的单独元件。此外,当描述本申请的实施方式时,使用“可”表示“本申请的一个或多个实施方式”。并且,用语“示例性的”旨在指代示例或举例说明。
除非另外限定,否则本文中使用的所有措辞(包括工程术语和科技术语)均具有与本申请所属领域普通技术人员的通常理解相同的含义。还应理解的是,除非本申请中有明确的说明,否则在常用词典中定义的词语应被解释为具有与它们在相关技术的上下文中的含义一致的含义,而不应以理想化或过于形式化的意义解释。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。另外,除非明确限定或与上下文相矛盾,否则本申请所记载的方法中包含的具体步骤不必限于所记载的顺序,而可以任意顺序执行或并行地执行。下面将参考附图并结合实施例来详细说明本申请。
图1是根据本申请一个实施方式的车辆的结构示意图。如图1所示,本申请的实施方式提供了一种车辆,该车辆100可包括:车辆本体110、车载主机(未示出)、至少一个车内声音采集装置(例如120)、至少一个车外声音采集装置(例如130)和至少一个面板发声器140。
在本申请的一些实施方式中,至少一个车内声音采集装置120可与车载主机通信连接。车载主机可对车内声音采集装置120采集的车内声音信号进行处理。车内人员通常可使用车内声音采集装置120对车内实施语音识别或控制,譬如打开音乐,打开导航,打开空调等等各种语音识别或控制,也可以使用车内声音采集装置120,与远端进行语音通话。
应当理解的是,在未背离本申请教导的情况下,车内声音采集装置120可以是固定安装于车辆100内部的麦克风等装置,也可以是位于车辆100内部的、与车载主机通信连接的移动设备的声音采集装置,例如车内手机的麦克风等,此处不做限制。
在本申请的一些实施方式中,至少一个车外声音采集装置130可与车载主机通信连接。车载主机可对车外声音采集装置130采集到的车外声音信号进行处理。例如,基于采集到的具有控制权限的车外声音信号对车辆进行语音控制、远端语音通话等,使得驾驶员等具有车辆控制权限用户可在车外控制车辆,提高了用户使用体验。
应当理解的是,在未背离本申请教导的情况下,车外声音采集装置130可以是固定安装于车辆100外侧的麦克风等装置,也可以是位于车辆100为外部的、与车载主机通信连接的移动设备的声音采集装置,例如车外手机的麦克风等,此处不做限制。
在本申请的一些实施方式中,至少一个面板发声器140可与车载主机通信连接。车载主机可发送声音信号至面板发声器140,通过面板发声器140播放声音信号。考虑到传统的发声器由于体积较大,而车外各侧并没有合适的安装空间,传统发声器不适合安装在车外各侧的腔体发声,因此,本申请的实施方式中利用车辆面板发声这一发声方式,利用面板发声器140的压电薄片大功率发声振子可以很好地解决车外发声。此外,面板发声器140具备体积轻薄、发声效率高、耐水、耐灰尘、耐腐蚀等优点,更适合于车外场景。另外,面板发声器140具有发声频带宽的优点,基本具备150Hz至20kHz的宽频发声能力,可以高效地推动车辆金属面板,如车门,以及塑料面板,如前后保险杠等面板材料的发声。综上,通过面板发声器140,可更好地解决车外发声问题。
作为一个示例,图2是根据本申请的一些实施方式的面板发声器140的安装位置的示意图。如图2所示,面板发声器140可以是主要用于实现向车外发声的车外面板发声器。该面板发声器140可安装于车辆100的车身外侧的车外金属面板150和车内外干湿隔离板160之间,车内外干湿隔离板160的靠近车辆100的座舱内可设置有车内饰板170。面板发声器140在激励面板(例如车外金属面板150)发声时,声音传导可对车内发声,也可对车外发声。
在一些技术中,车辆100可以实现车外人员(如驾驶员)与车辆在车外的沟通能力(即上文提及的车外控制车辆),车外人员可以直接在车外实现“播放音乐”等简单的语音识别能力,甚至可以拓展如“打开后备箱”等简单的语音声控能力。由于目前的车外声音采集装置130通常用于实现车外语音识别。这使得车辆100无法实现车内与车外的语音交互。然而,在一些场景下,车内驾驶员需要在车内对车外的一侧说话,车外人员也需要在车外对车内司机说话,目前的车辆控制方式无法满足此类需求。
例如,在发生疫情的情况下,或者,在夜晚行车被陌生人拦下车辆的情况下,若打开车窗,车内人员安全存在隐患。该情况下,若可通过车窗玻璃的隔绝实现语音沟通,减少车内人员与车外人员的直接近距离沟通,可保护车内乘客的安全。此外,若车内人员可以与车外人员在车辆侧面四周的任意方向进行双向沟通,可提高车内外语音通话的便捷性。
为了提高车辆的器件利用率,更好地保护车内人员的安全,图3是根据本申请的一些实施方式的车内外通话方法的流程示意图。该车内外通话方法300可通过车载主机执行,也可通过其他的具有车内声音采集装置、车外声音采集装置和面板发声器的控制权限的设备(如发声控制板)执行,此处不做限制。为了便于阐述,下面以车载主机执行该车内外通话方法300为例,对车内外通话方法300进行示例性说明。如图3所示,该车内外通话方法300可包括以下步骤:
S31,响应于检测到车内外通话指令,根据车内声音采集装置生成的车内声音信号确定车内语音信号,并通过面板发声器播放车内语音信号;以及
S32,根据车外声音采集装置生成的车外声音信号生成车外语音信号,并通过面板发声器播放车外语音信号。
根据本申请的一些实施方式,车内乘客和车外人员可通过面板发声器和车内/车外声音采集装置实现语音通话,保障车内乘客的安全,提高车辆器件的利用率。此外,通过同一面板发声器播放车内语音信号和车外语音信号,可以取消额外的车内发声器用于车内发声,降低声音通路的物理复杂性以及声音通路复杂造成的延迟性变差对声音输出质量的不利影响。
应当理解的是,为了便于描述,图3中先阐述了根据车内声音采集装置生成的车内声音信号确定车内语音信号并通过面板发声器播放车内语音信号的步骤,再阐述了根据车外声音采集装置生成的车外声音信号生成车外语音信号并通过面板发声器播放车外语音信号的步骤,在未背离本申请教导的情况下,上述两个步骤可同时执行,也可先后执行,本申请对上述两个步骤的执行顺序不做限制。
为了便于理解,下面对图3所示例的车内外通话方法300进行示例性说明。
在本申请的一些实施方式中,由于车内声音采集装置120需要用于车内使用场景(车内语音识别控制等),还需要用于车外使用场景(例如本文提及的车内外通话场景),为使车内声音采集装置120可支持两种使用场景,车载主机可基于是否接收到车内外通话指令确定车内声音采集装置120采集到的声音信号连通的语音通道。可选择的,车载主机触发车内外通话指令,以将车内声音采集装置120用于车外使用场景。上述示例中,通过对车内声音采集装置120进行声道(即语音通道)复用管理,即可利用车辆100原有的用于车内使用场景的车内声音采集装置120实现车内外通话功能,减少车内声音采集装置120的安装数量,无需增加额外成本。换言之,本申请的一些实施方式通过对车内声音采集装置120的声道复用管理实现对车内外通话的语音通道和适用于车内使用场景的语音通道管理。
在本申请的一些实施方式中,触发车内外通话指令的方式包括但不限于方式1、方式2和方式3。
方式1
作为一个示例,车载主机可根据选通按钮组件传输的选通信号确定是否触发车内外通话指令。示例地,车辆的操作台上可装有一选通按钮组件,该选通按钮组件与车载主机通信连接。例如,选通按钮组件可通过GPIO口、LIN总线和CAN总线中的一种或者其他的通信形式,与车载主机连接。车载主机可根据选通按钮组件被控制的情况确定是否触发车内外通话指令。
例如,图4a是根据本申请的一些实施方式的选通按钮组件的结构示意图。如图4a所示,选通按钮组件180a可包括一旋转按钮181,该旋转按钮181可移动。若旋转按钮181处于第一位置a1,车载主机可确定车内声音采集装置120主要用于车内使用场景,若旋转按钮181处于第二位置a2、第三位置a3、第四位置a4和第五位置a5,车载主机可确定车内声音采集装置120主要用于车外使用场景,触发车内外通话指令。
又如,图4b是根据本申请的另一些实施方式的选通按钮组件的结构示意图。如图4b所示,选通按钮组件180b可包括车内交互按钮182和车外交互按钮183,不同功能对应的按钮是分离的。若车外交互按钮183被按下,车载主机可触发车内外通话指令。
应当理解的是,在未背离本申请教导的情况下,选通按钮组件的结构形式可根据需要设置,本申请对此不做限制。
方式2
作为一个示例,车载主机可通过识别含有预设关键词的语音信号确定是否触发车内外通话指令。示例地,若检测到车内人员说“开启车外通话”,车载主机可触发车内外通话指令,若检测到车内人员说“取消车外通话”,车载主机可关闭车内外通话功能,车内声音采集装置130将重新用于车内使用场景。
应当理解的是,车载主机检测的与车内外通话指令关联的关键词可根据需要设置,例如,可包括上文提及的“开启车外通话”,还可包括“与车前侧通话”、“与车左侧通话”等,此处不做限制。
方式3
作为一个示例,车载主机可通过车机操作界面显示一个用于选择语音通道的视图控件,并根据该视图控件的触控数据,触发车内外通话指令。
例如,图5a和图5b是根据本申请的一些实施方式的视图控件的示意图。通常情况下,视图控件190的显示效果可如图5a所示,当车载主机检测到中间的“开启车外通话”被点击后,可触发车内外通话指令。之后,视图控件190的显示效果可如图5b所示。当车载主机检测到中间的“取消车外通话”被点击后,可关闭车内外通话功能,车内声音采集装置130将重新用于车内使用场景。
应当理解的是,在未背离本申请教导的情况下,视图控件中的组件数量和排布方式可根据需要设置,本申请对此不做限制。
在完成车内外通话指令的触发方式的示例性说明后,下面对车载主机对车外声音采集装置130和面板发声器140的使用方式进行示例性说明。
在本申请的一些实施方式中,车辆100的车身可安装有多个面板发声器140,各面板发声器140至少对应一个语音通道。例如,如图1所示,车辆的前侧可安装有一个面板发声器140,左侧可安装有两个面板发声器140,后侧可安装有一个面板发声器130,右侧可安装有两个面板发声器140。车身各个侧面的面板发声器可独立地对应一个语音通道,其发声可独立控制。
上述示例中,由于车辆各侧均安装有面板发声器,车载主机可对各面板发声器独立控制,以便将车内语音向车辆各侧传递。此外,通过同一面板发声器播放车内语音信号和车外语音信号,可以取消额外的车内发声器用于车内发声,降低声音通路的物理复杂性以及声音通路复杂造成的延迟性变差对声音输出质量的不利影响。
在本申请的一些实施方式中,车载主机响应于检测到车内外通话指令,确定用于车内外通话的语音通道。之后,车载主机可通过语音通道对应的面板发声器播放车内语音信号,通过语音通道对应的面板发声器播放车外语音信号。该示例中,可通过特定的面板发声器进行发声,以使得车内语音向车外指定方向传递,有利于车内外通话。上述实施方式相对于开启所有面板发声器和车外声音采集装置,可在保障车内外通话的同时,降低电量损耗,减少车外环境多通道噪声输入对于通话质量的影响。
可选择的,车载主机可通过多种方式确定用于车内外通话的语音通道。
作为一个示例,若根据上文提及的方式1设计车载主机触发车内外通话指令的实现方式,车载主机可根据选通按钮组件传输的选通信号确定语音通道。
例如,若选通按钮组件如图4a所示,车载主机若检测到旋转按钮181位于a1,可确定不触发车内外通话指令,车内声音采集装置120用于车内使用场景,如车内语音识别或者车内与远端的语音电话;若检测到旋转按钮181位于a2,触发车内外通话指令,并确定用于车内外通话的语音通道为车辆左侧的面板发声器140对应的语音通道;若检测到旋转按钮181位于a3,触发车内外通话指令,并确定用于车内外通话的语音通道为车辆前侧的面板发声器140对应的语音通道;若检测到旋转按钮181位于a4,触发车内外通话指令,并确定用于车内外通话的语音通道为车辆右侧的面板发声器140对应的语音通道;若检测到旋转按钮181位于a5,触发车内外通话指令,并确定用于车内外通话的语音通道为车辆后侧的面板发声器140对应的语音通道。
又如,若选通按钮组件如图4b所示,车载主机若检测到车外交互按钮183被点击1次,触发车内外通话指令,并确定用于车内外通话的语音通道为车辆左侧的面板发声器140对应的语音通道;若检测到车外交互按钮183被点击2次,触发车内外通话指令,并确定用于车内外通话的语音通道为车辆前的面板发声器140对应的语音通道;若检测到车外交互按钮183被点击3次,触发车内外通话指令,并确定用于车内外通话的语音通道为车辆右侧的面板发声器140对应的语音通道;若检测到车外交互按钮183被点击4次,触发车内外通话指令,并确定用于车内外通话的语音通道为车辆后侧的面板发声器140对应的语音通道。
作为另一示例,若根据上文提及的方式2设计车载主机触发车内外通话指令的实现方式,车载主机可通过识别含有预设关键词的语音信号确定语音通道。例如,若检测到车内人员说“开启车外通话”,车载主机可触发车内外通话指令,并通过任一面板发声器140或车内发声器播放语音“请说车外通话的朝向”;若检测到车内人员说“前侧”,车载主机可确定用于车内外通话的语音通道为车辆前侧的面板发声器140对应的语音通道。
作为又一示例,若根据上文提及的方式3设计车载主机触发车内外通话指令的实现方式,车载主机可获取车辆的车机操作界面中的、用于选择语音通道的视图控件的触控数据,并根据触控数据确定语音通道。例如,如图5a和图5b所示,视图控件190中可包括:与车辆左侧的面板发声器140对应的语音通道相关的第一组件(如图5a和图5b所示例的显示“车外左侧”字样的组件)、与车辆前侧的面板发声器140对应的语音通道相关的第二组件(如图5a和图5b所示例的显示“车外前侧”字样的组件)、与车辆右侧的面板发声器140对应的语音通道相关的第三组件(如图5a和图5b所示例的“车外右侧”字样的组件)、以及与车辆后侧的面板发声器140对应的语音通道相关的第四组件(如图5a和图5b所示例的“车外后侧”字样的组件)。车载主机检测到显示任一组件被点击后,可将该组件对应的语音通道确定为用于车内外通话的语音通道。
应当理解的是,在未背离本申请教导的情况下,触发车内外通话指令的方式和确定用于车内外通话的语音通道的方式可根据需要设置,本申请对此不做限制。
在本申请的一些实施方式中,车身各侧面可分别安装有独立的车外声音采集装置130。示例地,如图1所示,车辆的前侧可安装有一个车外声音采集装置130,左侧可安装有两个车外声音采集装置130,后侧可安装有一个车外声音采集装置130,右侧可安装有两个车外声音采集装置130。车身各个侧面的车外声音采集装置130可独立控制。车载主机可响应于车内外通话指令,确定用于车内外通话的语音通道,并唤醒语音通道对应的车外声音采集装置130。该示例中,车外声音采集装置130通常处于休眠状态,不采集车外声音,以减少电量损耗。在确定车载主机触发车内外通话指令并确定出用于车内外通话的语音通道后,可唤醒该语音通道对应的车外声音采集装置130,以便通过该车外声音采集装置130采集车外声音以生成车外声音信号。其中,确定用于车内外通话的语音通道的方式可参考上文相关描述,此处不再赘述。
可选择的,如图1所示,车辆100的车身各侧面分别安装有车外声音采集装置130和面板发声器140。车载主机可响应于车内外通话指令,确定出用于车内外通话的语音通道,并根据确定出的语音通道对应的车外声音采集装置130生成的车外声音信号生成车外语音信号,通过确定出的语音通道对应的面板发声器140播放车外语音信号。由于面板发声器140发出的声音可向车内和车外传导,车内人员可以听到面板发声器140基于车外语音信号播放的声音。例如,当车辆被设定为与车辆外部左侧通话时,确定出的语音通道为车辆左侧的面板发声器对应的语音通道,车内声音采集装置120的声道被占用为车内朝车外的左声道,车内声音采集装置120采集的声音将通过车辆左侧的面板发声器对车外播放。同时,车外左侧的车外声音采集装置130已打开,以采集车外左侧的人员说话的声音,并通过车辆左侧的面板发声器对车内播放。
在完成车载主机对车外声音采集装置130和面板发声器140的使用方式的示例性说明后,下面对车载主机确定车内语音信号和车外语音信号的过程进行示例性说明。
在本申请的一些实施方式中,车载主机根据车内声音信号确定车内语音信号的过程可包括:使用第一音频处理算法对车内声音信号进行降噪处理和/或消除回声处理以得到车内语音信号。上述示例中,对采集到的车内声音信号进行降噪处理和/或消除回声处理,可提高车内外通话质量。
在本申请的一些实施方式中,车载主机根据车外声音信号确定车外语音信号的过程可包括:使用第二音频处理算法对车外声音信号进行降噪处理和/或消除回声处理以得到车外语音信号。上述示例中,对采集到的车外声音信号进行降噪处理和/或消除回声处理,可提高车内外通话质量。
示例地,图6是根据本申请的一些实施方式的用于实现车内外通话的系统的示意图。如图6所示,车内声音采集装置120和车外声音采集装置130可与车载主机200连接,其采集的声音可输入车载主机200的数字信号处理芯片(DSP)210。DSP 210可使用第一音频处理算法对车内声音采集装置120采集的车内声音信号进行降噪处理和消除回声处理以得到车内语音信号,并通过车载主机200的功放单元220进行功放后,控制面板发声器140播放。DSP210可使用第二音频处理算法对车外声音采集装置130采集的车外声音信号进行降噪处理和消除回声处理以得到车外语音信号,并通过车载主机200的功放单元220进行功放后,控制面板发声器140播放。
应当理解的是,在未背离本申请教导的情况下,降噪处理的算法和回声处理的算法可根据需要选择,本申请对此不做限制。
作为一种选择,车载主机可根据确定出的用于车内外通话的语音通道从预设的算法参数集中确定出第一音频处理算法中的算法参数,可根据确定出的用于车内外通话的语音通道从算法参数集中确定出第二音频处理算法中的算法参数。换言之,车载主机在确定出用于车内外通话的语音通道后,会相应的选择该语音通道对应的第一音频处理算法的参数以及第二音频处理算法的参数。
示例地,车载主机存储的第一音频处理算法可称为Set1,第二音频处理算法可称为Set2。Set1和Set2中的一些参数可根据当前使用的语音通道调整。例如,车载主机确定出的语音通道为第一语音通道(例如,车外左侧语音通道),该语音通道可包括两条语音通路,分别为第一车内语音通路和第一车外语音通路。其中,第一车内语音通路用于将车内语音通过第一语音通道对应的面板发声器播放,第一车外语音通路用于将车外语音通过第一语音通道对应的面板发声器播放。其中,车载主机可将算法参数集中与第一车内语音通路对应的参数带入Set1以得到第一车内语音通路的第一音频处理算法(例如Set11),可将算法参数集中与第一车外语音通路对应的参数带入第二音频处理算法以得到第一车外语音通路的第二音频处理算法(Set21)。DSP 210使用Set11对车内声音信号进行降噪和/或消除回声处理,使用Set21对车外声音信号进行降噪和/或消除回声处理。
根据该实施方式,车载主机可根据确定出的语音通道自动适配用于处理声音信号的算法(即第一音频处理算法和第二音频处理算法)的参数,可提高声音处理效果。
在本申请的一些实施方式中,车载主机为了减少车内播放音乐等媒体数据通过车内声音采集装置120和面板发声器140对外播放,可设置一对车内机械声音抑制的功能。换言之,当车载主机检测到车内向外播放的声音包括车载主机或其他设备播放的音频后,可将该音频切断,以使向车外传播的声音不包括该音频。
作为一个示例,为增加该抑制功能,车载主机根据车内声音信号确定车内语音信号的过程可包括:对车内声音信号进行检测以确定车内声音信号是否含有机器声音信号,若检测到车内声音信号未含有机器声音信号,根据车内声音信号生成车内语音信号。示例地,若车载主机未检测到机器声音信号,可将车内声音信号直接作为车内语音信号输出,也可对车内声音信号进行降噪和/或消除回声处理后再输出。此处不做限制。
可选择的,车载主机若检测到车内声音信号含有机器声音信号,说明车内正在播放媒体音频流,可停止播放媒体音频流后将车内声音信号确定为车内语音信号,也可以继续播放媒体音频流,从车内声音信号中分离出机器声音信号后,将分离后的信号确定为车内语音信号。
根据该实施方式,车载主机对车内声音信号中是否含有机器声音信号进行检测,以将车内设备播放的音频流的声音切除出来,减少车内信息泄露的风险。此外,将车内设备播放的音频流的声音切除出来还可减少车内设备播放的声音通过面板发声器外放而扰民的情况。
应当理解的是,在未背离本申请教导的情况下,除了通过检测车内声音信号中是否含有机械声音信号外,还可通过其他方式检测车内是否正在播放媒体音频流,本申请对此不做限制。
在本申请的一些实施方式中,车载主机若在同一时刻检测到车内语音信号和车外语音信号,可将车内语音信号和车外语音信号叠加,并通过面板发声器播放叠加得到的语音信号。该示例中,面板扬声可同时播放车内语音信号和车外语音信号,使得车内外人员均可听到对方声音。
应当理解的是,在未背离本申请教导的情况下,车载主机若在同一时刻检测到车内语音信号和车外语音信号,还可采取其他处理措施处理两个信号。例如,根据车内语音信号和车外语音信号这两个信号的优先级,将其中一个信号传输至面板发声器,不传输另一信号。又如,可根据车内语音信号和车外语音信号这两个信号的优先级,将其中一个信号功放t1倍,另一信号功放t2倍,t1>t2,以突出优先级更高的语音信号。再如,可将车外声音采集装置采集的车外语音信号与车内声音采集装置采集的语音信号在车载主机的DSP中做语音信号融合,之后通过功放单元推动面板发声器,同时播放出车外语音信号以及车内语音信号。本申请对处理措施不做限制。
通过上述实施方式,车内人员可在车内对车辆前方人员说“您可慢慢走”等语音信息,对车辆侧面人员说“师傅借一下道”,“您骑车当心”等,与车辆各侧面人员交流。车内人员和车外人员需要直接通话时,车内人员可以不用打开车窗,利用车内的诸如麦克风的车内声音采集装置对车辆外侧说话,由面板发声器会发出语音,车外人员可利用车外声音采集装置对车主说话,由面板发声器会发出语音。这使得在如出租车服务等场景,车外人员可以直接在车外询问司机是否可以搭乘出租车等。此外,这使得车外人员在后背箱查找物品时,车内人员可与该车外人员直接对话,确认是否需要打开或关闭后备箱。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
不难发现,上述系统实施例为与上述方法实施例相对应的系统实施方式,系统实施例可与方法实施例互相配合实施。方法实施例中提到的相关技术细节在系统实施例中依然有效
值得一提的是,上述实施例中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本申请的实施方式的创新部分,上述实施例中并没有将与解决本申请的实施方式所提出的技术问题关系不太密切的单元引入,但这并不表明上述实施例中不存在其它的单元。
本申请的实施方式还提供一种电子设备,如图7所示,电子设备700可包括:至少一个处理器和存储器,存储器与至少一个处理器通信连接,并存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述实施方式提及的车内外通话方法300。
示例地,电子设备700可例如为车载主机,或者是其他的具有车内声音采集装置、车外声音采集装置和面板发声器的控制权限的设备(如发声控制板),此处不做限制。
本申请的一个实施方式还提供了一种计算机可读存储介质,该存储介质存储有计算机程序,计算机程序被处理器执行时,实现上述实施方式提及的车内外通话方法300。
图7是根据本申请的一些实施方式的电子设备700的示意性框图。如图7所示,电子设备700包括处理器701,其可以根据存储在只读存储器(ROM)702中的计算机程序或者从存储器708加载到随机访问存储器(RAM)703中的计算机程序,来执行各种适当的动作和处理。在RAM 703中,还可存储电子设备700操作所需的各种程序和数据。处理器701、ROM 702以及RAM 703通过总线704彼此相连。输入/输出(I/O)接口705也连接至总线704。
电子设备700中的多个部件连接至I/O接口705,包括:输入单元706,例如,车内声音采集装置等;输出单元707,与例如各种类型的面板发声器等连接,以输出各种形式的信号;存储器708,包括用于存储计算机可执行程序的任意媒介;以及通信单元709,例如网卡、调制解调器、无线通信收发机等。通信单元709允许电子设备700通过诸如局域网或其它无线通信网络与其他设备交换信息/数据。
处理器701可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器701的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。处理器701执行上文所描述的各个方法和处理,例如上述实施方式提及的车内外通话方法300。例如,在一些实施方式中,上述实施方式提及的车内外通话方法300可被实现为计算机软件程序,其被有形地包含于计算机可读存储介质,例如存储器708。在一些实施方式中,计算机程序的部分或者全部可以经由ROM 702和/或通信单元709而被载入和/或安装到电子设备700上。当计算机程序加载到RAM 703并由处理器701执行时,可以执行上述实施方式提及的车内外通话方法300的一个或多个步骤。备选地,在其他实施方式中,处理器701可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行上述实施方式提及的车内外通话方法300。
本文中参照根据本申请示例性实施方式的方法、设备(系统)、和计算机程序产品的流程图和/或时序图描述了本申请的各个方面。应当理解,流程图和/或时序图的每个步骤以及流程图和/或时序图中各步骤的组合,都可以由计算机可读程序指令实现。
这些计算机可读程序指令可以提供给电子设备700中的处理器、通用计算机、专用计算机或其它可编程数据处理装置的处理单元,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理单元执行时,产生了实现流程图和/或时序图中的一个或多个步骤中规定的功能/步骤的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或时序图中的一个或多个步骤中规定的功能/步骤的各个方面的指令。
也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或时序图中的一个或多个步骤中规定的功能/步骤。
附图中的流程图和时序图显示了根据本申请的多个实施方式的设备、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或时序图中的每个步骤可以代表一个模块、程序段或指令的一部分,该模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实施方式中,步骤中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的步骤实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,时序图和/或流程图中的每个步骤、以及时序图和/或流程图中的步骤的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
以上描述仅为本申请的实施方式以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的保护范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离技术构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (10)
1.一种车内外通话方法,其特征在于,车辆包括车内声音采集装置、车外声音采集装置和安装于车身的至少一个面板发声器,所述方法包括:
响应于检测到车内外通话指令,根据所述车内声音采集装置生成的车内声音信号确定车内语音信号,并通过所述面板发声器播放所述车内语音信号;以及
根据所述车外声音采集装置生成的车外声音信号生成车外语音信号,并通过所述面板发声器播放所述车外语音信号。
2.根据权利要求1所述的方法,其中,所述车身安装有多个所述面板发声器,各所述面板发声器至少对应一个语音通道,所述方法还包括:
在通过所述面板发声器播放所述车内语音信号或所述车外语音信号之前,确定用于车内外通话的语音通道;
其中,所述通过所述面板发声器播放所述车内语音信号包括:
通过所述语音通道对应的所述面板发声器播放所述车内语音信号;
所述通过所述面板发声器播放所述车外语音信号包括:
通过所述语音通道对应的所述面板发声器播放所述车外语音信号。
3.根据权利要求2所述的方法,其中,所述方法还包括:
在所述根据所述车外声音采集装置生成的车外声音信号生成车外语音信号之前,唤醒所述语音通道对应的所述车外声音采集装置。
4.根据权利要求2所述的方法,其中,所述确定用于车内外通话的语音通道包括:
根据选通按钮组件传输的选通信号确定所述语音通道;或者,
通过识别含有预设关键词的语音信号确定所述语音通道;或者,
获取所述车辆的车机操作界面中的、用于选择所述语音通道的视图控件的触控数据,并根据所述触控数据确定所述语音通道。
5.根据权利要求1所述的方法,其中,确定所述车内语音信号包括:
使用第一音频处理算法对所述车内声音信号进行降噪处理和/或消除回声处理以得到所述车内语音信号;
确定所述车外语音信号包括:
使用第二音频处理算法对所述车外声音信号进行降噪处理和/或消除回声处理以得到所述车外语音信号。
6.根据权利要求5所述的方法,其中,所述车身安装有多个所述面板发声器,各所述面板发声器至少对应一个语音通道,所述方法还包括:
确定用于车内外通话的语音通道;
根据所述语音通道从预设的算法参数集中确定出所述第一音频处理算法中的算法参数;以及
根据所述语音通道从所述算法参数集中确定出所述第二音频处理算法中的算法参数。
7.根据权利要求1所述的方法,其中,确定所述车内语音信号包括:
对所述车内声音信号进行检测以确定所述车内声音信号是否含有机器声音信号;以及
响应于检测到所述车内声音信号未含有机器声音信号,根据所述车内声音信号生成所述车内语音信号。
8.根据权利要求7所述的方法,其中,所述方法还包括:
响应于检测到所述车内声音信号含有机器声音信号,停止播放媒体音频流,或者,从所述车内声音信号中分离出所述机器声音信号。
9.一种电子设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至8中任一项所述的车内外通话方法。
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1至8中任一项所述的车内外通话方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310694443.4A CN119172729A (zh) | 2023-06-12 | 2023-06-12 | 车内外通话方法、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310694443.4A CN119172729A (zh) | 2023-06-12 | 2023-06-12 | 车内外通话方法、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN119172729A true CN119172729A (zh) | 2024-12-20 |
Family
ID=93877268
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310694443.4A Pending CN119172729A (zh) | 2023-06-12 | 2023-06-12 | 车内外通话方法、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN119172729A (zh) |
-
2023
- 2023-06-12 CN CN202310694443.4A patent/CN119172729A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8036715B2 (en) | Vehicle communication system | |
CN110691299B (zh) | 音频处理系统、方法、装置、设备及存储介质 | |
US9978355B2 (en) | System and method for acoustic management | |
US9743213B2 (en) | Enhanced auditory experience in shared acoustic space | |
JP2001056693A (ja) | 騒音低減装置 | |
CN211543441U (zh) | 一种具有低时延接口的主动降噪系统 | |
JP2012025270A (ja) | 車両用の音量制御装置および音量制御装置用のプログラム | |
JP7186375B2 (ja) | 音声処理装置、音声処理方法および音声処理システム | |
EP3886090B1 (en) | In-cabin acoustic-based passenger occupancy and situation state assessment | |
CN109273006A (zh) | 车载系统的语音控制方法、车载系统、车辆及存储介质 | |
CN111696539A (zh) | 对内部通话主动降噪的语音交互系统及车辆 | |
WO2020120754A1 (en) | Audio processing device, audio processing method and computer program thereof | |
WO2017056706A1 (ja) | 車載音響装置 | |
US20190080693A1 (en) | Voice Control for Emergency Vehicle | |
CN215815174U (zh) | 车内外语音交互系统及汽车 | |
CN106548797A (zh) | 一种集可视、语音控制一体化的车载智能平台 | |
JP2017069806A (ja) | スピーカアレイ装置 | |
CN116424216A (zh) | 一种车辆的车外发声控制系统和方法 | |
CN119172729A (zh) | 车内外通话方法、电子设备及存储介质 | |
CN114420146A (zh) | 音频数据处理方法、装置、电子设备和存储介质 | |
CN103179491B (zh) | 一种隐形隔离舱设计方法及其声音处理装置 | |
CN113766057A (zh) | 一种车内通话方法、装置、系统及车辆 | |
CN107889029B (zh) | 用户智能穿戴式麦克风的车辆应用 | |
CN212086397U (zh) | 车载对讲机系统 | |
CN210835652U (zh) | 一种车载音频系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |