一种基于BT芯片的高音质蓝牙音频播放方法及装置与流程

未命名 10-18 阅读:137 评论:0

一种基于bt芯片的高音质蓝牙音频播放方法及装置
技术领域
1.本发明涉及bt芯片和蓝牙音频技术领域,尤其涉及一种基于bt芯片的高音质蓝牙音频播放方法及装置。


背景技术:

2.随着蓝牙音频技术的快速发展,用户对蓝牙音频播放的音质的要求也越来越高,如果产品无法满足用户对音频音质的高要求,那么将会被市场所淘汰。如何有效地增强蓝牙音频的音质成为了商家必须考虑的一个问题。因此,针对该问题,提出了一种基于bt芯片的高音质蓝牙音频播放方法及装置,采用bt芯片方案,bt芯片不仅支持蓝牙5.3版本和高音质、低功耗音频编解码,而且拥有着更高的配置,可以极大的增强音质,从而为用户提供更好的高音质蓝牙音频播放体验。


技术实现要素:

3.本发明的目的在于克服现有技术的不足,本发明提供了一种基于bt芯片的高音质蓝牙音频播放方法及装置,采用了bt芯片方案,可以极大的增强音质,从而为用户提供更好的高音质蓝牙音频播放体验。
4.为了解决上述技术问题,本发明实施例提供了一种基于bt芯片的高音质蓝牙音频播放方法,所述方法包括:
5.获取输入音频模拟信号,并将所述输入音频模拟信号发送至lc3音频编解码器;
6.基于所述lc3音频编解码器对所述输入音频模拟信号进行编码处理,获得输入音频数字信号;
7.将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp对所述输入音频数字信号进行调整处理,得到输出音频数字信号;
8.将所述输出音频数字信号发送至lc3音频编解码器中,所述lc3音频编解码器对所述输出音频数字信号进行解码处理,获得输出音频模拟信号;
9.将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,获得增益后的输出音频模拟信号;
10.将增益后的输出音频模拟信号发送至后置功率放大器进行播放处理。
11.可选的,所述获取输入音频模拟信号,并将所述输入音频模拟信号发送至lc3音频编解码器,包括;
12.通过音频输入单元获取音频信号,将所述音频信号通过前置模拟电路转换为输入音频模拟信号;
13.将所述输入音频模拟信号发送至所述lc3音频编解码器中,所述lc3音频编解码器接收输入音频模拟信号。
14.可选的,所述基于所述lc3音频编解码器将所述输入音频模拟信号进行编码处理,获得输入音频数字信号,包括:
15.对所述输入音频模拟信号进行采样,将时间和幅值都连续的输入音频模拟信号转换成时间上离散但幅值连续的离散模拟信号;
16.将所述时间上离散但幅值连续的离散模拟信号进行量化处理,获得离散的数字信号;
17.基于感知编码技术对所述离散的数字信号进行编码处理,将所述离散的数字信号转换为输入音频数字信号。
18.可选的,所述基于感知编码技术对所述离散的数字信号进行编码处理的过程,包括:
19.将所述离散的数字信号进行解析处理,获得时域信号;
20.将所述时域信号进行修正离散余弦变换处理,获得频域分量;
21.基于频谱噪声整形模块对所述频域分量进行处理,减少频谱量化噪声,获得频域分量组件;
22.基于时间噪声整形模块对所述时域信号进行处理,减少时间量化噪声,获得时域信号组件;
23.基于谱量化器模块对所述频域分量组件和所述时域信号组件进行组合量化处理,获得频谱系数;
24.对所述频谱系数进行熵编码和复用处理,获得输入音频数字信号。
25.可选的,所述将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp对所述输入音频数字信号进行调整处理,得到输出音频数字信号,包括:
26.将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp调用risc-v处理程序对所述传入的输入音频数字信号进行处理,获得输入音频数字信号的频域信息;
27.基于所述输入音频数字信号的频域信息利用risc-v处理器对所述输入音频数字信号进行期望调整,获得输出音频数字信号。
28.可选的,所述调用risc-v处理程序对所述传入的输入音频数字信号进行处理,获得输入音频数字信号的频域信息,包括:
29.对所述输入音频数字信号进行离散傅里叶变换,获得离散傅里叶变换后的输入音频数字信号;
30.将所述离散傅里叶变换后的输入音频数字信号进行理想滤波处理,获得滤波后的输入音频数字信号;
31.将所述滤波后的输入音频数字信号进行快速傅里叶变换,获得输入音频数字信号的频域信息。
32.可选的,所述将所述输出音频数字信号发送至lc3音频编解码器中,所述lc3音频编解码器对所述输出音频数字信号进行解码处理,获得输出音频模拟信号,包括:
33.对所述输出音频数字信号进行解码处理,恢复频谱系数;
34.基于时域噪声整形模块和频谱噪声整形模块对恢复后的频谱系数进行整形解码处理,获得重构的频谱系数;
35.将所述重构的频谱系数进行逆ld-mdct转换,获得重构时域信号;
36.基于长时后置滤波器对所述重构时域信号进行滤波处理,获得输出音频模拟信号。
37.可选的,所述将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,获得增益后的输出音频模拟信号,包括:
38.将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器接收所述输出音频模拟信号,通过所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,其中,如果输出音频模拟信号超过第一限定值,对输出音频模拟信号施加负向增益,降低信号幅值;如果输出音频模拟信号低于第二限定值,对输出音频模拟信号施加正向增益,提高信号幅值,获得增益后的输出音频模拟信号。
39.可选的,所述将增益后的输出音频模拟信号发送至后置功率放大器进行播放处理,包括:
40.将增益后的输出音频模拟信号发送至后置功率放大器中,所述后置功率放大器对所述增益后的输出音频模拟信号进行调整处理,获得调整后的输出音频模拟信号;
41.基于所述后置功率放大器对调整后的输出音频模拟信号进行播放处理。
42.另外,本发明实施例还提供了一种基于bt芯片的高音质蓝牙音频播放装置,所述装置包括:
43.获取模块:获取输入音频模拟信号,并将所述输入音频模拟信号发送至lc3音频编解码器;
44.编码模块:基于所述lc3音频编解码器对所述输入音频模拟信号进行编码处理,获得输入音频数字信号;
45.调整模块:将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp对所述输入音频数字信号进行调整处理,得到输出音频数字信号;
46.解码模块:将所述输出音频数字信号发送至lc3音频编解码器中,所述lc3音频编解码器对所述输出音频数字信号进行解码处理,获得输出音频模拟信号;
47.增益模块:将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,获得增益后的输出音频模拟信号;
48.播放模块:将增益后的输出音频模拟信号发送至后置功率放大器播放处理。
49.在本发明实施例中,采用了bt芯片方案,可以极大的增强音质,从而为用户提供更好的高音质蓝牙音频播放体验。
附图说明
50.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
51.图1是本发明实施例中的一种基于bt芯片的高音质蓝牙音频播放方法的流程示意图;
52.图2是本发明实施例中的一种基于bt芯片的高音质蓝牙音频播放装置的结构组成示意图。
具体实施方式
53.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
54.实施例一
55.请参阅图1,图1是本发明实施例中的一种基于bt芯片的高音质蓝牙音频播放方法的流程示意图。
56.如图1所示,一种基于bt芯片的高音质蓝牙音频播放方法,所述方法包括:
57.s11:获取输入音频模拟信号,并将所述输入音频模拟信号发送至lc3音频编解码器;
58.在本发明具体实施过程中,所述获取输入音频模拟信号,并将所述输入音频模拟信号发送至lc3音频编解码器,包括;通过音频输入单元获取音频信号,将所述音频信号通过前置模拟电路转换为输入音频模拟信号;将所述输入音频模拟信号发送至所述lc3音频编解码器中,所述lc3音频编解码器接收输入音频模拟信号。
59.具体的,通过音频输入单元获取音频信号,然后通过前置模拟电路将音频信号转换为输入音频模拟信号,前置模拟电路承担了将信号转换为模拟信号的作用;将输入音频模拟信号发送至lc3音频编解码器中,lc3音频编解码器接收输入音频模拟信号。
60.s12:基于所述lc3音频编解码器对所述输入音频模拟信号进行编码处理,获得输入音频数字信号;
61.在本发明具体实施过程中,所述基于所述lc3音频编解码器将所述输入音频模拟信号进行编码处理,获得输入音频数字信号,包括:对所述输入音频模拟信号进行采样,将时间和幅值都连续的输入音频模拟信号转换成时间上离散但幅值连续的离散模拟信号;将所述时间上离散但幅值连续的离散模拟信号进行量化处理,获得离散的数字信号;基于感知编码技术对所述离散的数字信号进行编码处理,将所述离散的数字信号转换为输入音频数字信号。
62.具体的,对所述输入音频模拟信号进行采样,将时间和幅值都连续的输入音频模拟信号在采样脉冲的作用下,转换成时间上离散但幅值连续的离散模拟信号;将所述时间上离散但幅值连续的离散模拟信号进一步通过量化将其幅度离散,获得离散的数字信号;基于感知编码技术对所述离散的数字信号进行编码处理,将所述离散的数字信号转换为输入音频数字信号。
63.具体的,所述基于感知编码技术对所述离散的数字信号进行编码处理的过程,包括:将所述离散的数字信号进行解析处理,获得时域信号;将所述时域信号进行修正离散余弦变换处理,获得频域分量;基于频谱噪声整形模块对所述频域分量进行处理,减少频谱量化噪声,获得频域分量组件;基于时间噪声整形模块对所述时域信号进行处理,减少时间量化噪声,获得时域信号组件;基于谱量化器模块对所述频域分量组件和所述时域信号组件进行组合量化处理,获得频谱系数;对所述频谱系数进行熵编码和复用处理,获得输入音频数字信号。
64.s13:将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp对所述输入音频
数字信号进行调整处理,得到输出音频数字信号;
65.在本发明具体实施过程中,所述将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp对所述输入音频数字信号进行调整处理,得到输出音频数字信号,包括:将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp调用risc-v处理程序对所述传入的输入音频数字信号进行处理,获得输入音频数字信号的频域信息;基于所述输入音频数字信号的频域信息利用risc-v处理器对所述输入音频数字信号进行期望调整,获得输出音频数字信号。
66.具体的,将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp调用risc-v处理程序对所述传入的输入音频数字信号进行处理,获得输入音频数字信号的频域信息,其中hifi 4dsp为音频数字信号处理器,用于快速的实现各种数字信号处理算法,risc-v为第五代精简指令集,也是一种开源的芯片架构,将risc-v处理程序与hifi 4dsp结合,可以提升音频效能;根据输入音频数字信号的频域信息利用risc-v处理器对所述输入音频数字信号进行期望调整,获得输出音频数字信号。
67.具体的,所述调用risc-v处理程序对所述传入的输入音频数字信号进行处理,获得输入音频数字信号的频域信息,包括:对所述输入音频数字信号进行离散傅里叶变换,获得离散傅里叶变换后的输入音频数字信号;将所述离散傅里叶变换后的输入音频数字信号进行理想滤波处理,获得滤波后的输入音频数字信号;将所述滤波后的输入音频数字信号进行快速傅里叶变换,获得输入音频数字信号的频域信息。
68.s14:将所述输出音频数字信号发送至lc3音频编解码器中,所述lc3音频编解码器对所述输出音频数字信号进行解码处理,获得输出音频模拟信号;
69.在本发明具体实施过程中,所述将所述输出音频数字信号发送至lc3音频编解码器中,所述lc3音频编解码器对所述输出音频数字信号进行解码处理,获得输出音频模拟信号,包括:对所述输出音频数字信号进行解码处理,恢复频谱系数;基于时域噪声整形模块和频谱噪声整形模块对恢复后的频谱系数进行整形解码处理,获得重构的频谱系数;将所述重构的频谱系数进行逆ld-mdct转换,获得重构时域信号;基于长时后置滤波器对所述重构时域信号进行滤波处理,获得输出音频模拟信号。
70.具体的,首先对输出音频数字信号进行解码,恢复频谱系数;然后恢复后的频谱系数被时域噪声整形模块和频谱噪声整形模块进行整形解码处理,获得重构的频谱系数;重构的频谱系数使用逆ld-mdct转换到时域,经过逆ld-mdct变换获得重构时域信号;使用长时后置滤波器对重构时域信号进行滤波,长时后置滤波器使用编码器传输的关联信息来确定滤波参数,经过滤波后得到输出音频模拟信号。
71.s15:将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,获得增益后的输出音频模拟信号;
72.在本发明具体实施过程中,所述将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,获得增益后的输出音频模拟信号,包括:将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器接收所述输出音频模拟信号,通过所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,其中,如果输出音频模拟信号超过第一限定值,对输出音频模拟信号施加负向增益,降低信号幅值;如果输出音频模拟信号低于第
二限定值,对输出音频模拟信号施加正向增益,提高信号幅值,获得增益后的输出音频模拟信号。
73.具体的,动态音频限幅drc处理器接收输出音频模拟信号后,对输出音频模拟信号进行增益处理,动态音频限幅drc处理器通常用来调整音频信号的动态范围,可以优化声音质量,当增益处理完成后,获得增益后的输出音频模拟信号,其中,如果输出音频模拟信号超过第一限定值,对输出音频模拟信号施加负向增益,降低信号幅值,第一限定值为引起音频失真的阈值;如果输出音频模拟信号低于第二限定值,对输出音频模拟信号施加正向增益,提高信号幅值,获得增益后的输出音频模拟信号,第二限定值为音频频段不敏感的阈值。
74.s16:将增益后的输出音频模拟信号发送至后置功率放大器进行播放处理;
75.在本发明具体实施过程中,所述将增益后的输出音频模拟信号发送至后置功率放大器进行播放处理,包括:将增益后的输出音频模拟信号发送至后置功率放大器中,所述后置功率放大器对所述增益后的输出音频模拟信号进行调整处理,获得调整后的输出音频模拟信号;基于所述后置功率放大器对调整后的输出音频模拟信号进行播放处理。
76.具体的,将增益后的输出音频模拟信号发送至后置功率放大器中,后置功率放大器对增益后的输出音频模拟信号进行调整,对灵敏度进行调整,获得调整后的输出音频模拟信号,调整后的输出音频模拟信号可以提供更高品质的立体声;基于所述后置功率放大器对调整后的输出音频模拟信号进行播放处理,播放音频。
77.在本发明实施例中,采用了bt芯片方案,可以极大的增强音质,从而为用户提供更好的高音质蓝牙音频播放体验。
78.实施例二
79.请参阅图2,图2是本发明实施例中的一种基于bt芯片的高音质蓝牙音频播放装置的结构组成示意图。
80.如图2所示,一种基于bt芯片的高音质蓝牙音频播放装置,所述装置包括:
81.获取模块21:获取输入音频模拟信号,并将所述输入音频模拟信号发送至lc3音频编解码器;
82.在本发明具体实施过程中,所述获取输入音频模拟信号,并将所述输入音频模拟信号发送至lc3音频编解码器,包括;通过音频输入单元获取音频信号,将所述音频信号通过前置模拟电路转换为输入音频模拟信号;将所述输入音频模拟信号发送至所述lc3音频编解码器中,所述lc3音频编解码器接收输入音频模拟信号。
83.具体的,通过音频输入单元获取音频信号,然后通过前置模拟电路将音频信号转换为输入音频模拟信号,前置模拟电路承担了将信号转换为模拟信号的作用;将输入音频模拟信号发送至lc3音频编解码器中,lc3音频编解码器接收输入音频模拟信号。
84.编码模块22:基于所述lc3音频编解码器对所述输入音频模拟信号进行编码处理,获得输入音频数字信号;
85.在本发明具体实施过程中,所述基于所述lc3音频编解码器将所述输入音频模拟信号进行编码处理,获得输入音频数字信号,包括:对所述输入音频模拟信号进行采样,将时间和幅值都连续的输入音频模拟信号转换成时间上离散但幅值连续的离散模拟信号;将所述时间上离散但幅值连续的离散模拟信号进行量化处理,获得离散的数字信号;基于感
知编码技术对所述离散的数字信号进行编码处理,将所述离散的数字信号转换为输入音频数字信号。
86.具体的,对所述输入音频模拟信号进行采样,将时间和幅值都连续的输入音频模拟信号在采样脉冲的作用下,转换成时间上离散但幅值连续的离散模拟信号;将所述时间上离散但幅值连续的离散模拟信号进一步通过量化将其幅度离散,获得离散的数字信号;基于感知编码技术对所述离散的数字信号进行编码处理,将所述离散的数字信号转换为输入音频数字信号。
87.具体的,所述基于感知编码技术对所述离散的数字信号进行编码处理的过程,包括:将所述离散的数字信号进行解析处理,获得时域信号;将所述时域信号进行修正离散余弦变换处理,获得频域分量;基于频谱噪声整形模块对所述频域分量进行处理,减少频谱量化噪声,获得频域分量组件;基于时间噪声整形模块对所述时域信号进行处理,减少时间量化噪声,获得时域信号组件;基于谱量化器模块对所述频域分量组件和所述时域信号组件进行组合量化处理,获得频谱系数;对所述频谱系数进行熵编码和复用处理,获得输入音频数字信号。
88.调整模块23:将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp对所述输入音频数字信号进行调整处理,得到输出音频数字信号;
89.在本发明具体实施过程中,所述将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp对所述输入音频数字信号进行调整处理,得到输出音频数字信号,包括:将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp调用risc-v处理程序对所述传入的输入音频数字信号进行处理,获得输入音频数字信号的频域信息;基于所述输入音频数字信号的频域信息利用risc-v处理器对所述输入音频数字信号进行期望调整,获得输出音频数字信号。
90.具体的,将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp调用risc-v处理程序对所述传入的输入音频数字信号进行处理,获得输入音频数字信号的频域信息,其中hifi 4dsp为一个音频数字信号处理器,用于快速的实现各种数字信号处理算法,risc-v为第五代精简指令集,也是一种开源的芯片架构,将risc-v处理程序与hifi 4dsp结合,可以提升音频效能;根据输入音频数字信号的频域信息利用risc-v处理器对所述输入音频数字信号进行期望调整,获得输出音频数字信号。
91.具体的,所述调用risc-v处理程序对所述传入的输入音频数字信号进行处理,获得输入音频数字信号的频域信息,包括:对所述输入音频数字信号进行离散傅里叶变换,获得离散傅里叶变换后的输入音频数字信号;将所述离散傅里叶变换后的输入音频数字信号进行理想滤波处理,获得滤波后的输入音频数字信号;将所述滤波后的输入音频数字信号进行快速傅里叶变换,获得输入音频数字信号的频域信息。
92.解码模块24:将所述输出音频数字信号发送至lc3音频编解码器中,所述lc3音频编解码器对所述输出音频数字信号进行解码处理,获得输出音频模拟信号;
93.在本发明具体实施过程中,所述将所述输出音频数字信号发送至lc3音频编解码器中,所述lc3音频编解码器对所述输出音频数字信号进行解码处理,获得输出音频模拟信号,包括:对所述输出音频数字信号进行解码处理,恢复频谱系数;基于时域噪声整形模块和频谱噪声整形模块对恢复后的频谱系数进行整形解码处理,获得重构的频谱系数;将所
述重构的频谱系数进行逆ld-mdct转换,获得重构时域信号;基于长时后置滤波器对所述重构时域信号进行滤波处理,获得输出音频模拟信号。
94.具体的,首先对输出音频数字信号进行解码,恢复频谱系数;然后恢复后的频谱系数被时域噪声整形模块和频谱噪声整形模块进行整形解码处理,获得重构的频谱系数;重构的频谱系数使用逆ld-mdct转换到时域,经过逆ld-mdct变换获得重构时域信号;使用长时后置滤波器对重构时域信号进行滤波,长时后置滤波器使用编码器传输的关联信息来确定滤波参数,经过滤波后得到输出音频模拟信号。
95.增益模块25:将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,获得增益后的输出音频模拟信号;
96.在本发明具体实施过程中,所述将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,获得增益后的输出音频模拟信号,包括:将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器接收所述输出音频模拟信号,通过所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,其中,如果输出音频模拟信号超过第一限定值,对输出音频模拟信号施加负向增益,降低信号幅值;如果输出音频模拟信号低于第二限定值,对输出音频模拟信号施加正向增益,提高信号幅值,获得增益后的输出音频模拟信号。
97.具体的,动态音频限幅drc处理器接收输出音频模拟信号后,对输出音频模拟信号进行增益处理,动态音频限幅drc处理器通常用来调整音频信号的动态范围,可以优化声音质量,当增益处理完成后,获得增益后的输出音频模拟信号,其中,如果输出音频模拟信号超过第一限定值,对输出音频模拟信号施加负向增益,降低信号幅值,第一限定值为引起音频失真的阈值;如果输出音频模拟信号低于第二限定值,对输出音频模拟信号施加正向增益,提高信号幅值,获得增益后的输出音频模拟信号,第二限定值为音频频段不敏感的阈值。
98.播放模块26:将增益后的输出音频模拟信号发送至后置功率放大器进行播放处理;
99.在本发明具体实施过程中,所述将增益后的输出音频模拟信号发送至后置功率放大器进行播放处理,包括:将增益后的输出音频模拟信号发送至后置功率放大器中,所述后置功率放大器对所述增益后的输出音频模拟信号进行调整处理,获得调整后的输出音频模拟信号;基于所述后置功率放大器对调整后的输出音频模拟信号进行播放处理。
100.具体的,将增益后的输出音频模拟信号发送至后置功率放大器中,后置功率放大器对增益后的输出音频模拟信号进行调整,对灵敏度进行调整,获得调整后的输出音频模拟信号,调整后的输出音频模拟信号可以提供更高品质的立体声;基于所述后置功率放大器对调整后的输出音频模拟信号进行播放处理,播放音频。
101.在本发明实施例中,采用了bt芯片方案,可以极大的增强音质,从而为用户提供更好的高音质蓝牙音频播放体验。
102.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储
介质可以包括:只读存储器(rom,readonly memory)、随机存取存储器(ram,random access memory)、磁盘或光盘等。
103.另外,以上对本发明实施例所提供的进行了详细介绍,本文中应采用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

