利索能及
我要发布
收藏
专利号: 202110091238X
申请人: 中汽创智科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种用于安卓系统上控制DSP的优化系统,其特征在于,包括:控制单元,用于播放音乐及安卓系统上的音乐软件APP;

DSP单元,用于进行处理音频数据信号和进行传输音频数据和控制数据;

播放单元,通过车载音箱用于进行播放音乐;

所述DSP单元包括:

音频数据传输模块,用于进行传输所述音乐软件APP输出的音频数据信号;

DSP控制传输模块,用于传输所述音乐软件APP输出的DSP控制数据信号;

DSP模块,用于接收和优化所述音频数据传输模块输出的音频数据信号,用于接收和优化所述DSP控制传输模块输出的DSP控制数据信号,以及输出优化后的音频数据至播放设备;

所述音频数据传输模块包括:

音频硬件抽象层子模块,接收音频数据流,且进行控制输出;

所述DSP控制传输模块包括:

DSP通道控制传输通道子模块,用于传输DSP通道控制流数据;

DSP音效控制传输通道子模块,用于传输DSP音效控制流数据;

控制硬件抽象层子模块,用于接收DSP控制流数据,实现所述音频数据流与DSP控制流的分开工作。

2.根据权利要求1所述的一种用于安卓系统上控制DSP的优化系统,其特征在于,所述DSP通道控制传输通道子模块包括:音频管理器模块,用于接收DSP通道控制流,且进行申请音频焦点并当音频焦点申请到之后进行输出;

音频服务模块,用于接收所述音频管理器模块发输出的接收DSP通道控制流,同时进行向用户提供音量控制、音量模式选择服务。

3.根据权利要求1所述的一种用于安卓系统上控制DSP的优化系统,其特征在于,所述DSP音效控制传输通道子模块包括:汽车音频管理器模块,用于接收DSP音效控制流,且进行音频音效各项参数设置以及输出;

汽车音频服务模块,用于接收所述汽车音频管理器模块输出的DSP音效控制流和所述音频服务模块输出的DSP音效控制流,且通过音频系统框架输出至DSP硬件抽象层子模块。

4.根据权利要求1所述的一种用于安卓系统上控制DSP的优化系统,其特征在于,所述音频数据传输模块还包括:音轨子模块,用于进行控制传输音乐的每一个声部,从而将音频数据控制在特定的位置;

音频触发器子模块,用于将音频数据通过内存共享的方式进行内存缓存;

混合线程子模块,用于将音频数据行混音后再输出;

声卡子模块,进行接收音频信号且进行转换,同时进行输出至DSP模块。

5.一种权利要求1至4任一项所述的用于安卓系统上控制DSP的优化系统的优化方法,通过搭建一个单独的控制硬件抽象层子模块功能,DSP控制流将消息发送到控制硬件抽象层子模块;具体方法如下:开始播放音乐;

进行音频优化;

首先需要在音频管理器模块申请音频焦点;

音频焦点申请到后,通过音频系统框架安卓HIDL在汽车音频服务模块中发送DSP控制通道消息给到控制硬件抽象层子模块;

控制硬件抽象层子模块由控制硬件抽象层子模块转发通道消息给到DSP模块;

DSP模块选择一个通道来播放当前申请到焦点的音源;

DSP模块将音频数据输出到硬件播放设备上。

6.根据权利要求5所述的一种用于安卓系统上控制DSP的优化系统的优化方法,其特征在于,音源焦点申请到后,同时会通知当前APP可以开始播放音乐,即APP往音轨子模块中写入音频数据,音频数据又通过内存共享的方式写入到音频触发器子模块的内存缓冲区,当音频数据缓存区满足相应条件后,开始启动混合线程子模块线程向音频硬件抽象层子模块的输出层中写入音频数据,随后控制硬件抽象层子模块打开声卡子模块的声卡,向相应声卡中写入音频数据,最终音频数据经过DSP输出到硬件播放设备上。

7.根据权利要求5所述的一种用于安卓系统上控制DSP的优化系统的优化方法,其特征在于,当设置界面设置音效时,APP调用汽车音频管理器模块相应接口,随后汽车音频服务模块将APP设置的音效参数通过音频系统框架安卓HIDL传输给控制硬件抽象层子模块相应接口,控制硬件抽象层子模块又传输到DSP模块。