基于Wi-Fi的车辆多媒体麦克风对讲系统及其方法与流程

摘要: 本发明涉及车辆多媒体影音娱乐系统、无线局域网通信、移动终端音频采集、网络音频传输及车载扩音控制,尤其涉及一种适用于商用车、客车、旅游车、校车、公交车、工程车及特...
基于Wi-Fi的车辆多媒体麦克风对讲系统及其方法与流程

本发明涉及车辆多媒体影音娱乐系统、无线局域网通信、移动终端音频采集、网络音频传输及车载扩音控制,尤其涉及一种适用于商用车、客车、旅游车、校车、公交车、工程车及特种车辆的,基于手机、平板电脑、wi-fi式麦克风或其他具备标准wi-fi接入能力的音频采集设备实现车辆多媒体麦克风对讲、导游扩音、驾驶区播报、乘客区广播、车内扩音和车外喊话的系统及方法。

背景技术:

1、现有商用车多媒体影音娱乐系统通常配置有驾驶区麦克风播放功能和乘客区导游麦克风播放功能。传统方案主要采用有线麦克风或专用无线配对器式麦克风。

2、有线麦克风需要在车辆内布设音频线缆、安装专用插座和音频接口,安装和维护成本较高,长期使用过程中线束易因弯折、踩踏而损坏,且麦克风的使用位置受线缆长度限制,无法在车内任意位置灵活使用。此外,有线麦克风的接口类型、引脚定义和供电方式在不同车型之间缺乏统一性,售后替换需要匹配原厂专用配件。

3、专用无线麦克风通常需要配套专用接收器、进行频点管理或采用私有配对协议。这类方案带来物料成本增加、售后替换不便等问题。在uhf/vhf等频段的专用无线麦克风系统中,频点资源有限,多车辆密集停放或同时使用时容易出现串频、误配对和邻车干扰等情况。此外,专用无线麦克风丢失或损坏后,用户往往需要向原厂采购同型号产品,替换成本高且周期长。

4、部分车辆尝试采用蓝牙hfp/sco方式连接手机作为麦克风使用。然而,蓝牙hfp/sco链路主要面向窄带通话设计,采样率通常限制在8khz或16khz,编码方式固定为cvsd或msbc,带宽窄、延迟大、可配置性差,不适合作为车辆多媒体系统的导游扩音、乘客区广播和车外喊话音源。此外,蓝牙连接距离有限,连接稳定性受乘员位置和车内金属结构影响较大。

5、随着智能手机、平板电脑、wi-fi麦克风和车载无线网络能力的发展,越来越多的移动终端和音频采集设备已经具备标准wi-fi接入能力、麦克风采集能力、音频编码能力和网络数据传输能力。车辆多媒体主机也逐渐具备wi-fi热点、wi-fi客户端和局域网通信能力。

6、然而,现有车辆多媒体系统通常未将手机、平板电脑或wi-fi式麦克风作为可标准接入的车辆麦克风音源进行统一管理。具体而言,现有技术存在以下不足:

7、第一,缺少将外部网络音频会话映射为车辆虚拟麦克风通道的机制。车机音频框架中的本地麦克风输入与网络音频输入在设备管理层面是割裂的,网络音频源无法被上层应用作为标准的麦克风设备进行统一路由和音量控制。

8、第二,缺少完整的接入认证和音频参数协商流程。现有方案或不做认证,或仅做简单的密码认证,未形成"一次性令牌生成—二维码传递—终端能力上报—车机参数下发"的闭环,导致设备接入的安全性和音频参数适配的一致性无法保证。

9、第三,缺少根据车辆实时状态进行扬声器区域安全路由的机制。尤其是车外喊话功能,若仅依靠用户手动操作,存在行车中误触发的安全隐患。

10、第四,缺少麦克风扩音期间对原多媒体音源进行状态保存、处理策略选择和结束后自动恢复的完整流程。

11、第五,缺少针对wi-fi无线网络质量波动的自适应调整机制。车辆行驶过程中wi-fi信号可能受到干扰,若采用固定编码参数和缓冲策略,将导致语音卡顿、断断续续或延迟过大。

