基于智能终端的弹唱方法、装置及系统制造方法及图纸

技术编号:25040437 阅读:64 留言:0更新日期:2020-07-29 05:31
本申请公开了一种基于智能终端的弹唱方法、装置及系统。该申请的方法包括智能终端监控弹唱者的演唱进度,在到达歌词中的弹奏标记前,在动作提示框中展示当前需要弹唱者输入的触发动作,所述触发动作包括手势和表情两种类型;接收并识别弹唱者输入的触发动作;识别成功后在演唱到弹奏标记时播放该弹奏标记处对应的弹奏特效,所述弹奏特效包括和弦音频和/或图像特效。本申请解决目前在智能终端的弹唱创作方式单一,无法满足用户的个性化需求,以及无法满足多维度创作的需求的一个或多个问题。

【技术实现步骤摘要】
基于智能终端的弹唱方法、装置及系统
本申请涉及人工智能应用
,具体而言,涉及一种基于智能终端的弹唱方法、装置及系统。
技术介绍
目前用户在智能终端上完成弹唱音乐作品时是由智能终端提供钢琴、吉他、尤克里里乐器,根据歌曲上的彩色提示按下对应按键,完成弹唱内容,但是目前的弹唱主要依靠手指点击屏幕进行操作,可玩弹唱内容创作方式单一,无法满足用户的个性化需求,以及多维度创作的需求。
技术实现思路
本申请的主要目的在于提供一种基于智能终端的弹唱方法,以解决目前在智能终端的弹唱创作方式单一,无法满足用户的个性化需求,以及无法满足多维度创作的需求的一个或多个问题。为了实现上述目的,根据本申请的第一方面,提供了一种基于智能终端的弹唱方法。根据本申请的基于智能终端的弹唱方法包括:智能终端监控弹唱者的演唱进度,在到达歌词中的弹奏标记前,在动作提示框中展示当前需要弹唱者输入的触发动作,所述触发动作包括手势和表情两种类型;接收并识别弹唱者输入的触发动作;识别成功后在演唱到弹奏标记时播放该弹奏标记处对应的弹奏特效,所述弹奏特效包括和弦音频和/或图像特效。可选的,所述方法还包括:在弹唱前,获取弹唱的模式,弹唱的模式中包括弹唱中使用的触发动作的类型、弹唱难度、弹唱的乐器;根据弹唱的模式设置歌词中包含的弹奏标记、弹唱中使用的触发动作以及播放的弹奏特效。可选的,所述弹唱的模式中还包括弹唱的节奏类型,当节奏类型中包含连弹时,所述在动作提示框中展示当前需要弹唱者输入的触发动作包括:在动作提示框所属区域展示当前需要弹唱者输入的触发动作、触发动作的执行次数;或者,在动作提示框所属区域展示当前需要弹唱者输入的触发动作、触发动作的执行次数、复位动作。可选的,所述触发动作为手势,所述在动作提示框中展示当前需要弹唱者输入的触发动作还包括:在动作提示框中展示当前需要弹唱者输入的触发动作,在动作展示框外展示动作提示框的移动轨迹;所述接收并识别弹唱者输入的触发动作包括:接收手势以及手势的移动轨迹;所述识别成功后在演唱到弹奏标记时播放该弹奏标记处对应的弹奏特效包括:根据手势的移动轨迹控制动作提示框的移动;当动作提示框移动到目的位置时,播放对应的弹奏特效。可选的,所述方法还包括:根据弹唱难度,动作提示框展示单手或者双手手势,以实现单手或者双手的弹唱。可选的,所述根据弹唱的模式设置歌词中包含的弹奏标记、弹唱中使用的触发动作以及播放的弹奏特效包括:获取弹唱者选择弹唱的歌曲,并根据所述歌曲对应的音乐设备数字接口MIDI文件设置弹奏标记,所述歌曲的MIDI文件是通过服务器获取的;根据弹唱难度,生成每个弹奏标记对应的触发动作;根据弹唱的乐器,设置每个弹奏标记对应的弹奏特效;根据弹唱中使用的触发动作的类型,设置弹唱中使用的触发动作。可选的,所述方法还包括:在弹唱完成后,将演唱音频和弹奏特效合并生成弹唱作品。为了实现上述目的,根据本申请的第二方面,提供了一种基于智能终端的弹唱装置。根据本申请的基于智能终端的弹唱装置包括:展示单元,用于智能终端监控弹唱者的演唱进度,在到达歌词中的弹奏标记前,在动作提示框中展示当前需要弹唱者输入的触发动作,所述触发动作包括手势和表情两种类型;识别单元,用于接收并识别弹唱者输入的触发动作;播放单元,用于识别成功后在演唱到弹奏标记时播放该弹奏标记处对应的弹奏特效,所述弹奏特效包括和弦音频和/或图像特效。可选的,所述装置还包括:获取单元,用于在弹唱前,获取弹唱的模式,弹唱的模式中包括弹唱中使用的触发动作的类型、弹唱难度、弹唱的乐器;设置单元,用于根据弹唱的模式设置歌词中包含的弹奏标记、弹唱中使用的触发动作以及播放的弹奏特效。可选的,所述弹唱的模式中还包括弹唱的节奏类型,当节奏类型中包含连弹时,所述展示单元,包括:第一展示模块,用于在动作提示框所属区域展示当前需要弹唱者输入的触发动作、触发动作的执行次数;第二展示模块,用于在动作提示框所属区域展示当前需要弹唱者输入的触发动作、触发动作的执行次数、复位动作。可选的,所述触发动作为手势,所述展示单元还包括:第三展示模块,用于在动作提示框中展示当前需要弹唱者输入的触发动作,在动作展示框外展示动作提示框的移动轨迹;所述识别单元用于:接收手势以及手势的移动轨迹;所述播放单元包括:控制模块,用于根据手势的移动轨迹控制动作提示框的移动;播放模块,用于当动作提示框移动到目的位置时,播放对应的弹奏特效。可选的,所述装置还包括:所述展示单元,还用于根据弹唱难度,动作提示框中展示单手或者双手手势,以实现单手或者双手的弹唱。可选的,所述设置单元包括:第一设置模块,用于获取弹唱者选择弹唱的歌曲,并根据所述歌曲对应的音乐设备数字接口MIDI文件设置弹奏标记,所述歌曲的MIDI文件是通过服务器获取的;生成模块,用于根据弹唱难度,生成每个弹奏标记对应的触发动作;第二设置模块,用于根据弹唱的乐器,设置每个弹奏标记对应的弹奏特效;第三设置模块,用于根据弹唱中使用的触发动作的类型,设置弹唱中使用的触发动作。可选的,所述装置还包括:合并单元,用于在弹唱完成后,将演唱音频和弹奏特效合并生成弹唱作品。为了实现上述目的,根据本申请的第三个方面,提供了一种基于智能终端的弹唱系统,所述系统包括:智能终端、服务器:所述智能终端,用于执行前述第一方面中任一项所述的基于智能终端的弹唱方法;所述服务器,用于在弹唱前向智能终端发送弹唱者选择弹唱的歌曲对应的音乐设备数字接口MIDI文件;在弹唱完成后,接收并存储智能终端发送的弹唱作品,所述弹唱作品是智能终端将演唱音频和弹奏特效合并生成的。为了实现上述目的,根据本申请的第四个方面,提供了一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述第一方面中任一项所述的基于智能终端的弹唱方法。在本申请实施例中,基于智能终端的弹唱方法、装置及系统中,智能终端监控弹唱者的演唱进度,在到达歌词中的弹奏标记前,在动作提示框中展示当前需要弹唱者输入的触发动作,所述触发动作包括手势和表情两种类型;接收并识别弹唱者输入的触发动作;识别成功后在演唱到弹奏标记时播放该弹奏标记处对应的弹奏特效,所述弹奏特效包括和弦音频和/或图像特效。可以看出,本申请中,在弹唱者弹唱时,智能终端可以识别弹唱者的手势或者表情,然后通过手势或者表情等动作来触发弹奏特效的播放,相当于通过手势或者表情来进行弹奏。相比于现有的只能手指点击屏幕的单一的弹唱方式,更加的多元化,能够满足多维度弹唱的需求。附图说明构成本申请的一部分的附图用来提供对本申本文档来自技高网...

