虚拟乐器处理方法、装置、虚拟乐器设备及存储介质与流程

文档序号:16542295发布日期:2019-01-08 20:31阅读:194来源:国知局
虚拟乐器处理方法、装置、虚拟乐器设备及存储介质与流程

本发明实施例涉及增强现实技术领域,尤其涉及一种虚拟乐器处理方法、装置、虚拟乐器设备及存储介质。



背景技术:

音乐是人类灵魂的一部分,钢琴作为常见的乐器,被誉为“乐器之王”,受广大音乐爱好者的欢迎。随着社会的进步和时代的发展,人们开始注重精神上的追求和个人的修养,各个年龄阶层的人中都涌现出大量的钢琴学习者。

爱好钢琴的用户经常想要弹奏钢琴,但是,实体钢琴的体积较大,重量较重,一般在200~500公斤之间,甚至更重,不便于移动,更无法便捷地携带,给众多钢琴用户造成很大的困扰。



技术实现要素:

本发明实施例提供一种虚拟乐器处理方法、装置、虚拟乐器设备及存储介质,用以解决实体钢琴等体积较大的乐器,重量较重,不便于移动,更无法便捷地携带的问题。

本发明实施例的一个方面是提供一种虚拟乐器处理方法,包括:

在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于所述虚拟乐器键盘的手势信息;

根据所述各个手指相对于所述虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识;

根据所述手指按下的至少一个虚拟琴键的标识,播放所述至少一个虚拟琴键的标识对应的乐器模拟声音。

本发明实施例的另一个方面是提供一种虚拟乐器处理装置,包括:

手势识别模块,用于在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于所述虚拟乐器键盘的手势信息;

处理模块,用于根据所述各个手指相对于所述虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识;

播放模块,用于根据所述手指按下的至少一个虚拟琴键的标识,播放所述至少一个虚拟琴键的标识对应的乐器模拟声音。

本发明实施例的另一个方面是提供一种虚拟乐器设备,包括:

存储器,处理器,以及存储在所述存储器上并可在所述处理器上运行的计算机程序,

所述处理器运行所述计算机程序时实现上述所述的虚拟乐器处理方法。

本发明实施例的另一个方面是提供一种虚拟乐器设备,包括:

摄像装置,用于实时采集用户的各个手指弹奏所述虚拟乐器键盘的图像信息,所述摄像装置设置于所述虚拟乐器键盘的上方,所述摄像装置的拍摄范围覆盖所述虚拟乐器键盘;

存储器,

处理器,

以及存储在所述存储器上并可在所述处理器上运行的计算机程序,

所述处理器运行所述计算机程序时实现上述所述的虚拟乐器处理方法。

本发明实施例的另一个方面是提供一种计算机可读存储介质,存储有计算机程序,

所述计算机程序被处理器执行时实现上述所述的虚拟乐器处理方法。

本发明实施例提供的虚拟乐器处理方法、装置、虚拟乐器设备及存储介质,通过在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于所述虚拟乐器键盘的手势信息;根据所述各个手指相对于所述虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识;根据所述手指按下的至少一个虚拟琴键的标识,播放所述至少一个虚拟琴键的标识对应的乐器模拟声音,无需携带实体钢琴等键盘乐器,通过终端设备和虚拟乐器键盘随时随地均可实现虚拟乐器的演奏,便于携带,且降低了购买实体乐器的成本。

附图说明

图1为本发明实施例一提供的虚拟乐器处理方法流程图;

图2为本发明实施例二提供的虚拟乐器处理方法流程图;

图3为本发明实施例三提供的虚拟乐器处理装置的结构示意图;

图4为本发明实施例四提供的虚拟乐器处理装置的结构示意图;

图5为本发明实施例五提供的虚拟乐器设备的结构示意图;

图6为本发明实施例六提供的虚拟乐器设备的结构示意图。

通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明实施例构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明实施例的一些方面相一致的装置和方法的例子。

本发明实施例所涉及的术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。在以下各实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。

下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。

实施例一

图1为本发明实施例一提供的虚拟乐器处理方法流程图。本发明实施例针对实体钢琴等体积较大的乐器,重量较重,不便于移动,更无法便捷地携带的问题,提供了虚拟乐器处理方法。

本实施例中的方法应用于终端设备,该终端设备可以是智能手机、平板、ar设备等移动终端,也可以是个人电脑等,在其他实施例中,该方法还可应用于其他设备,本实施例以终端设备为例进行示意性说明。

