一种跨屏触控手势的车载多音区音频硬件动态切换方法与流程

摘要: 本发明属于人工智能领域,尤其涉及一种跨屏触控手势的车载多音区音频硬件动态切换方法。背景技术:1、随着智能网联汽车技术的发展,智能座舱逐渐向多屏化、多音区化演进。...
一种跨屏触控手势的车载多音区音频硬件动态切换方法与流程

本发明属于人工智能领域,尤其涉及一种跨屏触控手势的车载多音区音频硬件动态切换方法。

背景技术:

1、随着智能网联汽车技术的发展,智能座舱逐渐向多屏化、多音区化演进。当前的智能座舱内通常配备有多个显示屏幕(如中控屏、副驾屏、后排双屏等)以及多种独立的音频播放终端和音区(如全车音响、特定座位独立音区、主驾专属头枕扬声器或专属蓝牙耳机等)。在多屏多音区的复杂场景下,用户经常需要进行音频的动态路由控制,即把当前屏幕正在播放的音频流切换至目标物理音区或专属设备进行播放。

2、目前,当用户需要将某个屏幕播放的音频切换到全车音响、特定座位音区或专属蓝牙耳机时,通常采用传统的图形用户界面交互方式。例如,用户需要先下拉系统菜单,进入音频或设备设置页面,随后在多个设备列表中进行多步繁琐的查找与勾选确认。

3、然而,现有的音频路由切换方式存在以下明显缺陷:首先,交互体验繁琐、效率低下。传统下拉菜单及多步勾选的交互方式菜单层级较深、耗时长,无法实现“所见即所得”的直观操作,难以满足智能座舱快速响应的用户需求。其次,存在显著的行车安全隐患。在车辆行驶过程中,驾驶员或乘客若要进行上述多级菜单的寻找与点击操作,会大幅分散注意力,极易引发误操作,从而对行车安全造成威胁。最后,音频切换过程缺乏平滑度。现有的路由切换往往停留在上层软件逻辑,未能将前端触控事件与底层芯片的音频硬件通道进行深度联动,在音频通道切换的瞬间,容易产生声场突变,甚至出现断音与爆音等降低用户体验的声学缺陷。

4、综上所述,现有技术会导致车载音频路由切换效率及安全性较低。

技术实现思路

1、本发明提供一种跨屏触控手势的车载多音区音频硬件动态切换方法,可以提高车载音频路由切换效率及安全性。

2、为实现上述目的,本发明提供的一种跨屏触控手势的车载多音区音频硬件动态切换方法,包括:

3、根据预构建的跨屏全局资源管理器,将应用进程的唯一标识或窗口的唯一标识与音频轨道实例、流类型绑定得到音频组件,并对音频组件分配唯一的音频会话标识;

4、建立跨屏全局坐标系,并在检测到针对音频组件的触控事件满足长按时长条件时,激活绑定状态机;

5、根据当前触控点的坐标锁定对应的应用进程的唯一标识或窗口的唯一标识,反查对应的音频会话标识得到目标音频会话标识,利用状态机将目标音频会话标识对应的音频流锁定为待路由状态;

6、提取触控释放时的手势特征,所述手势特征包括起始坐标、终止坐标、滑动矢量及释放速度;

7、在预设物理空间映射矩阵中,根据终止坐标进行边界越界判定,并计算滑动矢量与预设物理设备中心点连线矢量的夹角进行空间指向性判定;

8、当释放速度大于速度阈值且边界越界判定及空间指向性判定匹配成功时,通过硬件抽象层接口修改底层音频混音器的硬件寄存器,将待路由状态的音频流的物理数据访问通道重定向至目标物理设备对应的输出通道。

9、为了解决上述问题,本发明还提供一种跨屏触控手势的车载多音区音频硬件动态切换装置,所述装置包括:

10、映射与绑定初始化模块,用于根据预构建的跨屏全局资源管理器,将应用进程的唯一标识或窗口的唯一标识与音频轨道实例、流类型绑定得到音频组件,并对音频组件分配唯一的音频会话标识;

11、触控交互模块,用于建立跨屏全局坐标系,并在检测到针对音频组件的触控事件满足长按时长条件时,激活绑定状态机;根据当前触控点的坐标锁定对应的应用进程的唯一标识或窗口的唯一标识,反查对应的音频会话标识得到目标音频会话标识,利用状态机将目标音频会话标识对应的音频流锁定为待路由状态;

