基于音频数据的修音展示方法及装置与流程

文档序号:15923763发布日期:2018-11-14 00:55阅读:207来源:国知局

本申请涉及修音领域,具体而言,涉及一种基于音频数据的修音展示方法及装置。

背景技术

移动互联网技术的发展,使人们能够通过手机、平板等移动智能端完成各种娱乐活动、快捷支付等,使人们的生活越来越便捷。

诸如:线上唱k软件,通过服务器、智能端app的配合,达到歌曲搜索、演唱(录入声音)、上传、评分、排名等目的;从而使人员能够不受位置、硬件设施的限制,在线上完成唱k及pk等娱乐活动。

但是,录入的声音往往有走音、音准差等问题,现有技术中的线上唱k软件并没有提供修正录入的声音的方法,且通过专业修音软件时,修音的模式单一,修音过程复杂,修音效果呈现能力也较弱。

针对相关技术中修音效果呈现能力较弱造成的用户体验差的问题,目前尚未提出有效的解决方案。



技术实现要素:

本申请的主要目的在于提供一种基于音频数据的修音展示方法及装置,以解决修音效果呈现能力较弱造成的用户体验差的问题。

为了实现上述目的,根据本申请的一个方面,提供了一种基于音频数据的修音展示方法。

根据本申请的基于音频数据的修音展示方法包括:对终端的音频数据执行生成修音数据的修音操作;终端监测在修音后得到的页面中是否有第一触发事件;如果终端监测在修音后得到的页面中有第一触发事件,则在修音后得到的页面中展示所述音频数据和所述修音数据的比对结果。

进一步的,在修音后得到的页面中展示所述音频数据和所述修音数据的比对结果之后还包括:标识所述修音数据对应的文字信息;对修音后得到的页面执行预设锁定操作。

进一步的,对终端的音频数据执行生成修音数据的修音操作包括:终端监测是否有第二触发事件;如果终端监测有第二触发事件,则进入第一修音页面;终端在所述第一修音页面中监测是否有第三触发事件;如果终端在所述第一修音页面中监测有第三触发事件,则按照预设切换规则切换修音模式,并对所述终端中的音频数据执行切换模式下的修音操作。

进一步的,对终端的音频数据执行生成修音数据的修音操作之后还包括:终端断点播放所述录音数据;按照播放进度显示所述录音数据对应的文字信息;根据修音结果标识经过修音的录音数据对应的第一文字信息,并解锁所述第一文字信息所在的句段;根据修音结果标识无法修音的录音数据对应的第二文字信息,并锁定所述第二文字信息所在的句段;根据修音结果标识未修音的录音数据对应的第三文字信息,并锁定所述第三文字信息所在的句段。

进一步的,终端在所述第一修音页面中监测是否有第三触发事件之后还包括:如果终端在进入的第一修音页面中监测没有第三触发事件,则对所述终端中的录音数据执行预设修音模式下的修音操作。

为了实现上述目的,根据本申请的另一方面,提供了一种基于音频数据的修音展示装置。

根据本申请的基于音频数据的修音展示装置包括:修音单元,用于对终端的音频数据执行生成修音数据的修音操作;监测单元,用于监测在修音后得到的页面中是否有第一触发事件;执行单元,用于如果监测在修音后得到的页面中有第一触发事件,则在修音后得到的页面中展示所述音频数据和所述修音数据的比对结果。

进一步的,还包括:第一标识模块,标识所述修音数据对应的文字信息;锁定模块,对修音后得到的页面执行预设锁定操作。

进一步的,所述修音单元包括:第一监测模块,用于终端监测是否有第二触发事件;页面模块,用于如果终端监测有第二触发事件,则进入第一修音页面;第二监测模块,用于终端在所述第一修音页面中监测是否有第三触发事件;第一执行模块,用于如果终端在所述第一修音页面中监测有第三触发事件,则按照预设切换规则切换修音模式,并对所述终端中的音频数据执行切换模式下的修音操作。