技术特征:
1.一种基于bt芯片的高音质蓝牙音频播放方法,其特征在于,所述方法包括:获取输入音频模拟信号,并将所述输入音频模拟信号发送至lc3音频编解码器;基于所述lc3音频编解码器对所述输入音频模拟信号进行编码处理,获得输入音频数字信号;将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp对所述输入音频数字信号进行调整处理,得到输出音频数字信号;将所述输出音频数字信号发送至lc3音频编解码器中,所述lc3音频编解码器对所述输出音频数字信号进行解码处理,获得输出音频模拟信号;将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,获得增益后的输出音频模拟信号;将增益后的输出音频模拟信号发送至后置功率放大器进行播放处理。2.根据权利要求1所述的一种基于bt芯片的高音质蓝牙音频播放方法,其特征在于,所述获取输入音频模拟信号,并将所述输入音频模拟信号发送至lc3音频编解码器,包括;通过音频输入单元获取音频信号,将所述音频信号通过前置模拟电路转换为输入音频模拟信号;将所述输入音频模拟信号发送至所述lc3音频编解码器中,所述lc3音频编解码器接收输入音频模拟信号。3.根据权利要求1所述的一种基于bt芯片的高音质蓝牙音频播放方法,其特征在于,所述基于所述lc3音频编解码器将所述输入音频模拟信号进行编码处理,获得输入音频数字信号,包括:对所述输入音频模拟信号进行采样,将时间和幅值都连续的输入音频模拟信号转换成时间上离散但幅值连续的离散模拟信号;将所述时间上离散但幅值连续的离散模拟信号进行量化处理,获得离散的数字信号;基于感知编码技术对所述离散的数字信号进行编码处理,将所述离散的数字信号转换为输入音频数字信号。4.根据权利要求3所述的一种基于bt芯片的高音质蓝牙音频播放方法,其特征在于,所述基于感知编码技术对所述离散的数字信号进行编码处理的过程,包括:将所述离散的数字信号进行解析处理,获得时域信号;将所述时域信号进行修正离散余弦变换处理,获得频域分量;基于频谱噪声整形模块对所述频域分量进行处理,减少频谱量化噪声,获得频域分量组件;基于时间噪声整形模块对所述时域信号进行处理,减少时间量化噪声,获得时域信号组件;基于谱量化器模块对所述频域分量组件和所述时域信号组件进行组合量化处理,获得频谱系数;对所述频谱系数进行熵编码和复用处理,获得输入音频数字信号。5.根据权利要求1所述的一种基于bt芯片的高音质蓝牙音频播放方法,其特征在于,所述将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp对所述输入音频数字信号进行调整处理,得到输出音频数字信号,包括:
将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp调用risc-v处理程序对所述传入的输入音频数字信号进行处理,获得输入音频数字信号的频域信息;基于所述输入音频数字信号的频域信息利用risc-v处理器对所述输入音频数字信号进行期望调整,获得输出音频数字信号。6.根据权利要求5所述的一种基于bt芯片的高音质蓝牙音频播放方法,其特征在于,所述调用risc-v处理程序对所述传入的输入音频数字信号进行处理,获得输入音频数字信号的频域信息,包括:对所述输入音频数字信号进行离散傅里叶变换,获得离散傅里叶变换后的输入音频数字信号;将所述离散傅里叶变换后的输入音频数字信号进行理想滤波处理,获得滤波后的输入音频数字信号;将所述滤波后的输入音频数字信号进行快速傅里叶变换,获得输入音频数字信号的频域信息。7.根据权利要求1所述的一种基于bt芯片的高音质蓝牙音频播放方法,其特征在于,所述将所述输出音频数字信号发送至lc3音频编解码器中,所述lc3音频编解码器对所述输出音频数字信号进行解码处理,获得输出音频模拟信号,包括:对所述输出音频数字信号进行解码处理,恢复频谱系数;基于时域噪声整形模块和频谱噪声整形模块对恢复后的频谱系数进行整形解码处理,获得重构的频谱系数;将所述重构的频谱系数进行逆ld-mdct转换,获得重构时域信号;基于长时后置滤波器对所述重构时域信号进行滤波处理,获得输出音频模拟信号。8.根据权利要求1所述的一种基于bt芯片的高音质蓝牙音频播放方法,其特征在于,所述将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,获得增益后的输出音频模拟信号,包括:将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器接收所述输出音频模拟信号,通过所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,其中,如果输出音频模拟信号超过第一限定值,对输出音频模拟信号施加负向增益,降低信号幅值;如果输出音频模拟信号低于第二限定值,对输出音频模拟信号施加正向增益,提高信号幅值,获得增益后的输出音频模拟信号。9.根据权利要求1所述的一种基于bt芯片的高音质蓝牙音频播放方法,其特征在于,所述将增益后的输出音频模拟信号发送至后置功率放大器进行播放处理,包括:将增益后的输出音频模拟信号发送至后置功率放大器中,所述后置功率放大器对所述增益后的输出音频模拟信号进行调整处理,获得调整后的输出音频模拟信号;基于所述后置功率放大器对调整后的输出音频模拟信号进行播放处理。10.一种基于bt芯片的高音质蓝牙音频播放装置,其特征在于,所述装置包括:获取模块:获取输入音频模拟信号,并将所述输入音频模拟信号发送至lc3音频编解码器;编码模块:基于所述lc3音频编解码器对所述输入音频模拟信号进行编码处理,获得输入音频数字信号;
调整模块:将所述输入音频数字信号传入hifi 4dsp中,所述hifi 4dsp对所述输入音频数字信号进行调整处理,得到输出音频数字信号;解码模块:将所述输出音频数字信号发送至lc3音频编解码器中,所述lc3音频编解码器对所述输出音频数字信号进行解码处理,获得输出音频模拟信号;增益模块:将所述输出音频模拟信号发送至动态音频限幅drc处理器中,所述动态音频限幅drc处理器对所述输出音频模拟信号进行增益处理,获得增益后的输出音频模拟信号;播放模块:将增益后的输出音频模拟信号发送至后置功率放大器播放处理。

技术总结
本发明公开了一种基于BT芯片的高音质蓝牙音频播放方法及装置,其中,所述方法包括:获取输入音频模拟信号,并将该信号发送至LC3音频编解码器;LC3音频编码器对该信号进行编码,获得输入音频数字信号;将输入音频数字信号传入HIFI 4DSP,调整该信号,得到输出音频数字信号;将输出音频数字信号发送至LC3音频解码器并对该信号进行解码,获得输出音频模拟信号;将输出音频模拟信号发送至动态音频限幅DRC处理器,对该信号进行增益处理,获得增益后的输出音频模拟信号;将增益后的输出音频模拟信号发送至后置功率放大器进行播放。在本发明实施例中,采用BT芯片方案,可以极大的增强音质,提供更好的高音质音频播放体验。供更好的高音质音频播放体验。供更好的高音质音频播放体验。


技术研发人员:贺家裕 庄少宏 肖关胜 莫砺 刘展亮 廖晓飞 肖宏芬 林伟波 农蔚贤
受保护的技术使用者:广州番禺巨大汽车音响设备有限公司
技术研发日:2023.06.20
技术公布日:2023/10/11
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