一种音频效果对比方法技术

技术编号:39815132 阅读:8 留言:0更新日期:2023-12-22 19:33
本发明专利技术公开了一种音频效果对比方法

【技术实现步骤摘要】
一种音频效果对比方法、装置及电子设备


[0001]本专利技术涉及音频处理
,特别是涉及一种音频效果对比方法

装置及电子设备


技术介绍

[0002]随着科技的迅速发展,人们对于生活质量的追求也越来越高,电子设备也越来越多样化,比如智能耳机

智能音箱

智能眼镜和智能手表等

但是在电子设备研发过程中,可能会在音频上添加音效,以便调音师根据音频效果判断是否需要调整音效算法中的音效参数

但现有对音频的音频流的处理方式是边处理边输出至电子设备的播放器,因此,一旦接收到音效处理指令,电子设备便会基于音效处理指令对应的音效算法对音频流进行音效处理,输出至播放器的音频随即发生改变

采用该种方式使得调音师在面对不熟悉的歌曲时,很难仅根据添加音效的音频对音效作出客观评价


技术实现思路

[0003]本专利技术的目的是提供一种音频效果对比方法

装置及电子设备,对于第一音频流文件中待播放的音频流,将其分为两路,一路不进行音效处理直接通过一个设备播放,一路进行音效处理后通过另一个设备播放,这样,用户可直观的对比音效处理前后的音频效果,进而能够对音频效果作出较为客观的评价

[0004]为解决上述技术问题,本专利技术提供了一种音频效果对比方法,应用于电子设备,包括:
[0005]确定第一音频流文件;
[0006]在接收到第一音效处理指令时,将所述第一音频流文件中待播放的音频流分为第一音频流和第二音频流,所述第一音频流与所述第二音频流相同;
[0007]基于所述第一音效处理指令对应的音效算法对所述第二音频流进行音效处理,得到第三音频流,控制所述电子设备中的播放器和另一播放设备中的一个对所述第一音频流进行播放,另一个对所述第三音频流进行播放

[0008]可选地,确定第一音频流文件之前,还包括:
[0009]确定用户类型,所述用户类型包括专业用户和普通用户;
[0010]控制所述电子设备的显示器显示与所述用户类型对应的显示操作界面,以便用户根据所述显示操作界面对音频流文件进行操作;
[0011]若所述用户类型为专业用户,则进入确定第一音频流文件的步骤

[0012]可选地,确定用户类型,包括:
[0013]获取用户信息,所述用户信息包括用户名和密码;
[0014]基于所述用户信息确定用户类型

[0015]可选地,还包括:
[0016]若所述用户类型为普通用户,确定第二音频流文件;
[0017]在接收到第二音效处理指令时,基于所述第二音效处理指令对应的音效算法对所述第二音频流文件中待播放的音频流进行音效处理,得到第四音频流;
[0018]控制所述电子设备中的播放器对所述第四音频流进行播放

[0019]可选地,将所述第一音频流文件中待播放的音频流分为第一音频流和第二音频流,包括:
[0020]确定所述第一音频流文件的播放格式;
[0021]当所述第一音频流文件的播放格式为
wav
格式时,将所述第一音频流文件中待播放的音频流存入字节缓冲区;
[0022]将所述字节缓冲区中待播放的音频流分为第一音频流和第二音频流;
[0023]当所述第一音频流文件的播放格式为除所述
wav
格式以外的其他格式时,通过所述播放器将所述第一音频流文件转换为
wav
格式的第一音频流文件,将
wav
格式的第一音频流文件存入字节缓冲区;
[0024]将所述字节缓冲区中的第一音频流文件中待播放的音频流分为第一音频流和第二音频流

[0025]可选地,确定第一音频流文件之后,还包括:
[0026]控制所述电子设备中的播放器对所述第一音频流文件对应的音频流进行播放;
[0027]控制所述电子设备中的播放器和另一播放设备中的一个对所述第一音频流进行播放,另一个对所述第三音频流进行播放,包括:
[0028]控制所述电子设备中的播放器对所述第一音频流进行播放,控制另一所述播放设备对所述第三音频流进行播放

