System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及音频播放,尤其涉及一种音频播放方法、控制器和车载音频系统。
技术介绍
1、随着消费者对车载音乐体验要求的提升,车载音响技术迅速发展,成为汽车
中的一个重要分支。汽车音响系统不断追求更高质量的音频输出和更丰富的听觉享受,以满足不同用户的需求。
2、当前车载音频系统多采用立体声配置,通过dsp处理后,利用a2b音频总线连接外置功放进行进一步的音频处理。这些系统能够进行延时、均衡等算法处理,以提升音质的柔和度和细腻度。
3、然而,现有系统无法提供全方位的音频体验,难以真实还原复杂的音视频场景,音频播放效果有待进一步提高。
技术实现思路
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、所述微控制器与所述音频芯片通过串行外设接口总线连接,所述微控制器与所述外置功放通过控制器局域网总线连接,所述微控制器用于将所述音效模式指令分别发送到所述音频芯片和所述外置功放;
46、所述音频芯片与所述外置功放通过汽车音频总线连接,用于将对所述第一音频数据处理得到的第二音频数据发送到所述外置功放。
47、第八方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上第一方面和/或第一方面各种可能的实施方式,或者,所述计算机执行指令被处理器执行时用于实现如上第二方面和/或第二方面各种可能的实施方式。
48、第九方面,本申请实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上第一方面和/或第一方面各种可能的实施方式,或者,所述计算机执行指令被处理器执行时用于实现如上第二方面和/或第二方面各种可能的实施方式。
49、本申请实施例提供的音频播放方法、控制器和车载音频系统,通过获取系统芯片发送的音效模式指令,并将音效模式指令分别发送到音频芯片和外置功放,使音频芯片可以根据该音效模式指令完成音频通道的切换和映射,从而使该音频芯片在获取本文档来自技高网...
【技术保护点】
1.一种音频播放方法,其特征在于,应用于音频播放系统的微控制器,包括:
2.根据权利要求1所述的方法,其特征在于,音效模式指令为所述系统芯片根据用户选择的音效模式确定。
3.根据权利要求1或2所述的方法,其特征在于,获取系统芯片发送的音效模式指令之后,所述方法,还包括:
4.根据权利要求1或2所述的方法,其特征在于,将所述音效模式指令发送到音频芯片之后,所述方法,还包括:
5.根据权利要求1或2所述的方法,其特征在于,将所述音效模式指令发送到所述音频配置信息对应的外置功放之后,所述方法,还包括:
6.一种音频播放方法,其特征在于,应用于音频播放系统的音频芯片,包括:
7.一种微控制器,其特征在于,包括:存储器,处理器;
8.一种音频芯片,其特征在于,包括:存储器,处理器;
9.一种车载音频系统,其特征在于,所述系统,包括:系统芯片、外置功放、如权利要求7所示的微控制器和如权利要求8所示的音频芯片;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算
11.一种计算机程序产品,包括计算机程序,所述计算机程序被微控制器中的处理器执行时实现权利要求1-5任一项所述的方法,或者,所述计算机程序被音频芯片中的处理器执行时用于实现如权利要求6所述的方法。
...【技术特征摘要】
1.一种音频播放方法,其特征在于,应用于音频播放系统的微控制器,包括:
2.根据权利要求1所述的方法,其特征在于,音效模式指令为所述系统芯片根据用户选择的音效模式确定。
3.根据权利要求1或2所述的方法,其特征在于,获取系统芯片发送的音效模式指令之后,所述方法,还包括:
4.根据权利要求1或2所述的方法,其特征在于,将所述音效模式指令发送到音频芯片之后,所述方法,还包括:
5.根据权利要求1或2所述的方法,其特征在于,将所述音效模式指令发送到所述音频配置信息对应的外置功放之后,所述方法,还包括:
6.一种音频播放方法,其特征在于,应用于音频播放系统的音频芯片,包括:
7.一种微控制器,其特征在于,包括:存储器,处...
【专利技术属性】
技术研发人员:闵聪,
申请(专利权)人:亿咖通湖北技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。