12、切换决策模块,用于提取触控释放时的手势特征,所述手势特征包括起始坐标、终止坐标、滑动矢量及释放速度;在预设物理空间映射矩阵中,根据终止坐标进行边界越界判定,并计算滑动矢量与预设物理设备中心点连线矢量的夹角进行空间指向性判定;当释放速度大于速度阈值且边界越界判定及空间指向性判定匹配成功时,通过硬件抽象层接口修改底层音频混音器的硬件寄存器,将待路由状态的音频流的物理数据访问通道重定向至目标物理设备对应的输出通道。

13、为了解决上述问题,本发明还提供一种电子设备,所述电子设备包括:

14、至少一个处理器;以及,

15、与所述至少一个处理器通信连接的存储器;其中,

16、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述所述的跨屏触控手势的车载多音区音频硬件动态切换方法。

17、为了解决上述问题,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的跨屏触控手势的车载多音区音频硬件动态切换方法。

18、本发明根据预构建的跨屏全局资源管理器,将应用进程的唯一标识或窗口的唯一标识与音频轨道实例、流类型绑定得到音频组件,并对音频组件分配唯一的音频会话标识,可以实现跨屏多源音频流的唯一化全局索引,并建立了符合顶层逻辑映射的跨屏全局资源管理器;此外,将每个音频会话标识与车载底层芯片的物理音频输入接口进行静态映射,可以实现打通软硬件之间的物理隔离;另外,建立跨屏全局坐标系,并在检测到针对音频组件的触控事件满足长按时长条件时,激活绑定状态机,可以实现对用户迁移音频的交互意图的零延迟即时感知与捕获能力;再者,根据当前触控点的坐标锁定对应的应用进程的唯一标识或窗口的唯一标识,反查对应的音频会话标识得到目标音频会话标识,利用状态机将目标音频会话标识对应的音频流锁定为待路由状态,可以实现将模糊的屏幕触控行为转换并精准挂钩为底层音频待迁移物理流;另外,提取触控释放时的手势特征,所述手势特征包括起始坐标、终止坐标、滑动矢量及释放速度,可以多维度定量提取用户手势的空间动势和物理矢量特征,提升座舱运动环境下的手势意图辨别准确率;再者,在预设物理空间映射矩阵中,根据终止坐标进行边界越界判定,并计算滑动矢量与预设物理设备中心点连线矢量的夹角进行空间指向性判定,可以将屏幕平面二维手势轨迹数学化精准转化为三维座舱物理空间的设备目标指向,缩减决策与操作负担;最后,当释放速度大于速度阈值且边界越界判定及空间指向性判定匹配成功时,通过硬件抽象层接口修改底层音频混音器的硬件寄存器,将待路由状态的音频流的物理数据访问通道重定向至目标物理设备对应的输出通道,可以提高车载音频路由切换效率及安全性。

1.一种跨屏触控手势的车载多音区音频硬件动态切换方法,其特征在于,所述方法包括:

2.如权利要求1所述的跨屏触控手势的车载多音区音频硬件动态切换方法,其特征在于,所述根据预构建的跨屏全局资源管理器,将应用进程的唯一标识或窗口的唯一标识与音频轨道实例、流类型绑定得到音频组件,并对音频组件分配唯一的音频会话标识,包括:

3.如权利要求1所述的跨屏触控手势的车载多音区音频硬件动态切换方法,其特征在于,所述建立跨屏全局坐标系,并在检测到针对音频组件的触控事件满足长按时长条件时,激活绑定状态机,包括:

4.如权利要求1所述的跨屏触控手势的车载多音区音频硬件动态切换方法,其特征在于,所述计算滑动矢量与预设物理设备中心点连线矢量的夹角进行空间指向性判定,包括:

5.如权利要求1所述的跨屏触控手势的车载多音区音频硬件动态切换方法,其特征在于,所述通过硬件抽象层接口修改底层音频混音器的硬件寄存器,将待路由状态的音频流的物理数据访问通道重定向至目标物理设备对应的输出通道,包括:

6.如权利要求5所述的跨屏触控手势的车载多音区音频硬件动态切换方法,其特征在于,所述通过硬件抽象层接口修改底层音频混音器的硬件寄存器,将待路由状态的音频流的物理数据访问通道重定向至目标物理设备对应的输出通道,还包括:

7.一种跨屏触控手势的车载多音区音频硬件动态切换装置,其特征在于,所述装置可以实现如权利要求1至6中任意一项所述的跨屏触控手势的车载多音区音频硬件动态切换方法,所述装置包括:

8.一种电子设备,其特征在于,所述电子设备包括:

9.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任意一项所述的跨屏触控手势的车载多音区音频硬件动态切换方法。