本发明实施例中,虚拟乐器可以是虚拟钢琴、虚拟电子琴等键盘乐器,包括虚拟乐器键盘,每个虚拟琴键对应于固定的音高,可以用以演奏任何符合其音域范围内的乐曲。

如图1所示,该方法具体步骤如下:

步骤s101、在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于虚拟乐器键盘的手势信息。

本实施例中,虚拟乐器包括设置于水平的平台上的虚拟乐器键盘。虚拟乐器键盘可以是在平台表面绘制的乐器键盘、或者是放置在平台纸板上所绘制的乐器键盘、或者是在平台表面粘贴的带有乐器键盘绘画的贴膜、或者还可以是投影到平台表面的虚拟乐器键盘等等,本实施例此处对于虚拟乐器键盘的实现方式不做具体限定。

在用户弹奏虚拟乐器键盘的过程中,终端设备可以实时地采集用户的各个手指相对于虚拟乐器键盘的手势信息。

其中,各个手指相对于虚拟乐器键盘的手势信息包括各个手指的手势信息,以及各个手指做出的手势与虚拟琴键的相对位置信息。

可选的,终端设备还可以接收其他数据采集装置在用户弹奏虚拟乐器键盘的过程中实时采集和发送的各个手指相对于虚拟乐器键盘的手势信息。

步骤s102、根据各个手指相对于虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识。

本实施例中,根据各个手指相对于虚拟乐器键盘的手势信息,在确定至少一个手指做出按下琴键的手势时,根据做出按下琴键手势的手指与各个虚拟琴键的位置关系,确定被按下的至少一个虚拟琴键的标识。

步骤s103、根据手指按下的至少一个虚拟琴键的标识,播放至少一个虚拟琴键的标识对应的乐器模拟声音。

在识别出手指按下的至少一个虚拟琴键的标识之后,播放这些虚拟琴键的标识对应的声音,从而可以实现虚拟乐器的弹奏声音。

可选的,可以预先存储每一个虚拟琴键的标识对应的音频,在确定用户手指按下的虚拟琴键的标识后,播放手指按下的虚拟琴键的标识对应的预先存储的音频。

可选的,可以预先存储一个该乐器的基础音频,以及每个虚拟琴键的标识对应的音乐参数,在确定用户手指按下的虚拟琴键的标识后,根据用户手指按下的虚拟琴键的标识对应的音乐参数,对预先存储的基础音频进行处理,得到该音乐参数对应的音频,并播放处理后的音频。

本实施例中,在用户弹奏虚拟乐器键盘的过程中,用户每次切换弹奏手势时,终端设备能够实时地采集到用户的各个手指相对于虚拟乐器键盘的手势信息,并确定手指按下的虚拟琴键的标识,播放所按下的虚拟琴键的标识对应的乐器模拟声音,从而可以实现虚拟乐器的演奏过程。本实施例中以对用户一次切换弹奏手势之后,对用户的手势信息进行识别并模拟发出对应的乐器模拟声音的过程进行说明。

本发明实施例通过在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于虚拟乐器键盘的手势信息;根据各个手指相对于虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识;根据手指按下的至少一个虚拟琴键的标识,播放至少一个虚拟琴键的标识对应的乐器模拟声音,无需携带实体钢琴等键盘乐器,通过终端设备和虚拟乐器键盘随时随地均可实现虚拟乐器的演奏,便于携带,且降低了购买实体乐器的成本。

实施例二

图2为本发明实施例二提供的虚拟乐器处理方法流程图。在上述实施例一的基础上,本实施例中,虚拟乐器还包括设置于虚拟乐器键盘上方、拍摄范围可以覆盖整个虚拟乐器键盘的拍摄装置。在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于虚拟乐器键盘的手势信息,包括:接收摄像装置实时采集并发送的用户的各个手指弹奏虚拟乐器键盘的图像信息,摄像装置设置于虚拟乐器键盘的上方,摄像装置的拍摄范围覆盖虚拟乐器键盘;对各个手指弹奏虚拟乐器键盘的图像信息进行图像处理,识别出每个手指相对于虚拟乐器键盘的手势。如图2所示,该方法具体步骤如下:

步骤s201、接收摄像装置实时采集并发送的用户的各个手指弹奏虚拟乐器键盘的图像信息,摄像装置设置于虚拟乐器键盘的上方,摄像装置的拍摄范围覆盖虚拟乐器键盘。

本发明实施例中,虚拟乐器可以是虚拟钢琴、虚拟电子琴等键盘乐器,包括虚拟乐器键盘,每个虚拟琴键对应于有固定的音高,可以用以演奏任何符合其音域范围内的乐曲。

