【技术实现步骤摘要】
蓝牙音频处理方法、装置及存储介质
[0001]本公开涉及音频处理领域,尤其涉及一种蓝牙音频处理方法、装置及存储介质。
技术介绍
[0002]蓝牙官方联盟最新公布的低功耗蓝牙音频(LE Audio)协议能够支持蓝牙设备在广播音频状态下进行音频播放,广播音频是指使用单一音频源设备向不限数量的蓝牙音频接收设备广播音频信号。LE Audio使用低复杂性通信编解码器(Low Complexity Communication Codec,LC3)进行编解码。LC3具有在低数据速率条件下也能提供高音质的特性,使开发者在产品设计时能够更好的在音质和功耗之间进行权衡。
技术实现思路
[0003]为克服相关技术中存在的问题,本公开提供一种蓝牙音频处理方法、装置及存储介质。
[0004]根据本公开实施例的第一方面,提供一种蓝牙音频处理方法,应用于电子设备,包括:
[0005]控制所述电子设备播放低功耗蓝牙音频的音源文件,并通过低复杂性编解码器LC3对播放所述音源文件产生的音频流数据进行编码;获取编码后音频流数据,并 ...
【技术保护点】
【技术特征摘要】
1.一种蓝牙音频处理方法,其特征在于,应用于电子设备,包括:控制所述电子设备播放蓝牙音频的音源文件,并通过低复杂性编解码器LC3对播放所述音源文件产生的音频流数据进行编码;获取编码后音频流数据,并基于所述编码后音频流数据的应用场景,存储所述编码后音频流数据。2.根据权利要求1所述的蓝牙音频处理方法,其特征在于,所述编码后音频流数据的应用场景包括LC3认证;所述获取编码后音频流数据,并基于所述编码后音频流数据的应用场景,存储所述编码后音频流数据,包括:获取需要进行LC3认证的编码后音频流数据;基于对音频数据进行LC3认证时对应的数据存储格式,存储获取到的编码后音频流数据。3.根据权利要求2所述的蓝牙音频处理方法,其特征在于,所述获取需要进行LC3认证的编码后音频流数据,包括:确定所述电子设备播放低功耗蓝牙音频的音源文件的至少一个声道,并在所述至少一个声道选择一个声道对应的编码后音频流数据。4.根据权利要求1至3中任意一项所述的蓝牙音频处理方法,其特征在于,所述方法还包括:响应于持续指定时间内接收到所述音源文件的静音数据,停止对编码后音频流数据进行存储。5.根据权利要求4中所述的蓝牙音频处理方法,其特征在于,所述存储获取到的编码后音频流数据,包括:将获取到的编码后音频流数据作为目标文件并添加单一数据包包头后进行存储。6.根据权利要求1所述的蓝牙音频处理方法,其特征在于,所述编码后音频流数据的应用场景包括LC3问题定位分析;所述获取编码后音频流数据,并基于所述编码后音频流数据的应用场景,存储所述编码后音频流数据,包括:以帧为单位,获取所述电子设备播放低功耗蓝牙音频的音源文件的各声道对应的编码后音频流中的音频帧数据;基于所述声道以及所述音频帧数据,存储所述音频帧数据,得到用于进行LC3问题定位分析的数据文件。7.根据权利要求6所述的蓝牙音频处理方法,其特征在于,所述基于所述声道以及所述音频帧数据,存储所述音频帧数据,得到用于进行LC3问题定位分析的数据文件,包括:基于音频帧数据,确定数据包包头,其中,数据包包头的数量与所述音频帧数据中包括的帧数相同;按照音频帧数据的播放顺序,依次将同一帧中各声道的音频帧数据作为一个目标文件,并在所述目标文件前添加与所述目标文件所对应的数据包头,得到用于进行LC3问题定位分析的单一数据文件。8.根据权利要求6所述的蓝牙音频处理方法,其特征在于,所述基于所述声道以及所述
音频帧数据,存储所述音频帧数据,得到用于进行LC3问题定位分析的数据文件,包括:将同一声道中的各帧音频帧数据作为一个数据文件,并针对同一所述数据文件中每一帧数据添加一个数据包头,得到包括数量为所述声道数量、并用于进行LC3问题定位分析的多个数据文件。9.一种蓝牙音频处理装置,其特征在于,应用于电子设备,包括:编码...
【专利技术属性】
技术研发人员:廖小情,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。