进一步的,断点续播单元和第二标识单元,所述断点续播单元,用于终端断点播放所述音频数据;以及,按照播放进度显示所述音频数据对应的文字信息;所述第二标识单元,用于根据修音结果标识经过修音的录音数据对应的第一文字信息,并解锁所述第一文字信息所在的句段;根据修音结果标识无法修音的录音数据对应的第二文字信息,并锁定所述第二文字信息所在的句段;以及,根据修音结果标识未修音的录音数据对应的第三文字信息,并锁定所述第三文字信息所在的句段。

进一步的,所述修音单元还包括:第二执行模块,所述第二执行模块,用于如果终端在进入的第一修音页面中监测没有第三触发事件,则对所述终端中的录音数据执行预设修音模式下的修音操作。

在本申请实施例中,采用基于音频数据的修音展示的方式,通过在完成修音后的修音页面中的简单触发操作,达到了在修音后得到的页面中展示所述音频数据和所述修音数据的比对结果的目的,从而实现了提高修音效果呈现能力的技术效果,进而解决了由于修音效果呈现能力较弱造成的用户体验差的技术问题。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请第一实施例的修音展示方法流程示意图;

图2是根据本申请第二实施例的修音展示方法流程示意图;

图3是根据本申请第三实施例的修音展示方法流程示意图;

图4是根据本申请第四实施例的修音展示方法流程示意图;

图5是根据本申请第五实施例的修音展示方法流程示意图;

图6是根据本申请第一实施例的修音展示装置结构示意图;

图7是根据本申请第二实施例的修音展示装置结构示意图;

图8是根据本申请第三实施例的修音展示装置结构示意图;

图9是根据本申请第四实施例的修音展示装置结构示意图;

图10是根据本申请第五实施例的修音展示装置结构程示意图;

图11是根据本申请一优选实施例的修音后的页面状态示意图之一;

图12是根据本申请一优选实施例的修音后的页面状态示意图之二。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本申请中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本发明及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。

并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本发明中的具体含义。

此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

根据本发明实施例,提供了一种基于音频数据的修音展示方法,如图1所示,该方法包括如下的步骤s102至步骤s106:

步骤s102、对终端的音频数据执行生成修音数据的修音操作;

终端是指手机、ipad等智能设备;音频数据是指通过终端录入的音频数据,优选为录入的人声;音频数据录入后,可以先通过预设的修音模式进行初步修音,再将初步修音后的数据输入本方法中,进行模式可变的精细修音。初步修音为全自动进行,优选为在音频录入完成时,自动通过预设模式修音,同时进入初步修音完成后的第二修音页面对第二修音页面做相应的操作,能够进入第一修音页面,对第一修音页面做相应的操作,能够进入第三修音界面,第三修音界面为精细修音时的界面和精细修音完成后的界面,对精细修音完成后的界面做相应的操作能够返回第二修音页面。从而通过简单的操作,就可以切换修音模式,并通过所选的模式实现精细修音,最终精细修音完成后得到一修音结果,该修音结果至少包括经过修音的音频数据(修音数据)。

步骤s104、终端监测在修音后得到的页面中是否有第一触发事件;

如图11所示,修音后得到的页面为修音后的第一修音页面;第一触发事件为通过终端生成并监测的事件;优选的,第一触发事件包括:终端显示的界面中的进入原音比对界面的按钮区域,以及点击、触摸或通过其他活动该区域的事件;优选的,第一触发事件为修音后得到的页面中的原音对比按钮。

步骤s106、如果终端监测在修音后得到的页面中有第一触发事件,则在修音后得到的页面中展示所述音频数据和所述修音数据的比对结果。

如图12所示,当终端监测到对该区域的点击、触摸或其他活动时,可进入原音比对界面,在该界面展示音频数据和修音数据的比对结果,具体而言,在修音后得到的第一修音页面中,具有原音对比按钮,通过点击、触摸等形式,可以进入和离开原音对比状态;进入原音对比状态后,会产生一比对结果,用于展示所述音频数据和所述修音数据的声音,修音器和歌词均显示当前修音模式下的修复信息,和当前修音模式修正的问题可以一一对应,错误的歌词用红色展示。进一步直观体现唱错的信息,能够为下一次录制提供参考,从而实现了提高修音效果呈现能力的技术效果。