【技术保护点】
1.一种基于智能终端的弹唱方法,其特征在于,所述方法包括:/n智能终端监控弹唱者的演唱进度,在到达歌词中的弹奏标记前,在动作提示框中展示当前需要弹唱者输入的触发动作,所述触发动作包括手势和表情两种类型;/n接收并识别弹唱者输入的触发动作;/n识别成功后在演唱到弹奏标记时播放该弹奏标记处对应的弹奏特效,所述弹奏特效包括和弦音频和/或图像特效。/n

【技术特征摘要】
1.一种基于智能终端的弹唱方法,其特征在于,所述方法包括:
智能终端监控弹唱者的演唱进度,在到达歌词中的弹奏标记前,在动作提示框中展示当前需要弹唱者输入的触发动作,所述触发动作包括手势和表情两种类型;
接收并识别弹唱者输入的触发动作;
识别成功后在演唱到弹奏标记时播放该弹奏标记处对应的弹奏特效,所述弹奏特效包括和弦音频和/或图像特效。


2.根据权利要求1所述的基于智能终端的弹唱方法,其特征在于,所述方法还包括:
在弹唱前,获取弹唱的模式,弹唱的模式中包括弹唱中使用的触发动作的类型、弹唱难度、弹唱的乐器;
根据弹唱的模式设置歌词中包含的弹奏标记、弹唱中使用的触发动作以及播放的弹奏特效。


3.根据权利要求2所述的基于智能终端的弹唱方法,其特征在于,所述弹唱的模式中还包括弹唱的节奏类型,当节奏类型中包含连弹时,所述在动作提示框中展示当前需要弹唱者输入的触发动作包括:
在动作提示框所属区域展示当前需要弹唱者输入的触发动作、触发动作的执行次数;或者,
在动作提示框所属区域展示当前需要弹唱者输入的触发动作、触发动作的执行次数、复位动作。


4.根据权利要求2所述的基于智能终端的弹唱方法,其特征在于,所述触发动作为手势,所述在动作提示框中展示当前需要弹唱者输入的触发动作还包括:
在动作提示框中展示当前需要弹唱者输入的触发动作,在动作展示框外展示动作提示框的移动轨迹;
所述接收并识别弹唱者输入的触发动作包括:
接收手势以及手势的移动轨迹;
所述识别成功后在演唱到弹奏标记时播放该弹奏标记处对应的弹奏特效包括:
根据手势的移动轨迹控制动作提示框的移动;
当动作提示框移动到目的位置时,播放对应的弹奏特效。


5.根据权利要求4所述的基于智能终端的弹唱方法,其特征在于,所述方法还包括:
根据弹唱难度,动作提示框展示单手或者双...

【专利技术属性】
技术研发人员:陈华
申请(专利权)人:北京小唱科技有限公司
类型:发明
国别省市:北京;11

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

1