虚拟乐器包括设置于水平的平台上的虚拟乐器键盘。虚拟乐器键盘可以是在平台表面绘制的乐器键盘、或者是放置在平台纸板上所绘制的乐器键盘、或者是在平台表面粘贴的带有乐器键盘绘画的贴膜、或者还可以是投影到平台表面的虚拟乐器键盘等等,本实施例此处对于虚拟乐器键盘的实现方式不做具体限定。

可选的,虚拟乐器键盘可以是投影到平台上的预设区域内的投影乐器键盘。例如,可以由终端设备将虚拟乐器键盘投影到水平设置的平台上的预设区域内。

可选的,可以专门设置用于投影虚拟乐器键盘的投影装置,由投影装置将虚拟乐器键盘投影到水平设置的平台上的预设区域内。

另外,摄像装置设置于虚拟乐器键盘的上方,摄像装置的拍摄范围覆盖平台上的预设区域,从而摄像装置可以覆盖整个虚拟乐器键盘,用户在虚拟乐器键盘上弹奏时,摄像装置可以拍摄到用户弹奏所用的所有手指的图像信息。

在用户弹奏虚拟乐器键盘的过程中,摄像装置实时采集用户的各个手指弹奏虚拟乐器键盘的图像信息,并将所采集的图像信息实时地发送给终端设备。终端设备实时地接收摄像装置实时采集并发送的用户的各个手指弹奏虚拟乐器键盘的图像信息。

可选的,摄像装置可以为深度摄像机,根据深度摄像机所采集的各个手指弹奏虚拟乐器键盘的包括深度信息的图像信息。

步骤s202、对各个手指弹奏虚拟乐器键盘的图像信息进行图像处理,识别出每个手指相对于虚拟乐器键盘的手势。

终端设备在接收到摄像装置发送的用户的各个手指弹奏虚拟乐器键盘的图像信息之后,可以采用手势识别技术,对各个手指弹奏虚拟乐器键盘的图像信息进行图像处理,识别出每个手指相对于虚拟乐器键盘的手势,从而可以得到在用户弹奏虚拟乐器键盘的过程中,用户的各个手指相对于虚拟乐器键盘的手势信息。

其中,各个手指相对于虚拟乐器键盘的手势信息包括各个手指的手势信息,以及各个手指做出的手势与虚拟琴键的相对位置信息。

可选的,对各个手指弹奏虚拟乐器键盘的图像信息进行图像处理,识别出每个手指相对于虚拟乐器键盘的手势,具体可以采用现有技术中任意一种根据手指的图像信息进行手势识别的方法实现,本实施例此处不再赘述。

上述步骤s201-s202为终端设备在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于虚拟乐器键盘的手势信息的一种可行的实施方式。

步骤s203、根据各个手指相对于虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识。

在实际应用中,乐器键盘中每个琴键所对应的音高不同。本实施例中,虚拟乐器键盘的每一个虚拟琴键上设置有唯一的标识,用于区分不同的虚拟琴键。

可选的,虚拟琴键的标识可以是二维码、字符串、琴键编号等等。

例如,若虚拟乐器键盘是平台表面粘贴的带有钢琴键盘绘画的贴膜,该贴膜上绘制的每个琴键上均绘制有一个用于表示其对应的音名的字符串,作为琴键的标识。

可选的,虚拟琴键的标识可以设置在对应的虚拟琴键上,或者设置在对应的虚拟琴键所对应的预设标识区域内。

另外,若虚拟琴键的标识设置在对应的虚拟琴键上,则虚拟琴键的标识应设置在虚拟琴键顶端等用户弹奏时不会遮挡的位置。

本实施例中,根据各个手指相对于虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识,具体可以采用如下方式实现:

根据各个手指相对于虚拟乐器键盘的手势信息,确定做出按下琴键手势的手指按下的位置;根据做出按下琴键手势的手指按下的位置,确定做出按下琴键手势的手指按下的虚拟琴键的标识。

步骤s204、根据手指按下的至少一个虚拟琴键的标识,播放至少一个虚拟琴键的标识对应的乐器模拟声音。

本实施例中,根据手指按下的至少一个虚拟琴键的标识,播放至少一个虚拟琴键的标识对应的乐器模拟声音,具体可以采用如下方式实现:

根据手指按下的至少一个虚拟琴键的标识,获取至少一个虚拟琴键的标识对应的音乐参数;根据至少一个虚拟琴键的标识对应的音乐参数,播放乐器模拟声音。

其中,音乐参数可以用于描述一个虚拟琴键对应的真实琴键被按下时发出的声音的特征,可以包括音高、音阶、音级、音名等信息。