从以上的描述中,可以看出,本发明实现了如下技术效果:

在本申请实施例中,采用基于音频数据的修音展示的方式,通过在完成修音后的修音页面中的简单触发操作,达到了在修音后得到的页面中展示所述音频数据和所述修音数据的比对结果的目的,从而实现了提高修音效果呈现能力的技术效果,进而解决了由于修音效果呈现能力较弱造成的用户体验差的技术问题。

根据本发明实施例,优选的,如图2所示,在修音后得到的页面中展示所述音频数据和所述修音数据的比对结果之后还包括:

步骤s202、标识所述修音数据对应的文字信息;

步骤s204、对修音后得到的页面执行预设锁定操作。

第一修音页面中至少包括:精细修音的模式选择按钮区域、播放器区域、修音器区域及对比原音按钮区域;修音器和歌词均显示精细修音模式下的修复信息,和精细修音模式下的问题可以一一对应,错误的歌词用红色展示。修音器及播放器的显示逻辑和之前的页面一致。在精细修音页面对比原音时,歌词左侧的修音单选按钮隐藏和底部提示文案不显示,模式按钮全部置灰,点击无响应。关闭对比原音状态后,歌词左侧单选按钮及底部提示文案恢复显示,模式切换按钮恢复可点状态。防止原音比对时的误操作,导致界面显示错乱。

根据本发明实施例,优选的,如图3所示,对终端的音频数据执行生成修音数据的修音操作包括:

步骤s302、终端监测是否有第二触发事件;

步骤s304、如果终端监测有第二触发事件,则进入第一修音页面;

步骤s306、终端在所述第一修音页面中监测是否有第三触发事件;

步骤s308、如果终端在所述第一修音页面中监测有第三触发事件,则按照预设切换规则切换修音模式,并对所述终端中的音频数据执行切换模式下的修音操作。

具体的,第二触发事件为通过终端生成并监测的事件;优选的,第二触发事件包括:终端显示的界面中的进入精细修音界面的按钮区域,以及点击、触摸或通过其他活动该区域的事件;当终端监测到对该区域的点击、触摸或其他活动时,可进入精细修音界面。第一修音页面即精细修音界面,终端监测到第一触发事件,则向服务器发出调取并显示第一修音页面的请求,服务器响应该请求,将第一修音页面在终端上显示。第一修音页面中至少包括:精细修音的模式选择按钮区域、播放器区域、修音器区域及对比原音按钮区域;其中,播放器区域、修音器区域及对比原音按钮区域均为初级修音页面中调出的,延续在精细修音界面(第一修音页面)中使用。为简化精细修音的过程提供了保障,使用户界面足够直观,有助于用户完成精细修音。第三触发事件为通过终端生成并监测的事件;优选的,第三触发事件包括:第一修音页面中用于选择修音模式的按钮区域,以及点击、触摸或通过其他活动触发该区域的事件,至少为两种可选的修音模式区域;当终端监测到对该区域的点击、触摸或其他活动时,可进入具体修音的操作。修音模式预先设置于服务器中,当某个修音模式区域被人员触摸、点击时,则从服务器调取与之对应的修音模式,一种修音模式对应一种修音规则,修音规则可以按照对修音的范围、要求和程度划分的多个等级,优选为三个等级,分别为轻度、中度和深度修音,修音等级越高,检测出的问题越多,修音的程度、要求越高,范围越大。丰富了精细修音的模式,使人员可以根据实际情况选择合适的修音模式,进行修音,从而提升了用户使用本发明的体验度。修音的过程中,进入修音界面,采用音频数据比对的方式:将录入的音频数据和预设的音频数据在音高、节奏等方面相互比对,分别计算两者音高、节奏的正确率,可由以下符号表示:未修音频(音高正确率、节奏正确率),已修音频(音高正确率、节奏正确率),再根据正确率计算两者的音准率(求和),最后将两者的音准率求差加绝对值,得到修音完成后的音准提升率;可见,采用不同的修音等级,能够得到不同的音准提升率,等级越高,获得的音准提升率越高;修音完成后得到修音数据和音准提升率。仅需简单操作,就可以实现修音,提升了用户体验度。