[0029]可选地,还包括:
[0030]在接收到音效算法参数调节指令时,根据所述音效算法参数调节指令对音效算法中的参数进行调整

[0031]可选地,确定第一音频流文件之后,还包括:
[0032]当所述第一音频流文件的播放格式为
wav
格式时,确定所述第一音频流文件所占的第一内存;
[0033]在监测到拖动条在音频进度条上被拖动时,基于拖动停止时所述拖动条在音频进度条上的位置及所述第一内存确定剩下的待播放的音频的第二内存;
[0034]确定所述第一音频流文件对应的音频流的音频数据传送速率;
[0035]基于所述第二内存及所述音频数据传送速率确定剩下的待播放的音频的时长;
[0036]在所述第一音频流文件的头文件中添加所述剩下的待播放的音频的时长,进入将所述第一音频流文件中待播放的音频流分为第一音频流和第二音频流的步骤;
[0037]所述剩下的待播放的音频的时长=所述第二内存
/
所述音频数据传送速率

[0038]为解决上述技术问题,本专利技术还提供了一种音频效果对比装置,包括:
[0039]存储器,用于存储计算机程序;
[0040]处理器,用于执行所述计算机程序时实现如上述任一项所述的音频效果对比方法的步骤

[0041]为解决上述技术问题,本专利技术还提供了一种电子设备,包括如上述所述的音频效果对比装置

[0042]本专利技术提供了一种音频效果对比方法

装置及电子设备,包括:确定第一音频流文件;在接收到第一音效处理指令时,将第一音频流文件中待播放的音频流分为第一音频流和第二音频流,第一音频流与第二音频流相同;基于第一音效处理指令对应的音效算法对第二音频流进行音效处理,得到第三音频流,控制电子设备中的播放器和另一播放设备中的一个对第一音频流进行播放,另一个对第三音频流进行播放

可见,本申请的方案,对于第一音频流文件中待播放的音频流,将其分为两路,一路不进行音效处理直接通过一个设备播放,一路进行音效处理后通过另一个设备播放,这样,用户可直观的对比音效处理前后的音频效果,进而能够对音频效果作出较为客观的评价

附图说明
[0043]为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图
。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种音频效果对比方法,其特征在于,应用于电子设备,包括:确定第一音频流文件;在接收到第一音效处理指令时,将所述第一音频流文件中待播放的音频流分为第一音频流和第二音频流,所述第一音频流与所述第二音频流相同;基于所述第一音效处理指令对应的音效算法对所述第二音频流进行音效处理,得到第三音频流,控制所述电子设备中的播放器和另一播放设备中的一个对所述第一音频流进行播放,另一个对所述第三音频流进行播放
。2.
如权利要求1所述的音频效果对比方法,其特征在于,确定第一音频流文件之前,还包括:确定用户类型,所述用户类型包括专业用户和普通用户;控制所述电子设备的显示器显示与所述用户类型对应的显示操作界面,以便用户根据所述显示操作界面对音频流文件进行操作;若所述用户类型为专业用户,则进入确定第一音频流文件的步骤
。3.
如权利要求2所述的音频效果对比方法,其特征在于,确定用户类型,包括:获取用户信息,所述用户信息包括用户名和密码;基于所述用户信息确定用户类型
。4.
如权利要求2所述的音频效果对比方法,其特征在于,还包括:若所述用户类型为普通用户,确定第二音频流文件;在接收到第二音效处理指令时,基于所述第二音效处理指令对应的音效算法对所述第二音频流文件中待播放的音频流进行音效处理,得到第四音频流;控制所述电子设备中的播放器对所述第四音频流进行播放
。5.
如权利要求1所述的音频效果对比方法,其特征在于,将所述第一音频流文件中待播放的音频流分为第一音频流和第二音频流,包括:确定所述第一音频流文件的播放格式;当所述第一音频流文件的播放格式为
wav
格式时,将所述第一音频流文件中待播放的音频流存入字节缓冲区;将所述字节缓冲区中待播放的音频流分为第一音频流和第二音频流;当所述第一音频流文件的播放格式为除所述
wav
格式以外的其他格式时,通过所述播放器将所述第一音频流文件转换为
wav
格式...

【专利技术属性】
技术研发人员:黄虹虹
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1