可选的,可以预先存储各个虚拟琴键的标识所对应的音乐参数,根据手指按下的虚拟琴键的标识既可以查询到对应的音乐参数。

可选的,虚拟琴键的标识为二维码信息,二维码信息包括虚拟琴键对应的音乐参数。根据手指按下的至少一个虚拟琴键的二维码信息,对二维码信息进行解码处理,可以得到二维码信息中的手指按下的至少一个虚拟琴键对应的音乐参数。

本实施例中,终端设备可以是智能手机、平板、ar设备等具有音频播放功能的移动终端,或者智能音箱,终端设备可以根据至少一个虚拟琴键的标识对应的音乐参数,播放乐器模拟声音。

可选的,可以预先存储每一个虚拟琴键的标识对应的音频,在确定用户手指按下的虚拟琴键的标识后,播放手指按下的虚拟琴键的标识对应的预先存储的音频。

可选的,可以预先存储一个该乐器的基础音频,以及每个虚拟琴键的标识对应的音乐参数,在确定用户手指按下的虚拟琴键的标识后,根据用户手指按下的虚拟琴键的标识对应的音乐参数,对预先存储的基础音频进行处理,得到该音乐参数对应的音频,并播放处理后的音频。

可选的,终端设备还可以向播放终端发送播放指令,播放指令包括至少一个虚拟琴键的标识对应的音乐参数,以使播放终端根据至少一个虚拟琴键的标识对应的音乐参数播放乐器模拟声音。

本实施例中,在用户弹奏虚拟乐器键盘的过程中,用户每次切换弹奏手势时,终端设备能够实时地采集到用户的各个手指相对于虚拟乐器键盘的手势信息,并确定手指按下的虚拟琴键的标识,播放所按下的虚拟琴键的标识对应的乐器模拟声音,从而可以实现虚拟乐器的演奏过程。本实施例中以对用户一次切换弹奏手势之后,对用户的手势信息进行识别并模拟发出对应的乐器模拟声音的过程进行说明。

本发明实施例通过在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于虚拟乐器键盘的手势信息;根据各个手指相对于虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识;根据手指按下的至少一个虚拟琴键的标识,播放至少一个虚拟琴键的标识对应的乐器模拟声音,无需携带实体钢琴等键盘乐器,通过终端设备和虚拟乐器键盘随时随地均可实现虚拟乐器的演奏,便于携带,且降低了购买实体乐器的成本。

实施例三

图3为本发明实施例三提供的虚拟乐器处理装置的结构示意图。本发明实施例提供的虚拟乐器处理装置可以执行虚拟乐器处理方法实施例提供的处理流程。如图3所示,该虚拟乐器处理装置30包括:手势识别模块301,处理模块302和播放模块303。

具体地,手势识别模块301用于在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于虚拟乐器键盘的手势信息。

处理模块302用于根据各个手指相对于虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识。

播放模块303用于根据手指按下的至少一个虚拟琴键的标识,播放至少一个虚拟琴键的标识对应的乐器模拟声音。

本发明实施例提供的装置可以具体用于执行上述实施例一所提供的方法实施例,具体功能此处不再赘述。

本发明实施例通过在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于虚拟乐器键盘的手势信息;根据各个手指相对于虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识;根据手指按下的至少一个虚拟琴键的标识,播放至少一个虚拟琴键的标识对应的乐器模拟声音,无需携带实体钢琴等键盘乐器,通过终端设备和虚拟乐器键盘随时随地均可实现虚拟乐器的演奏,便于携带,且降低了购买实体乐器的成本。

实施例四

图4为本发明实施例四提供的虚拟乐器处理装置的结构示意图。在上述实施例三的基础上,本实施例中,手势识别模块301还用于:

接收摄像装置实时采集并发送的用户的各个手指弹奏虚拟乐器键盘的图像信息,摄像装置设置于虚拟乐器键盘的上方,摄像装置的拍摄范围覆盖虚拟乐器键盘;对各个手指弹奏虚拟乐器键盘的图像信息进行图像处理,识别出每个手指相对于虚拟乐器键盘的手势。

可选的,如图4所示,该虚拟乐器处理装置30还包括:虚拟乐器键盘投影模块304。

虚拟乐器键盘投影模块304用于:

将虚拟乐器键盘投影到水平设置的平台上的预设区域内,摄像装置设置于虚拟乐器键盘的上方,摄像装置的拍摄范围覆盖平台上的预设区域。

可选的,虚拟乐器键盘的每一个虚拟琴键上设置有唯一的标识。处理模块302还用于:

