音频演绎的模式切换方法及装置制造方法及图纸

技术编号:15030323 阅读:79 留言:0更新日期:2017-04-05 07:59
本发明专利技术公开了一种音频演绎的模式切换方法及装置,属于多媒体处理技术领域。所述方法包括:检测当前是否采集到来自用户的外部音频信号;若当前未采集到来自用户的外部音频信号且处于伴奏模式,则检测显示界面上是否显示有文本数据,所述文本数据根据所述伴奏音频的播放进度匹配显示;若所述显示界面上显示有处于动画显示状态的文本数据,且未采集到所述外部音频信号的持续时长已达到预设停顿时长,则由所述伴奏模式切换至伴唱模式。本发明专利技术通过采集来自用户的外部音频信号,实现了基于外部音频信号自动在伴奏模式和伴唱模式之间的自由切换,由于无需用户手动触发模式切换,因此较为便利与智能化,效果较佳。

【技术实现步骤摘要】

本专利技术涉及多媒体处理
,特别涉及一种音频演绎的模式切换方法及装置。
技术介绍
长久以来,K歌作为一项日常休闲娱乐活动一直广受用户追捧。时下随着诸如智能手机或平板电脑等移动终端具备的功能越来越多,用户宅在家中足不出户便可实现K歌。比如,在智能手机上安装K歌软件,通过K歌软件用户无需走进KTV即可实现音频演绎。在音频演绎过程中,K歌软件通常可提供伴奏模式和伴唱模式供用户切换。现有技术在进行模式切换时需要用户手动触发。比如,用户当前在演绎一项自己不是很熟悉的音频,因此需要用户手动触发模式切换按钮,以实现从伴奏模式切换至伴唱模式,播放该项音频的原唱;或者,用户当前在演绎一项自己十分熟悉的音频,而当前处于伴唱模式,因此同样需要用户手动触发模式切换按钮,以实现从伴唱模式切换至伴奏模式,仅播放该项音频的伴奏。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:由于音频演绎的模式切换需用户手动触发,因此较为繁琐,不够便利与智能化,效果不佳。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种音频演绎的模式切换方法及装置。所述技术方案如下:一方面,提供了一种音频演绎的模式切换方法,所述方法包括:检测当前是否采集到来自用户的外部音频信号;若当前未采集到来自用户的外部音频信号且处于伴奏模式,则检测显示界面上是否显示有文本数据,所述伴奏模式指代播放伴奏音频的模式,所述文本数据根据所述伴奏音频的播放进度匹配显示;若所述显示界面上显示有处于动画显示状态的文本数据,且未采集到所述外部音频信号的持续时长已达到预设停顿时长,则由所述伴奏模式切换至伴唱模式,所伴唱模式指代同步播放所述伴奏音频和原唱音频的模式。在另一个实施例中,所述方法还包括:若当前采集到了来自用户的外部音频信号,则判断当前是否处于所述伴唱模式;若当前处于所述伴唱模式,则由所述伴唱模式切换至所述伴奏模式。在另一个实施例中,所述检测当前是否采集到来自用户的外部音频信号,包括:接收音频采集设备采集的外部环境的音频信号;判断采集到的音频信号的强度是否大于预设音量强度;若所述采集到的音频信号的强度小于所述预设音量强度,则确定当前未采集到来自用户的所述外部音频信号。在另一个实施例中,所述方法还包括:对于包含引导数据和正文数据的文本数据,在检测到所述显示界面上显示有所述文本数据后,检测所述文本数据中包含的所述正文数据是否处于动画显示状态;若所述正文数据处于所述动画显示状态,则确定所述显示界面上显示有处于所述动画显示状态的文本数据。其中,所述引导数据指代引导所述用户进行音频演绎的数据,所述正文数据指代需所述用户进行音频演绎的数据。在另一个实施例中,所述方法还包括:若所述正文数据中包含的至少一个文字处于逐字滚动显示的状态,则确定所述正文数据处于所述动画显示状态;或,若所述正文数据中包含的至少一个文字处于字体颜色逐字改变的状态,则确定所述正文数据处于所述动画显示状态;或,若所述正文数据中包含的至少一个文字处于字体大小逐字改变的状态,则确定所述正文数据处于所述动画显示状态。在另一个实施例中,所述方法还包括:若当前采集到了来自用户的外部音频信号,则将对所述外部音频信号进行识别,得到识别结果;若所述识别结果中包括与所述伴奏模式匹配的关键字,则切换至所述伴奏模式;若所述识别结果中包括与所述伴唱模式匹配的关键字,则切换至所述伴唱模式。另一方面,提供了一种音频演绎的模式切换装置,所述装置包括:第一检测模块,用于检测当前是否采集到来自用户的外部音频信号;第二检测模块,用于若当前未采集到来自用户的外部音频信号且处于伴奏模式,则检测显示界面上是否显示有文本数据,所述伴奏模式指代播放伴奏音频的模式,所述文本数据根据所述伴奏音频的播放进度匹配显示;切换模块,用于若所述显示界面上显示有处于动画显示状态的文本数据,且未采集到所述外部音频信号的持续时长已达到预设停顿时长,则由所述伴奏模式切换至伴唱模式,所伴唱模式指代同步播放所述伴奏音频和原唱音频的模式。在另一个实施例中,所述装置还包括:判断模块,用于若当前采集到了来自用户的外部音频信号,则判断当前是否处于所述伴唱模式;所述切换模块,用于若当前处于所述伴唱模式,则由所述伴唱模式切换至所述伴奏模式。在另一个实施例中,所述第一检测模块,用于接收音频采集设备采集的外部环境的音频信号;判断采集到的音频信号的强度是否大于预设音量强度;若所述采集到的音频信号的强度小于所述预设音量强度,则确定当前未采集到来自用户的所述外部音频信号。在另一个实施例中,所述第二检测模块,用于对于包含引导数据和正文数据的文本数据,在检测到所述显示界面上显示有所述文本数据后,检测所述文本数据中包含的所述正文数据是否处于动画显示状态;若所述正文数据处于所述动画显示状态,则确定所述显示界面上显示有处于所述动画显示状态的文本数据。其中,所述引导数据指代引导所述用户进行音频演绎的数据,所述正文数据指代需所述用户进行音频演绎的数据。在另一个实施例中,所述第二检测模块,用于若所述正文数据中包含的至少一个文字处于逐字滚动显示的状态,则确定所述正文数据处于所述动画显示状态;或,若所述正文数据中包含的至少一个文字处于字体颜色逐字改变的状态,则确定所述正文数据处于所述动画显示状态;或,若所述正文数据中包含的至少一个文字处于字体大小逐字改变的状态,则确定所述正文数据处于所述动画显示状态。在另一个实施例中,所述装置还包括:识别模块,用于若当前采集到了来自用户的外部音频信号,则将对所述外部音频信号进行识别,得到识别结果;所述切换模块,用于若所述识别结果中包括与所述伴奏模式匹配的关键字,则切换至所述伴奏模式;所述切换模块,用于若所述识别结果中包括与所述伴唱模式匹配的关键字,则切换至所述伴唱模式。本专利技术实施例提供的技术方案带来的有益效果是:通过采集来自用户的外部音频信号,实现了基于外部音频信号自动在伴奏模式和伴唱模式之间的自由切换,由于无需用户手动触发模式切换,因此较为便利与智能化,效果较佳。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种音频演绎的模式切换方法的流程图;图2是本专利技术实施例提供的一种音频演绎的模式切换方法的流程图;图3a是本专利技术实施例提供的一种文本数据显示的示意图;图3b是本专利技术实施例提供的一种文本数据显示的示意图;图4是本专利技术实施例提供的一种模式切换示意图;图5是本专利技术实施例提供的一种音频演绎的模式切换装置结构示意图;图6是本专利技术实施例提供的一种终端的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。在对本专利技术实施例进行详细地解释说明之前,还对本专利技术实施例可能涉及到的名词进行介绍。伴奏模式:指代仅播放伴奏音频的模式。对于一首歌曲来说,众所周知其本质上由两个部分组成,一部分为伴奏音频,另一部分为歌曲演唱者进行演绎的原唱音频。在伴奏模式下,仅播放这首歌曲的伴奏,而不播放歌曲演唱者的原唱音频。在本专利技术实施本文档来自技高网...

