基于蓝牙的多声道音频处理方法及系统、电子设备、存储介质与流程
- 国知局
- 2024-08-02 14:59:30
本申请涉及音频处理,特别涉及一种基于蓝牙的多声道音频处理方法及系统、电子设备、计算机可读存储介质。
背景技术:
1、多声道音频技术是指利用多个独立的音频通道来再现声音的技术。这种技术的主要目的是在听众周围创建一个空间化的、立体的声音场景,从而增强音频的沉浸感。简单来说,多声道音频技术就是用多个扬声器从不同的方向播放声音,使听众感受到声音是从他们周围的各个方向传来的。这与立体声(通常使用两个音频通道)相比,可以提供更加真实和沉浸式的音频体验。常见的多声道格式包括5.1声道、7.1声道、dolby atmos等。多声道音频技术广泛应用于家庭影院系统、电影与音乐制作等多种场景,为用户提供丰富且真实的听觉体验。
2、通过无线的方式传输音频数据逐渐成为音频信号传输的主流方案之一,一般,可以通过wi-fi、蓝牙等无线技术来传输音频数据。在设备使用蓝牙技术来传输音频数据时,通常仅支持单声道或立体声音频传输,比如:电话通话和立体声音乐。而由于蓝牙技术无法提供足够的带宽,无法传输两个声道以上的音频数据(比如:2.1声道或任何环绕声格式)。
技术实现思路
1、本申请实施例的目的在于提供一种基于蓝牙的多声道音频处理方法及装置、电子设备、计算机可读存储介质,用于基于蓝牙技术传输多个声道的音频数据。
2、一方面,本申请提供了一种基于蓝牙的多声道音频处理方法,应用于多声道音频处理系统,所述多声道音频处理系统包括音频源设备和多个接收端设备,包括:
3、所述音频源设备从多声道的音频数据中,确定多个待传输声道的音频数据;
4、所述音频源设备对所述多个待传输声道的音频数据进行编码处理,并将编码后音频数据进行蓝牙广播;
5、所述接收端设备接收到所述编码后音频数据,将所述编码后音频数据进行解码,得到解码结果,并从所述解码结果中获取自身对应声道的音频数据,播放自身对应声道的音频数据。
6、在一实施例中,所述音频源设备对所述多个待传输声道的音频数据进行编码处理,包括:
7、所述音频源设备基于纠错码算法,对所述多个待传输声道的音频数据进行编码处理;
8、所述将所述编码后音频数据进行解码,得到解码结果,包括:
9、所述接收端设备将所述编码后音频数据进行解码,并对解码后数据进行完整性校验;
10、如果解码后数据未通过完整性校验,所述接收端设备基于所述纠错码算法对解码后数据进行恢复处理,得到所述解码结果。
11、在一实施例中,所述音频源设备对所述多个待传输声道的音频数据进行编码处理,并将编码后音频数据进行蓝牙广播,包括:
12、所述音频源设备将所述多个待传输声道的音频数据基于目标时长划分,并将划分出的多段音频数据编码处理为多帧音频数据;其中,目标时长不大于目标数值;
13、所述音频源设备将每帧音频数据拆分为多个数据包,基于多个bis链路对所述多个数据包进行蓝牙广播。
14、在一实施例中,所述将编码后音频数据进行蓝牙广播,包括:
15、所述音频源设备基于指定广播间隔,将编码后音频数据进行蓝牙广播;其中,所述指定广播间隔不大于指定时长阈值。
16、在一实施例中,所述音频源设备从多声道的音频数据中,确定多个待传输声道的音频数据,包括:
17、所述音频源设备将多声道的音频数据,全部作为待传输声道的音频数据。
18、在一实施例中,所述方法还包括:
19、如果所述多声道的音频数据包括所述多个待传输声道的音频数据和至少一个剩余声道的音频数据,所述音频源设备播放所述至少一个剩余声道的音频数据。
20、在一实施例中,所述从所述解码结果中获取自身对应声道的音频数据,包括:
21、所述接收端设备依据自身对应的存储位置,从所述解码结果中获取自身对应声道的音频数据。
22、另一方面,本申请提供了一种基于蓝牙的多声道音频处理系统,包括:
23、音频源设备和多个接收端设备;
24、所述音频源设备,用于从多声道的音频数据中,确定多个待传输声道的音频数据;对所述多个待传输声道的音频数据进行编码处理,并将编码后音频数据进行蓝牙广播;
25、所述接收端设备,用于接收到所述编码后音频数据,将所述编码后音频数据进行解码,得到解码结果,并从所述解码结果中获取自身对应声道的音频数据,播放自身对应声道的音频数据。
26、进一步的,本申请提供了一种电子设备,所述电子设备包括:
27、处理器;
28、用于存储处理器可执行指令的存储器;
29、其中,所述处理器被配置为执行上述应用于音频源设备或接收端设备的基于蓝牙的多声道音频处理方法。
30、此外,本申请提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序可由处理器执行以完成上述应用于音频源设备或接收端设备的基于蓝牙的多声道音频处理方法。
31、本申请方案,音频源设备可以将多个待传输声道的音频数据共同进行编码处理,并将编码后音频数据通过蓝牙广播的方式传输至各个接收端设备,从而可以利用蓝牙bleaudio特征实现一个音频源设备向无限多个接收端设备发送音频数据,从而提高了带宽上限,实现了对多声道音频数据的有效传输。
技术特征:1.一种基于蓝牙的多声道音频处理方法,应用于多声道音频处理系统,所述多声道音频处理系统包括音频源设备和多个接收端设备,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述音频源设备对所述多个待传输声道的音频数据进行编码处理,包括:
3.根据权利要求1所述的方法,其特征在于,所述音频源设备对所述多个待传输声道的音频数据进行编码处理,并将编码后音频数据进行蓝牙广播,包括:
4.根据权利要求1或3所述的方法,其特征在于,所述将编码后音频数据进行蓝牙广播,包括:
5.根据权利要求1所述的方法,其特征在于,所述音频源设备从多声道的音频数据中,确定多个待传输声道的音频数据,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述从所述解码结果中获取自身对应声道的音频数据,包括:
8.一种基于蓝牙的多声道音频处理系统,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序可由处理器执行以完成权利要求1-7任意一项所述的应用于音频源设备或接收端设备的基于蓝牙的多声道音频处理方法。
技术总结本申请提供一种基于蓝牙的多声道音频处理方法及系统、电子设备、存储介质,包括:音频源设备从多声道的音频数据中,确定多个待传输声道的音频数据;所述音频源设备对所述多个待传输声道的音频数据进行编码处理,并将编码后音频数据进行蓝牙广播;接收端设备接收到所述编码后音频数据,将所述编码后音频数据进行解码,得到解码结果,并从所述解码结果中获取自身对应声道的音频数据,播放自身对应声道的音频数据。本申请方案,基于蓝牙技术可以传输多个声道的音频数据。技术研发人员:胡泽宸,张浩宇,丁霄鹏受保护的技术使用者:恒玄科技(上海)股份有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240801/244587.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表