根据各个手指相对于虚拟乐器键盘的手势信息,确定做出按下琴键手势的手指按下的位置;根据做出按下琴键手势的手指按下的位置,确定做出按下琴键手势的手指按下的虚拟琴键的标识。

可选的,播放模块303还用于:

根据手指按下的至少一个虚拟琴键的标识,获取至少一个虚拟琴键的标识对应的音乐参数;根据至少一个虚拟琴键的标识对应的音乐参数,播放乐器模拟声音。

可选的,虚拟琴键的标识为二维码信息,二维码信息包括虚拟琴键对应的音乐参数。

可选的,播放模块303还用于:

向播放终端发送播放指令,播放指令包括至少一个虚拟琴键的标识对应的音乐参数,以使播放终端根据至少一个虚拟琴键的标识对应的音乐参数播放乐器模拟声音。

本发明实施例提供的装置可以具体用于执行上述实施例二所提供的方法实施例,具体功能此处不再赘述。

本发明实施例通过在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于虚拟乐器键盘的手势信息;根据各个手指相对于虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识;根据手指按下的至少一个虚拟琴键的标识,播放至少一个虚拟琴键的标识对应的乐器模拟声音,无需携带实体钢琴等键盘乐器,通过终端设备和虚拟乐器键盘随时随地均可实现虚拟乐器的演奏,便于携带,且降低了购买实体乐器的成本。

实施例五

图5为本发明实施例五提供的虚拟乐器设备的结构示意图。如图5所示,该设备50包括:处理器501,存储器502,以及存储在存储器502上并可由处理器501执行的计算机程序。

处理器501在执行存储在存储器502上的计算机程序时实现上述任一方法实施例提供的虚拟乐器处理方法。

本发明实施例通过在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于虚拟乐器键盘的手势信息;根据各个手指相对于虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识;根据手指按下的至少一个虚拟琴键的标识,播放至少一个虚拟琴键的标识对应的乐器模拟声音,无需携带实体钢琴等键盘乐器,通过终端设备和虚拟乐器键盘随时随地均可实现虚拟乐器的演奏,便于携带,且降低了购买实体乐器的成本。

实施例六

图6为本发明实施例六提供的虚拟乐器设备的结构示意图。如图6所示,该设备60包括:摄像装置600,处理器601,存储器602,以及存储在存储器602上并可由处理器601执行的计算机程序。

摄像装置600用于实时采集用户的各个手指弹奏虚拟乐器键盘的图像信息。摄像装置设置于虚拟乐器键盘的上方,摄像装置的拍摄范围覆盖虚拟乐器键盘。

处理器601在执行存储在存储器602上的计算机程序时实现上述任一方法实施例提供的虚拟乐器处理方法。

本发明实施例中,虚拟乐器设备可以是虚拟钢琴、虚拟电子琴等键盘乐器。

可选的,虚拟乐器设备可以包括虚拟乐器键盘,每个虚拟琴键对应于有固定的音高,可以用以演奏任何符合其音域范围内的乐曲。

虚拟乐器键盘可以设置于水平的平台上。虚拟乐器键盘可以是在平台表面绘制的乐器键盘、或者是放置在平台纸板上所绘制的乐器键盘、或者是在平台表面粘贴的带有乐器键盘绘画的贴膜、或者还可以是投影到平台表面的虚拟乐器键盘等等,本实施例此处对于虚拟乐器键盘的实现方式不做具体限定。

可选的,虚拟乐器键盘可以是投影到平台上的预设区域内的投影乐器键盘。例如,可以由终端设备将虚拟乐器键盘投影到水平设置的平台上的预设区域内。

可选的,虚拟乐器设备还可以包括专门设置的用于投影虚拟乐器键盘的投影装置,由投影装置将虚拟乐器键盘投影到水平设置的平台上的预设区域内。

本发明实施例通过在用户弹奏虚拟乐器键盘的过程中,实时地获取用户的各个手指相对于虚拟乐器键盘的手势信息;根据各个手指相对于虚拟乐器键盘的手势信息,确定手指按下的至少一个虚拟琴键的标识;根据手指按下的至少一个虚拟琴键的标识,播放至少一个虚拟琴键的标识对应的乐器模拟声音,无需携带实体钢琴等键盘乐器,通过终端设备和虚拟乐器键盘随时随地均可实现虚拟乐器的演奏,便于携带,且降低了购买实体乐器的成本。

另外,本发明实施例还提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法实施例提供的虚拟乐器处理方法。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求书指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求书来限制。

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