12、因此,需要一种基于标准wi-fi网络能力的车辆多媒体麦克风对讲系统,使车辆能够通过通用无线局域网接入手机、平板电脑、wi-fi式麦克风等多种音频采集设备,并通过通用音频传输协议将语音音频输入到车载多媒体系统,以替代传统有线麦克风和专用无线配对器式麦克风,同时解决上述接入管理、安全路由、状态恢复和网络自适应问题。

技术实现思路

1、本发明要解决的技术问题是:现有车载麦克风方案中,有线麦克风布线维护成本高且使用位置受限;专用无线麦克风依赖专用接收器且易串频误配对;蓝牙方案带宽窄、延迟大、不适合扩音场景;同时,现有车辆多媒体系统缺乏基于标准wi-fi网络将多种音频采集设备作为麦克风音源进行统一接入、认证、虚拟通道映射、安全路由、状态管理和网络自适应的完整方案。

2、为解决上述技术问题,本发明提供一种基于移动终端wi-fi音频传输的车辆多媒体麦克风对讲控制方法,应用于车辆多媒体主机,包括以下核心步骤:

3、车辆多媒体主机启动wi-fi麦克风接入服务,生成一次性认证令牌,并将所述一次性认证令牌与车机ip地址、服务端口和服务标识编码为二维码显示在车机屏幕上。无线音频采集终端通过扫描二维码获得接入信息,连接车辆wi-fi网络后,向车辆多媒体主机发送携带一次性认证令牌、设备指纹、设备类型和音频能力集的认证请求。车辆多媒体主机验证令牌有效性和时效性,通过后下发会话标识和音频配置参数,所述音频配置参数包括编码格式、采样率、码率、包时长和rtp端口。车辆多媒体主机根据会话标识创建虚拟麦克风设备节点,将无线音频采集终端映射为车机系统内的虚拟麦克风输入设备。无线音频采集终端按照音频配置参数采集、编码麦克风音频并通过rtp协议发送至车机。车机接收rtp数据包后执行抖动缓冲、乱序重排、丢包补偿、解码、回声抑制、啸叫抑制、噪声抑制和自动增益控制,得到处理后麦克风音频。车机根据虚拟麦克风设备节点的设备身份、车辆实时状态和预设路由规则,将处理后麦克风音频输出至驾驶区、乘客区、整车或车外扬声器中的至少一个。在输出至车外扬声器前,车机须确认车速低于预设阈值且车辆处于驻车制动状态或驾驶员已确认允许。在首次接收到有效音频数据并进入麦克风扩音模式时,车机保存当前多媒体音源的音源类型、播放进度、音量状态和eq模式;在麦克风扩音模式结束后,恢复保存的播放状态。

4、在一种实施方式中,所述车辆实时状态通过can总线、车身控制模块或车载诊断接口获取,包括车速、挡位、驻车制动状态、车门状态、acc状态和车辆作业模式中的至少一种。

5、在一种实施方式中,所述音频配置参数通过tcp控制通道或websocket控制通道下发,所述编码格式为opus编码,所述采样率为48khz或16khz,声道为单声道,所述包时长为20ms,所述音频配置参数还包括ssrc。

6、在一种实施方式中,所述车辆多媒体主机根据所述rtp序列号检测丢包率,根据所述rtp时间戳计算网络抖动,并当丢包率超过预设丢包阈值或网络抖动超过预设抖动阈值时,通过控制通道向所述无线音频采集终端发送码率降低指令、包时长调整指令或编码格式切换指令。

7、在一种实施方式中,当所述车辆多媒体主机连续预设时长未收到有效rtp音频数据包时,自动静音所述虚拟麦克风设备节点对应的麦克风通道,恢复原多媒体音源播放,并在车机界面提示网络断开。

8、在一种实施方式中,当多个无线音频采集终端同时请求接入时,所述车辆多媒体主机基于设备白名单、设备类型对应的业务优先级、最近授权记录、用户选择或车机端确认中的至少一种机制选择一个主麦克风音源,其余设备保持待机或被拒绝接入。