根据本发明实施例,优选的,如图4所示,对终端的音频数据执行生成修音数据的修音操作之后还包括:

步骤s402、终端断点播放所述录音数据;

步骤s404、按照播放进度显示所述录音数据对应的文字信息;

步骤s406、根据修音结果标识经过修音的录音数据对应的第一文字信息,并解锁所述第一文字信息所在的句段;

步骤s408、根据修音结果标识无法修音的录音数据对应的第二文字信息,并锁定所述第二文字信息所在的句段;

步骤s410、根据修音结果标识未修音的录音数据对应的第三文字信息,并锁定所述第三文字信息所在的句段。

离开修音完成界面后,终端自动调取修音前的通过播放器播放未修音的音频数据的进度,自动继续往下播放修音后的音频(修音数据);具有断点续播的功能,使人员更方便。根据音频数据的播放进度,关联出对应的文字信息,并且随着音频数据的播放而滚动,达到相互对应的目的;进一步的,对当前播放的音频数据对应的文字信息做特殊颜色和字体放大处理,对其他文字信息做灰色区别处理,从而能够凸显正播放的文字,使人员更直观的了解音频播放的进度、状态。修音结果包括:经过修音的数据、未经过修音的数据,以及无法修音的数据;优选的,经过修音的数据对应的第一文字信息通过绿色标识,且当前播放句和非当前播放句中修复歌词的绿色饱和度需要稍作区分;未经过修音的数据对应的第二文字信息通过白色标识;无法修音的数据对应的第三文字信息通过红色标识;第一、二、三文字信息组合形成一份完整的文字信息,即歌词。从而人员直观的了解到自己哪句、哪个词唱的不到位,为锻炼技巧、演唱更高音准的音频提供保障。当无法修复句为某句段里面的一部分时,单选按钮置绿色,人员可取消;当无法修复句为这句里面如全部时,则歌词全部变成红色,左侧单选按钮置灰不可取消;当用户整句没有演唱时,当句歌词置灰显示,左侧单选按钮单句置灰不可取消。

根据本发明实施例,优选的,如图5所示,终端在所述第一修音页面中监测是否有第三触发事件之后还包括:

步骤s502、如果终端在进入的第一修音页面中监测没有第三触发事件,则对所述终端中的录音数据执行预设修音模式下的修音操作。

如果在一定周期内没有监测到第三触发事件,则认为人员没有自行设定修音模式的需求,优选的,本方法默认以预先设定的修音模式进行修音;可选的,还也可以为预先设定的随机选择程序,从三种修音模式中随机选择一个作为修音的模式。保证最终获得的音频的效果和质量。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

根据本发明实施例,还提供了一种用于实施上述基于音频数据的修音展示方法的装置,如图6所示,该装置包括:修音单元,用于对终端的音频数据执行生成修音数据的修音操作;监测单元,用于监测在修音后得到的页面中是否有第一触发事件;执行单元,用于如果监测在修音后得到的页面中有第一触发事件,则在修音后得到的页面中展示所述音频数据和所述修音数据的比对结果。