【技术保护点】
一种音频演绎的模式切换方法,其特征在于,所述方法包括:检测当前是否采集到来自用户的外部音频信号;若当前未采集到来自用户的外部音频信号且处于伴奏模式,则检测显示界面上是否显示有文本数据,所述伴奏模式指代播放伴奏音频的模式,所述文本数据根据所述伴奏音频的播放进度匹配显示;若所述显示界面上显示有处于动画显示状态的文本数据,且未采集到所述外部音频信号的持续时长已达到预设停顿时长,则由所述伴奏模式切换至伴唱模式,所伴唱模式指代同步播放所述伴奏音频和原唱音频的模式。

【技术特征摘要】
1.一种音频演绎的模式切换方法,其特征在于,所述方法包括:检测当前是否采集到来自用户的外部音频信号;若当前未采集到来自用户的外部音频信号且处于伴奏模式,则检测显示界面上是否显示有文本数据,所述伴奏模式指代播放伴奏音频的模式,所述文本数据根据所述伴奏音频的播放进度匹配显示;若所述显示界面上显示有处于动画显示状态的文本数据,且未采集到所述外部音频信号的持续时长已达到预设停顿时长,则由所述伴奏模式切换至伴唱模式,所伴唱模式指代同步播放所述伴奏音频和原唱音频的模式。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若当前采集到了来自用户的外部音频信号,则判断当前是否处于所述伴唱模式;若当前处于所述伴唱模式,则由所述伴唱模式切换至所述伴奏模式。3.根据权利要求1所述的方法,其特征在于,所述检测当前是否采集到来自用户的外部音频信号,包括:接收音频采集设备采集的外部环境的音频信号;判断采集到的音频信号的强度是否大于预设音量强度;若所述采集到的音频信号的强度小于所述预设音量强度,则确定当前未采集到来自用户的所述外部音频信号。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:对于包含引导数据和正文数据的文本数据,在检测到所述显示界面上显示有所述文本数据后,检测所述文本数据中包含的所述正文数据是否处于动画显示状态;若所述正文数据处于所述动画显示状态,则确定所述显示界面上显示有处于所述动画显示状态的文本数据。其中,所述引导数据指代引导所述用户进行音频演绎的数据,所述正文数据指代需所述用户进行音频演绎的数据。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述正文数据中包含的至少一个文字处于逐字滚动显示的状态,则确定所述正文数据处于所述动画显示状态;或,若所述正文数据中包含的至少一个文字处于字体颜色逐字改变的状态,则确定所述正文数据处于所述动画显示状态;或,若所述正文数据中包含的至少一个文字处于字体大小逐字改变的状态,则确定所述正文数据处于所述动画显示状态。6.根据权利要求1至5中任一权利要求所述的方法,其特征在于,所述方法还包括:若当前采集到了来自用户的外部音频信号,则将对所述外部音频信号进行识别,得到识别结果;若所述识别结果中包括与所述伴奏模式匹配的关键字,则切换至所述伴奏模式;若所述识别结果中包括与所述伴唱模式匹配的关键字,则切换至所述伴唱模式。7.一种音频演绎的模式切换装置,其特征在于,所述装置包括:第一...

【专利技术属性】
技术研发人员:区锦豪
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:广东;44

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

1