音轨增益调整方法、装置、智能终端及存储介质制造方法及图纸

技术编号:33298921 阅读:56 留言:0更新日期:2022-05-06 12:04
本发明专利技术公开了一种音轨增益调整方法、装置、智能终端及存储介质,方法包括:获取待处理的音频数据,音频数据包括歌手初始音轨数据和用户初始音轨数据;当用户初始音轨数据的音频增益值符合预设的参与规则时,对用户初始音轨数据和歌手初始音轨数据进行增益处理,生成用户目标音轨数据和歌手目标音轨数据。本发明专利技术可自动根据用户初始音轨数据,判断用户是否在进行K歌,从而实现K歌过程中根据用户K歌与否进行音轨增益调整。行音轨增益调整。行音轨增益调整。

【技术实现步骤摘要】
音轨增益调整方法、装置、智能终端及存储介质


[0001]本专利技术涉及计算机
,尤其涉及音轨增益调整方法、装置、智能终端及存储介质。

技术介绍

[0002]随着互联网的普及以及网络宽带的提升,各种终端都具有音轨增益调整功能,例如智能手机、智能电视。目前的音轨增益调整有至少两种常规模式,一种是伴唱模式,一种是随唱模式。伴唱模式最后输出的音频中,人声部分主要是用户的声音,主要适用于对歌曲比较熟悉的用户,通过对歌手音轨增益调整减弱以及对用户音轨增益调整增强实现;而随常模式一般最后输出的音频中,人声部分是歌手的声音,主要适用于对歌曲不是非常熟悉的用户,通过对歌手音轨增益调整增强,以及对用户音轨增益调整减弱实现。
[0003]这两种模式之间可以进行自由切换,但是目前市面上的切换方式需要用户自己进行切换选择。当用户正在忙着其他事情的时候,模式是固定不变的。例如用户唱到一半,忽然忘词了,想要切换随唱模式听歌手的声音以获得提醒,需要停下手中的工作,在终端上进行模式切换。因此,目前的K歌软件或设备无法自动对歌手音轨和用户音轨进行合适的增益。

技术实现思路