具体的,终端是指手机、ipad等智能设备;音频数据是指通过终端录入的音频数据,优选为录入的人声;音频数据录入后,可以先通过预设的修音模式进行初步修音,再将初步修音后的数据输入本方法中,进行模式可变的精细修音。初步修音为全自动进行,优选为在音频录入完成时,自动通过预设模式修音,同时进入初步修音完成后的第二修音页面对第二修音页面做相应的操作,能够进入第一修音页面,对第一修音页面做相应的操作,能够进入第三修音界面,第三修音界面为精细修音时的界面和精细修音完成后的界面,对精细修音完成后的界面做相应的操作能够返回第二修音页面。从而通过简单的操作,就可以切换修音模式,并通过所选的模式实现精细修音,最终精细修音完成后得到一修音结果,该修音结果至少包括经过修音的音频数据(修音数据)。如图11所示,修音后得到的页面为修音后的第一修音页面;第一触发事件为通过终端生成并监测的事件;优选的,第一触发事件包括:终端显示的界面中的进入原音比对界面的按钮区域,以及点击、触摸或通过其他活动该区域的事件;优选的,第一触发事件为修音后得到的页面中的原音对比按钮。如图12所示,当终端监测到对该区域的点击、触摸或其他活动时,可进入原音比对界面,在该界面展示音频数据和修音数据的比对结果,具体而言,在修音后得到的第一修音页面中,具有原音对比按钮,通过点击、触摸等形式,可以进入和离开原音对比状态;进入原音对比状态后,会产生一比对结果,用于展示所述音频数据和所述修音数据的声音,修音器和歌词均显示当前修音模式下的修复信息,和当前修音模式修正的问题可以一一对应,错误的歌词用红色展示。进一步直观体现唱错的信息,能够为下一次录制提供参考,从而实现了提高修音效果呈现能力的技术效果。

根据本发明实施例,优选的,如图7所示,还包括:第一标识模块,标识所述修音数据对应的文字信息;锁定模块,对修音后得到的页面执行预设锁定操作。第一修音页面中至少包括:精细修音的模式选择按钮区域、播放器区域、修音器区域及对比原音按钮区域;修音器和歌词均显示精细修音模式下的修复信息,和精细修音模式下的问题可以一一对应,错误的歌词用红色展示。修音器及播放器的显示逻辑和之前的页面一致。在精细修音页面对比原音时,歌词左侧的修音单选按钮隐藏和底部提示文案不显示,模式按钮全部置灰,点击无响应。关闭对比原音状态后,歌词左侧单选按钮及底部提示文案恢复显示,模式切换按钮恢复可点状态。防止原音比对时的误操作,导致界面显示错乱。

根据本发明实施例,优选的,如图8所示,所述修音单元包括:第一监测模块,用于终端监测是否有第二触发事件;页面模块,用于如果终端监测有第二触发事件,则进入第一修音页面;第二监测模块,用于终端在所述第一修音页面中监测是否有第三触发事件;第一执行模块,用于如果终端在所述第一修音页面中监测有第三触发事件,则按照预设切换规则切换修音模式,并对所述终端中的音频数据执行切换模式下的修音操作。丰富了精细修音的模式,使人员可以根据实际情况选择合适的修音模式,进行修音,从而提升了用户使用本发明的体验度。仅需简单操作,就可以实现修音,提升了用户体验度。

根据本发明实施例,优选的,如图9所示,断点续播单元和第二标识单元,所述断点续播单元,用于终端断点播放所述音频数据;以及,按照播放进度显示所述音频数据对应的文字信息;所述第二标识单元,用于根据修音结果标识经过修音的录音数据对应的第一文字信息,并解锁所述第一文字信息所在的句段;根据修音结果标识无法修音的录音数据对应的第二文字信息,并锁定所述第二文字信息所在的句段;以及,根据修音结果标识未修音的录音数据对应的第三文字信息,并锁定所述第三文字信息所在的句段。具有断点续播的功能,使人员更方便。通过文字信息显示使人员更直观的了解音频播放的进度、状态。通过标识使人员直观的了解到自己哪句、哪个词唱的不到位,为锻炼技巧、演唱更高音准的音频提供保障。

根据本发明实施例,优选的,如图10所示,所述修音单元还包括:第二执行模块,所述第二执行模块,用于如果终端在进入的第一修音页面中监测没有第三触发事件,则对所述终端中的录音数据执行预设修音模式下的修音操作。如果在一定周期内没有监测到第三触发事件,则认为人员没有自行设定修音模式的需求,优选的,本方法默认以预先设定的修音模式进行修音;可选的,还也可以为预先设定的随机选择程序,从三种修音模式中随机选择一个作为修音的模式。保证最终获得的音频的效果和质量。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1