The embodiment of the present invention discloses an audio data processing method and device, which is applied to an intelligent device. The intelligent device includes a screen. The method includes: acquiring audio data and converting the audio data into frequency domain data sets; generating an energy array according to each frequency domain data in the frequency domain data set, and each energy data in the energy array. The energy data in the target frequency range is selected from the energy array as the target data source, and the spectrum image corresponding to the audio data is generated according to the target data source, and the spectrum image is displayed on the screen. The invention can improve the diversity of display information of audio data in the playback process to enrich the display effect of the interface.
【技术实现步骤摘要】
一种音频处理方法和装置
本专利技术涉及多媒体信息技术,尤其涉及一种音频数据处理方法和装置。
技术介绍
随着多媒体技术的不断发展,用户通过终端收听音乐、广播等多媒体信息的频率日益增加,已经成为一项基本的用户需求。目前,在终端设备上安装客户端能够向用户提供各种与音频信息相关的功能,例如音频信息的播放功能、音频信息的检索功能等。现有技术中,客户端在播放音频信息的过程中,在客户端的播放界面上可以显示正在播放的音频数据的名称,对应的歌词,唱片的封面图片、演唱者的写真图片或者动态图像等。由此可知,客户端在播放音频数据时,播放界面上显示的信息缺乏变化,进而导致界面展示不够丰富。
技术实现思路
本专利技术实施例提供了一种音频数据处理方法和装置,可以提高音频数据在播放过程中显示信息的多样性,以丰富界面的展示效果。本专利技术实施例一方面提供了一种音频数据处理方法,所述方法应用于智能设备,所述智能设备包括屏幕,包括:获取音频数据,并将所述音频数据转换成频域数据集;根据所述频域数据集中的每个频域数据,生成能量数组,所述能量数组中的每个能量数据分别由对应的所述频域数据集中的每个频域数据计算得到;从所述能量数组中选取目标频率范围内的能量数据,作为目标数据源;根据所述目标数据源生成与所述音频数据对应的频谱图像,并在所述屏幕显示所述频谱图像。其中,所述获取音频数据,并将所述音频数据转换成频域数据集,包括:获取音频数据,将所述音频数据进行模数转换处理,得到数字化的音频数据;将所述数字化的音频数据从时域转换到频域,得到频域数据集。其中,所述根据所述频域数据集中的每个频域数据,生成能量数组,包括: ...
【技术保护点】
1.一种音频数据处理方法,所述方法应用于智能设备,所述智能设备包括屏幕,其特征在于,包括:获取音频数据,并将所述音频数据转换成频域数据集;根据所述频域数据集中的每个频域数据,生成能量数组,所述能量数组中的每个能量数据分别由对应的所述频域数据集中的每个频域数据计算得到;从所述能量数组中选取目标频率范围内的能量数据,作为目标数据源;根据所述目标数据源生成与所述音频数据对应的频谱图像,并在所述屏幕显示所述频谱图像。
【技术特征摘要】
1.一种音频数据处理方法,所述方法应用于智能设备,所述智能设备包括屏幕,其特征在于,包括:获取音频数据,并将所述音频数据转换成频域数据集;根据所述频域数据集中的每个频域数据,生成能量数组,所述能量数组中的每个能量数据分别由对应的所述频域数据集中的每个频域数据计算得到;从所述能量数组中选取目标频率范围内的能量数据,作为目标数据源;根据所述目标数据源生成与所述音频数据对应的频谱图像,并在所述屏幕显示所述频谱图像。2.根据权利要求1所述的方法,其特征在于,所述获取音频数据,并将所述音频数据转换成频域数据集,包括:获取音频数据,将所述音频数据进行模数转换处理,得到数字化的音频数据;将所述数字化的音频数据从时域转换到频域,得到频域数据集。3.根据权利要求1所述的方法,其特征在于,所述根据所述频域数据集中的每个频域数据,生成能量数组,包括:根据所述频域数据集中的每个频域数据的虚部参数和实部参数,生成所述每个频域数据分别对应的振幅;将所述振幅转换成百分比值,将所述百分比值确定为能量数据;将所述每个频域数据分别对应的能量数据构成能量数组。4.根据权利要求1所述的方法,其特征在于,所述从所述能量数组中选取目标频率范围内的能量数据,作为目标数据源,包括:从所述能量数组中选取目标频率范围内的能量数据,作为目标能量数据;若所述目标能量数据大于第一阈值,则对所述目标能量数据进行线性放大处理,将线性放大处理后的目标能量数据确定为所述目标数据源;若所述目标能量数据小于第一阈值,则对所述目标能量数据进行线性缩小处理,将线性缩小处理后的目标能量数据确定为所述目标数据源。5.根据权利要求1所述的方法,其特征在于,所述根据所述目标数据源生成与所述音频数据对应的频谱图像,并在所述屏幕显示所述频谱图像,包括:在每相邻两个所述目标数据源之间插入过渡数据源,根据所述目标数据源与所述过渡数据源确定柱状高度,并生成第一柱状图;对所述第一柱状图进行镜像操作,得到背景柱状图;在所述屏幕显示包含所述第一柱状图与所述背景柱状图的频谱图像。6.根据权利要求1所述的方法...
【专利技术属性】
技术研发人员:陈一鸣,袁浩东,贺继,
申请(专利权)人:腾讯音乐娱乐科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。