[0004]本专利技术的主要目的在于提供一种音轨增益调整方法、装置、智能终端及存储介质,旨在解决现有技术中K歌过程中无法自动对歌手音轨和用户音轨进行合适的增益的问题。
[0005]为实现上述目的,本专利技术提供一种音轨增益调整方法,包括:
[0006]获取待处理的音频数据,音频数据包括歌手初始音轨数据和用户初始音轨数据;
[0007]当用户初始音轨数据的音频增益值符合预设的参与规则时,对用户初始音轨数据和歌手初始音轨数据进行增益处理,生成用户目标音轨数据和歌手目标音轨数据。
[0008]此外,为实现上述目的,本专利技术还提供一种音轨增益调整装置,包括:
[0009]获取单元,用于获取待处理的音频数据,音频数据包括歌手初始音轨数据和用户初始音轨数据;
[0010]调整单元,用于当用户初始音轨数据的音频增益值符合预设的参与规则时,对用户初始音轨数据和歌手初始音轨数据进行增益处理,生成用户目标音轨数据和歌手目标音轨数据。
[0011]此外,为实现上述目的,本专利技术还提供一种智能终端,智能终端包括存储器、处理器及存储在存储器上并可在处理器上运行的音轨增益调整程序,处理器执行音轨增益调整程序时实现如上的音轨增益调整方法的步骤。
[0012]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,计算机可读存储介质存储有音轨增益调整程序,音轨增益调整程序被处理器执行时实现如上的音轨增益调整方法的步骤。
[0013]在本专利技术中,先获取待处理的音频数据,然后判断用户初始音轨数据的音频增益值是否符合预设的参与规则,若用户初始音轨数据的音频增益值是否符合预设的参与规则,则说明用户正在参与K歌,因此对用户初始音轨数据和歌手初始音轨数据进行增益处理。因此,通过本专利技术,可在K歌过程中,根据音频增益值,判断用户是否参与K歌,从而自动对用户初始音轨数据和歌手初始音轨数据进行适应性音轨增益调整处理,以实现K歌过程中的自动增益。
附图说明
[0014]图1是本专利技术音轨增益调整方法提供的较佳实施例的流程图;
[0015]图2是本专利技术音轨增益调整方法提供的较佳实施例中步骤S200的流程图;
[0016]图3为本专利技术音轨增益调整装置的功能单元示意图;
[0017]图4为本专利技术智能终端的较佳实施例的运行环境示意图。
具体实施方式
[0018]为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0019]本专利技术较佳实施例的音轨增益调整方法,如图1所示,音轨增益调整方法包括以下步骤:
[0020]步骤S100,智能终端获取待处理的音频数据,音频数据包括歌手初始音轨数据和用户初始音轨数据。
[0021]具体地,在本实施例中,该智能终端包括智能电视、智能油烟机。随着智能化的进展,家电也进一步向智能化发展,例如可以自动播放音乐的智能影响,根据用户体温自动进行空气温度调节的智能空调。其中,油烟机也向智能化发展。现在的智能油烟机功能丰富,具有用于与用户进行互动的大型互动屏,还具备智能调节风力档位,远程操控,延时换气,可变灯光等功能。该互动屏除与用户进行交互外,还可提供天气、时间显示,甚至提供音乐、电视、新闻资源、唱歌等娱乐资源。在为便于描述,后续实施例以智能油烟机进行描述。
[0022]当用户正在烹饪时,通过语音或按键选择自己想要的歌曲,并开启智能油烟机的唱歌模式。在进入唱歌模式时,智能油烟机开启麦克风,获取用户的声音,并保存为用户初始音轨数据。同时还获取用户选中的歌曲的的人声音轨作为歌手初始音轨数据。将用户初始音轨数据和歌手初始音轨数据作为待进行增益的音频数据保存。然后智能油烟机中的音轨增益调整程序会持续或周期性地获取本地保存且待增益的音频数据。
[0023]音频数据还包括背景音轨数据,音频数据的数据类型包括混合音频数据和独立音频数据,其中,独立音频数据为歌手初始音轨数据、背景音轨数据和用户初始音轨数据独立存在的音轨数据,混合音频数据包括由歌手初始音轨数据、背景音轨数据和用户初始音轨数据混合的音轨数据。
[0024]具体地,一般歌曲中,除歌手的人声外,还包括背景奏乐,例如吉他音、钢琴音,在本实施例中,待处理的音频数据中包括背景音轨数据。
[0025]此外,本实施例中,智能油烟机所获取的音频数据包括两种数据类型,一种是混合
音频数据,一种是独立音频数据。其中,混合音频数据是指存在音轨混合的音频数据,例如在很多歌曲库中,歌曲中人声部分和背景音乐部分是混合在一起的,还例如为了统一各个音轨的相对增益,还可能将歌手初始音轨数据、背景音轨数据和用户初始音轨数据进行混合。
[0026]进一步地,为能够处理不同类型的音频数据,获取待处理的音频数据之后,还包括:
[0027]步骤S110,当音频数据为混合音频数据时,智能终端根据音频数据的频率和各个采样点的增益值,将音频数据拆分,生成歌手初始音轨数据、背景音轨数据和用户初始音轨数据。
[0028]具体地,若该音频数据为独立音频数据,则音频数据中的音轨数量为3;若该音频数据为歌手初始音轨数据和背景音轨数据混合,用户初始音轨数据独立的混合音频数据,则音轨数量为2;若该音频数据为歌手初始音轨数据、背景音轨数据和用户初始音轨数据混合的音频数据,则音轨数量为1。因此,根据音频数据中的音轨数量,可判断音频数据是否为混合音频数据。
[0029]一般用户需要的是歌手声音变小,而背景声音不便,从而得到自身,因此为更好地实现唱歌效果,需要对各个音轨数据进行单独处理,若音频数据为独立音频数据,则可直接对歌手初始音轨数据和用户初始音轨数据进行处理。若音轨数据为混合音频数据,则需要将混合音频数据进行拆分,得到歌手本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音轨增益调整方法,其特征在于,包括:获取待处理的音频数据,所述音频数据包括歌手初始音轨数据和用户初始音轨数据;当所述用户初始音轨数据的音频增益值符合预设的参与规则时,对所述用户初始音轨数据和所述歌手初始音轨数据进行增益处理,生成用户目标音轨数据和歌手目标音轨数据。2.根据权利要求1所述的方法,其特征在于,所述音频数据还包括背景音轨数据,所述音频数据的数据类型包括混合音频数据和独立音频数据,其中,所述独立音频数据为所述歌手初始音轨数据、所述背景音轨数据和所述用户初始音轨数据独立存在的音轨数据,所述混合音频数据包括由所述歌手初始音轨数据、所述背景音轨数据和所述用户初始音轨数据混合的音轨数据。3.根据权利要求2所述的方法,其特征在于,所述获取待处理的音频数据之后,所述方法还包括:当所述音频数据为所述混合音频数据时,根据所述音频数据的频率和各个采样点的增益值将所述音频数据拆分,生成所述歌手初始音轨数据、所述背景音轨数据和所述用户初始音轨数据。4.根据权利要求3所述的方法,其特征在于,所述根据所述音频数据的频率和各个采样点的增益值将所述音频数据拆分,生成所述歌手初始音轨数据、所述背景音轨数据和所述用户初始音轨数据,包括:计算所述音频数据的中频区域的最大增益值和低频区域的最小增益值之间的第一差值,并将所述第一差值作为歌手初始音轨数据增益值范围;以及计算所述音频数据的中频区域的中间增益值和低频区域的最小增益值之间的第二差值,并将所述第二差值作为用户初始音轨数据增益值范围;以及计算所述音频数据的高频区域的最大增益值和高频区域的最小增益值之间的第三差值,并将所述第三差值作为背景音轨数据增益值范围;根据所述歌手初始音轨数据增益值范围、所述背景音轨数据增益值范围和所述用户初始音轨数据增益值范围对所述音频数据进行拆分,分别生成所述歌手初始音轨数据、所述背景音轨数据和所述用户初始音轨数据。5.根据权利要求1-4中任意一项所述的方法,其特征在于,所述对所述用户初始音轨数据和所述歌手初始音轨数据进行增益处理,生成用户目标音轨数据和歌手目标音轨数据,包括:计算所述用户初始音轨数据对应的用户平均增益值,及所述歌手初始音轨数据对应的歌手平均增益值;当所述用户平均增益值大于等于所述歌手平均增益值时,对所述歌手初始音轨数据进行增益减弱,生成歌手目标音轨数据,以及对所述用户初始音轨数据进行增益增强,生成用户目标音轨数据;或者,当所述用户平均增益...

【专利技术属性】
技术研发人员:徐小健
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

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

1