9、在一种实施方式中,在麦克风扩音期间,若出现导航语音播报、倒车雷达告警或车辆安全告警,所述车辆多媒体主机临时中断或压低所述处理后麦克风音频,并在所述导航语音播报、倒车雷达告警或车辆安全告警结束后恢复麦克风扩音。

10、在一种实施方式中,所述车辆多媒体主机兼容符合预设通用接入协议的第三方wi-fi式麦克风,所述预设通用接入协议规定了采样率、编码格式、rtp负载格式、设备身份字段和控制命令格式;符合所述预设通用接入协议的第三方wi-fi麦克风无需专用硬件接收器即可接入。

11、在一种实施方式中,所述一次性认证令牌由所述车辆多媒体主机在启动wi-fi麦克风接入服务时随机生成,具有预设有效期和单次使用限制,所述一次性认证令牌在使用一次后或超过所述预设有效期后自动失效。

12、在一种实施方式中,所述二维码还编码有wi-fi网络的ssid和连接密码,所述无线音频采集终端扫描所述二维码后自动连接所述wi-fi网络并发送所述认证请求。

13、在一种实施方式中,所述设备指纹包括所述无线音频采集终端的设备型号、操作系统版本、硬件唯一标识和应用程序版本号中的至少一种。

14、在一种实施方式中,所述虚拟麦克风设备节点向车辆多媒体主机的音频框架注册,使所述虚拟麦克风输入设备与本地有线麦克风输入设备在音频路由控制、音量调节和优先级管理上采用统一的管理策略。

15、在一种实施方式中,在麦克风扩音模式工作期间,所述车辆多媒体主机对原多媒体音源执行暂停播放、压低音量至预设比例或与麦克风音频混音中的至少一种处理。

16、在一种实施方式中,所述麦克风扩音模式结束的触发条件包括:用户主动关闭麦克风功能、连续预设时长未收到有效rtp音频数据包、wi-fi网络连接断开、用户手动终止麦克风会话或所述一次性认证令牌过期。

17、本发明还提供一种基于移动终端wi-fi音频传输的车辆多媒体麦克风对讲系统,包括无线音频采集终端、车辆多媒体主机、wi-fi通信模块、设备发现与认证模块、网络音频接收模块、音频解码与处理模块、虚拟麦克风通道管理模块、音频路由控制模块、扩音播放模块和媒体播放状态管理模块。各模块的功能与上述方法步骤对应,在此不再赘述。

18、通过上述技术方案,本发明实现了以下有益效果:

19、第一,通过一次性令牌和二维码认证,建立"扫码—认证—参数下发"的标准化接入流程,提高了设备接入的安全性和便利性。一次性令牌避免了固定密码被第三方截获后长期有效的风险,二维码传递方式降低了用户手动输入ip地址和端口的操作复杂度。

20、第二,通过虚拟麦克风设备节点的创建,将外部wi-fi音频采集设备映射为车机音频框架内可统一管理的麦克风输入源,使得网络麦克风与本地有线麦克风在路由控制、音量调节和优先级管理上具有一致的行为模型,避免了为网络音频单独维护一套控制逻辑的复杂性。

21、第三,通过结合车辆实时状态进行音频路由安全控制,尤其是车外喊话前的车速和驻车条件校验,能够避免行车中误触发车外喊话导致的安全隐患。这一机制将车辆状态数据与音频路由决策相结合,区别于单纯的网络音频播放方案。

22、第四,通过媒体播放状态管理模块在扩音前保存音源类型、播放进度、音量状态和eq模式等完整状态信息并在结束后恢复,实现了麦克风扩音与多媒体播放之间的无缝切换。相比仅保存音量的简单方案,本方案能够更准确地在扩音结束后还原用户此前的听觉环境。

23、第五,通过网络质量监测和自适应调整机制,根据rtp序列号和rtp时间戳动态检测丢包率和抖动,当网络质量下降时通过控制通道向终端下发降码率或换编码指令,在保证语音可懂度的同时降低网络带宽压力;当网络中断时自动静音并恢复原音源播放,避免长时间无声或啸叫。