CN105760386B - 电子图片曲谱滚动方法、装置及*** - Google Patents

电子图片曲谱滚动方法、装置及*** Download PDF

Info

Publication number
CN105760386B
CN105760386B CN201410788131.0A CN201410788131A CN105760386B CN 105760386 B CN105760386 B CN 105760386B CN 201410788131 A CN201410788131 A CN 201410788131A CN 105760386 B CN105760386 B CN 105760386B
Authority
CN
China
Prior art keywords
music score
electronic picture
bar
mobile terminal
sections
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410788131.0A
Other languages
English (en)
Other versions
CN105760386A (zh
Inventor
梁捷
潘伟毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba China Co Ltd
Original Assignee
Guangzhou I9Game Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou I9Game Information Technology Co Ltd filed Critical Guangzhou I9Game Information Technology Co Ltd
Priority to CN201410788131.0A priority Critical patent/CN105760386B/zh
Publication of CN105760386A publication Critical patent/CN105760386A/zh
Application granted granted Critical
Publication of CN105760386B publication Critical patent/CN105760386B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Auxiliary Devices For Music (AREA)

Abstract

本发明提供一种电子图片曲谱滚动方法、装置及***,其中的方法包括:获取电子图片曲谱中各个小节的类型、位置和标准播放速度;根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端屏幕中滚动电子图片曲谱。利用本发明,基于电子图片曲谱的携带和收藏便利性、网络资源丰富性的特点,能解决电子图片曲谱需手工滚动翻页的问题,从而让用户更加便利地使用电子图片曲谱。

Description

电子图片曲谱滚动方法、装置及***
技术领域
本发明涉及移动通讯技术领域,更为具体地,涉及一种电子图片曲谱滚动方法、装置及***。
背景技术
目前,演奏者使用的曲谱主要有纸质曲谱和电子图片曲谱。其中,纸质曲谱携带、收藏等很不方便,并且在演奏时难以自动滚动和翻页。
现有的曲谱展示设备虽然能够解决纸质曲谱的自动滚动和翻页的问题,但是设备昂贵且移动不便。电子图片曲谱很好地解决了纸质曲谱的携带和收藏问题,并且网上曲谱资源丰富,能够很方便地获取需要的曲谱。但是由于电子图片曲谱的符号太小,在小屏幕的便携式电子设备(如手机等移动终端)上查看非常不方便,并且仍然需要手工滚动和翻页才能查看一个曲谱的全部内容。
因此,需要提供一种能在移动终端上自动滚动电子图片曲谱的方法。
发明内容
鉴于上述问题,本发明的目的是提供一种电子图片曲谱滚动方法、装置及***,能解决电子图片曲谱需手工滚动和翻页的问题,从而让用户更加便利地使用电子图片曲谱。
根据本发明的一个方面,提供一种电子图片曲谱滚动方法,包括:获取电子图片曲谱中各个小节的类型、位置和标准播放速度;
根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端屏幕中滚动电子图片曲谱。
此外,优选的方案是,电子图片曲谱中各个小节的类型和位置按如下方式确定:
采用图像识别方式对电子图片曲谱进行扫描,识别出电子图片曲谱中各个小节,并分析出各个小节的类型和位置。
此外,优选的方案是,电子图片曲谱中各个小节的标准播放速度按如下方式确定:
采用图像识别方式对电子图片曲谱进行扫描,识别出电子图片曲谱的各个小节,并分析出各个小节的各个音符;
采用音频音高识别方式对小节的各个音符进行分析,得到电子图片曲谱的频率波形图;
根据电子图片曲谱对应的原声带的音频数据得到原声带的频率波形图;
根据电子图片曲谱的频率波形图和原声带的频率波形图,确定电子图片曲谱中各个小节的标准播放速度。
此外,优选的方案是,采用音频音高识别方式对小节的各个音符进行分析,得到电子图片曲谱的频率波形图包括:
确定各个音符的声音频率和各个音符所占的拍数;
根据各个音符的声音频率与各个音符所占的拍数,形成曲谱的频率波形图。
此外,优选的方案是,根据电子图片曲谱的频率波形图和原声带的频率波形图,确定电子图片曲谱中各个小节的标准播放速度包括:
根据曲谱的频率波形图和原声带的频率波形图获取其吻合部分,并确定吻合部分在电子图片曲谱中所占的小节的数量和在原声带的音频数据中播放的时间;
根据吻合部分在电子图片曲谱中所占的小节的数量和在原声带的音频数据中播放的时间,确定电子图片曲谱中各个小节的标准播放速度。
此外,优选的方案是,根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端屏幕中滚动电子图片曲谱包括:
根据各个小节的位置和各个小节的类型,控制各个小节在预设的时间内以标准播放速度在移动终端的屏幕上滚动;其中,
若在移动终端的屏幕上滚动显示的小节为普通类型的小节,则控制在该小节滚动显示之后继续滚动显示下一小节;若在移动终端的屏幕上滚动显示的小节为重复类型的小节,则控制在该小节滚动显示之后重复显示重复类型的小节。
此外,优选的方案是,从服务器或移动终端获取电子图片曲谱中各个小节的类型和位置;从服务器或移动终端获取电子图片曲谱中各个小节的标准播放速度。
根据本发明的另一个方面,提供一种电子图片曲谱滚动装置,包括:
小节信息获取单元,用于获取电子图片曲谱中各个小节的类型和位置;
速度信息获取单元,用于获取电子图片曲谱中各个小节的标准播放速度;
滚动单元,用于根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端屏幕中滚动电子图片曲谱。
此外,优选的方案,小节信息获取单元获取电子图片曲谱中各个小节的类型和位置包括:
采用图像识别方式对电子图片曲谱进行扫描,识别出电子图片曲谱中各个小节,并分析得当各个小节的类型和位置。
此外,优选的方案是,速度信息获取单元包括:
曲谱的频率波形图获取单元,用于采用图像识别方式对电子图片曲谱进行扫描,识别出电子图片曲谱的各个小节,并分析出各个小节的各个音符;采用音频音高识别方式对小节的各个音符进行分析,得到电子图片曲谱的频率波形图;
原声带的频率波形图获取单元,用于根据电子图片曲谱对应的原声带的音频数据得到原声带的频率波形图;
标准播放速度确定单元,用于根据电子图片曲谱的频率波形图和原声带的频率波形图,确定电子图片曲谱中各个小节的标准播放速度。
此外,优选的方案是,曲谱的频率波形图获取单元采用音频音高识别方式对小节的各个音符进行分析,得到电子图片曲谱的频率波形图包括:
确定各个音符的声音频率以及各个音符所占的拍数;根据各个音符的声音频率与各个音符所占的拍数,形成曲谱的频率波形图。
此外,优选的方案是,标准播放速度确定单元根据曲谱的频率波形图和原声带的频率波形图确定电子图片曲谱中各个小节的标准播放速度包括:
根据电子图片曲谱的频率波形图和原声带的频率波形图获取其吻合部分,并确定所占的小节的数量和在原声带的音频数据中播放的时间;根据吻合部分在电子图片曲谱中所占的小节的数量和在原声带音的频数据中播放的时间,确定电子图片曲谱中各个小节的标准播放速度。
此外,优选的方案是,滚动单元根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端屏幕中滚动电子图片曲谱包括:
根据各个小节的位置和各个小节的类型,控制各个小节在预设的时间内以标准播放速度在移动终端的屏幕上滚动;其中,
若在移动终端的屏幕上滚动显示的小节为普通类型的小节,则控制在该小节滚动显示之后继续滚动显示下一小节;若在移动终端的屏幕上滚动显示的小节为重复类型的小节,则控制在该小节滚动显示之后重复显示重复类型的小节。
此外,优选的方案是,电子图片曲谱滚动装置设置在移动终端或服务器中。
根据本发明的另一个方面,提供一种***,包括移动终端和服务器,
移动终端,用于从服务器获取电子图片曲谱中各个小节的类型、位置和标准播放速度,并且,根据从服务器获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端的屏幕中滚动显示电子图片曲谱;
服务器,用于为移动终端提供电子图片曲谱中各个小节的类型、位置和标准播放速度。
根据本发明的另一个方面,提供一种***,包括移动终端和服务器,
服务器,用于获取电子图片曲谱中各个小节的类型、位置和标准播放速度,根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制移动终端在移动终端屏幕中滚动电子图片曲谱;
移动终端,用于根据服务器的控制在移动终端屏幕中滚动电子图片曲谱。
从上面的技术方案可知,本发明的电子图片曲谱滚动方法,通过获取电子图片曲谱中各个小节的类型、位置和标准播放速度,那么就可以根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端屏幕中滚动电子图片曲谱,从而能够实现电子图片曲谱自动滚动,方便用户进行弹奏,避免由于曲谱翻页的操作中途中断演奏,能够很好的满足随地演奏的需求,另外还能够避免购买昂贵的曲谱自动翻页硬件设备,从而让用户更加便利地使用电子图片曲谱。
为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。
附图说明
通过参考以下结合附图的说明及权利要求书的内容,并且随着对本发明的更全面理解,本发明的其它目的及结果将更加明白及易于理解。在附图中:
图1为根据本发明实施例的电子图片曲谱滚动方法流程示意图;
图2为根据本发明实施例的采用图像识别方式识别电子图片曲谱的各个小节的位置和类型的流程示意图;
图3为根据本发明实施例的获取电子图片曲谱中各个小节的标准播放速度的流程示意图;
图4为根据本发明实施例的在移动终端屏幕上电子图片曲谱滚动流程示意图;
图5-1和图5-2分别为根据本发明实施例的在移动终端屏幕上滚动电子图片曲谱的效果示意图;
图6为根据本发明实施例的电子图片曲谱滚动装置逻辑结构框图;
图7为根据本发明实施例的电子图片曲谱滚动装置的标准播放速度获取单元结构框图;
图8为根据本发明实施例的***结构框图。
在所有附图中相同的标号指示相似或相应的特征或功能。
具体实施方式
在下面的描述中,出于说明的目的,为了提供对一个或多个实施例的全面理解,阐述了许多具体细节。然而,很明显,也可以在没有这些具体细节的情况下实现这些实施例。
前述的纸质曲谱携带、收藏等很不方便;电子图片曲谱虽然解决了纸质曲谱的携带和收藏问题,但是在移动设备显示屏上电子图片曲谱的符号太小,因此需要手动滚动和翻页才能看清楚曲谱中的各个小节。
针对这些问题,本发明提出了电子图片曲谱滚动方法,基于电子图片曲谱的携带和收藏便利性、网络资源丰富性的特点,综合利用图像识别方式和音频音高识别方式,以解决电子图片曲谱需手工滚动和翻页的问题,从而让用户更加便利地使用电子图片曲谱。由于本发明涉及的数据处理对象为电子图片曲谱,因此在下面的描述中,除非特别说明,所涉及的曲谱均指电子图片曲谱。
以下将结合附图对本发明的具体实施例进行详细描述。
为了说明本发明提供的电子图片曲谱滚动方法,图1示出了根据本发明实施例的电子图片曲谱滚动方法流程。
如图1所示,本发明提供的电子图片曲谱滚动方法,包括:
S110:获取电子图片曲谱中各个小节的类型、位置和标准播放速度。
S120:根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端屏幕中滚动电子图片曲谱。
其中,在步骤S110中,可以由服务器或移动终端首先采用图像识别方式对电子图片曲谱的每个小节的位置和类型进行识别,识别出每个小节在电子图片曲谱中的位置,以及每个小节的类型;然后采用图像识别方式识别出电子图片曲谱中每个小节的音符,再根据音频音高识别方式获得各个小节的标准播放速度。其中,需要说明的是,各个小节的标准播放速度,即:电子图片曲谱在移动终端屏幕上自动滚动的速度。
下面将详细说明如何获取电子图片曲谱的各个小节的类型、位置以及各个小节的标准播放速度。
在获取电子图片曲谱的各个小节的类型和位置的过程中,采用图像识别方式对电子图片曲谱进行扫描,识别出电子图片曲谱的各个小节的类型和位置。
需要说明的是,所谓图像识别是通过模拟人类识别图像的活动而编制的计算机程序,根据计算机程序中的图像识别模型对各种图像进行识别。在本发明中,可以通过此方式识别电子图片曲谱中的各个小节,对识别出的小节进行分析,获取各个小节的类型、位置以及各个音符。
需要说明的是,曲谱从结构上来看,是由各个小节组成的,每个小节的演奏长度都是一样。曲谱从演奏角度来看,演奏时按照各个小节的顺序依次演奏,只有一种情况例外,就是遇到标记在小节上的重复符号时,需要按照重复符号的指示跳回重复开始的小节接着演奏,直到遇到结束符号为止,也就是说,一般曲谱的小节的类型包括普通类型和重复类型两种类型。所以,电子图片曲谱播放的前提条件是识别每个小节的类型和位置。
图2示出了根据本发明实施例的采用图像识别方式识别电子图片曲谱的各个小节的位置和类型的流程。
如图2所示,识别电子图片曲谱的各个小节的位置和类型的流程,包括:
S210:对图片曲谱进行扫描识别出图片曲谱中的小节;
扫描方式可以是从左往右,从上往下地扫描,通过依次扫描则可以识别出各个小节。
该步骤可以采用现有的图像识别方式进行扫描,本发明不加以限定。
S220:分析第一个小节的类型并标记,同时,根据该小节在电子图片曲谱中的位置坐标信息,获取该小节在电子图片曲谱上的位置(坐标x\y)。
分析小节的类型,即分析出小节的类型是普通类型还是重复类型。
S230:判断是否还有下一小节?若是,即:还有下一小节,则执行步骤S210,若否,即没有下一小节,则执行步骤S240。
S240:结束。
上述步骤需要说明的是,对电子图片曲谱从左上角,从左往右,从上到下扫描,使用图像识别方式依次找到电子图片曲谱中的各个小节,其中,电子图片曲谱中的每个小节在不考虑有重复小节的情况下,曲谱中小节排列的顺序就是演奏的顺序;然后识别出每个小节的类型,如果该小节是重复类型,则将该小节标记为某重复类型;否则,则标记该小节为普通类型;如果还有未处理小节则继续进行处理,否则停止。
需要说明的是,图2所示流程可以在移动终端实现,也可以在服务器实现,优选在服务器实现。
图3示出了根据本发明实施例的获取电子图片曲谱中各个小节的标准播放速度的流程。
如图3所示,获取电子图片曲谱中各个小节的标准播放速度的流程,包括:
S310:对图片曲谱进行扫描识别出图片曲谱中的小节,分析出曲谱的各个小节的各个音符。
也就是说,使用图像识别方式,对图片曲谱进行从左往右,从上往下地扫描,依次识别出各个小节,再分析出其中各个音符。
需要说明的是,该步骤也可以直接利用前述通过图像识别方式扫描识别出的图片曲谱中的各小节的结果,分析出曲谱的各个小节的各个音符。
另外,在本发明中获取曲谱中各个小节的各个音符,除了采用图像识别方式获取,还可以采用音频方式进行获取。
S320:对识别出的各个音符进行分析,确定各个音符的声音频率和各个音符所占的拍数。
也就是说,分析电子图片曲谱的音符,根据音符频率对应表,逐个获取对应音符的声音频率,并逐个分析每个音符所占的拍数,根据每个音符所占的拍数得到曲谱的演奏节奏。
S330:根据各个音符的声音频率与各个音符所占的拍数,形成曲谱的频率波形图;同时根据曲谱对应的原声带的音频数据获得原声带的频率波形图。
也就是说,遍历电子图片曲谱上的每个音符的频率,根据分析出来的曲谱的演奏节奏,形成频率波形图,即:将分析出来的音符频率数据和音符所占拍数的数据组合在一起,形成频率波形图。
同时,输入本曲谱对应的原声带的音频数据,逐个分析每个时刻的声音频率,将分析出曲谱对应的原声带的音频数据中每个时刻声音的频率和时间记录组合在一起也形成一个频率波形图。
S340:根据曲谱的频率波形图和原声带的频率波形图获取其吻合部分,并确定吻合部分在电子图片曲谱中所占的小节的数量和在原声带音的频数据中播放的时间。
也就是说,对获得的曲谱频率波形图和原声带的频率波形图进行比较,找出最大的相似部分,相似部分也就是吻合部分。将找出的最大的相似部分抽取出来,计算该部分在曲谱上占用小节的数目(N),同时也计算该部分在原声带的音频数据中结束播放时间和开始播放时间的差值(M,单位毫秒)。
S350:根据吻合部分在电子图片曲谱中所占的小节的数量和在原声带的音频数据中播放的时间,确定电子图片曲谱中各个小节的标准播放速度。
也就是说,用该相似部分在原声带中的所占时间M(M,单位毫秒),除以该部分在电子图片曲谱所占的小节的数目N,就是每个小节的标准播放速度。
上述过程为利用音频音高识别方式和图像识别方式,对曲谱对应的原声带和电子图片曲谱进行分析,获得电子图片曲谱中各个小节的标准播放速度的详细流程。
需要说明的是,图3所示流程可以在移动终端实现,也可以在服务器实现,优选在服务器实现。
下面将详细说明如何使电子图片曲谱中的各个小节在移动终端的显示屏幕上自动滚动。
在步骤S120中,在根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端屏幕中滚动电子图片曲谱的过程中,根据各个小节的位置和各个小节的类型,各个小节在预设的时间内以标准播放速度在移动终端的屏幕上滚动。
需要说明的是,若在移动终端的屏幕上滚动显示的小节为普通类型的小节,则控制在该小节滚动显示之后继续滚动显示下一小节,直至曲谱结束;若在移动终端的屏幕上滚动显示的小节为重复类型的小节,则控制在该小节滚动显示之后重复显示重复类型的小节。
也就是说,在移动终端的屏幕上滚动显示的小节,普通类型的小节按照电子图片曲谱的顺序依次滚动显示,重复类型的小节重复滚动显示。
为了详细说明在移动设备端上的电子图片曲谱如何自动滚动,图4示出了根据本发明实施例的在移动终端屏幕上电子图片曲谱滚动的流程。
如图4所示,在移动终端屏幕上电子图片曲谱滚动的具体流程,包括:
S410:从电子图片曲谱的第一个小节开始。
S420:取出当前小节的一个小节符号。
S430:按照预设的标准播放速度,从当前小节的位置开始,向下一小节记号的位置移动电子图片曲谱。
S440:移动结束,进入S450再判断。
S450:判断该小节是否是结束符号;若是,则执行步骤S480,若否,则执行步骤S460。
S460:判断是否是重复记号;若是,则执行步骤S470,如否,则执行步骤S420。
S470:找出重复符号对应重新开始的小节;然后执行步骤S420。
S480:流程结束。
上述流程为在移动终端的屏幕上电子图片曲谱滚动的详细过程,也就是说,在移动终端屏幕上准备自动滚动某电子图片曲谱时,先获取每个小节的位置坐标信息、每个小节的类型和小节的标准播放速度(即:标准播放速度(每小节的播放耗时为T)),根据小节的位置坐标信息,控制相邻的小节之间的自动滚动在T时间段里完成;根据电子图片曲谱的每个小节的类型,确定小节在移动终端屏幕上的滚动的顺序;如果小节为普通类型的小节,则按照曲谱的顺序依次滚动,如果小节为重复类型的小节,则找到对应的重复小节的开始位置,重复滚动显示。
在本发明的一个具体实施例中,采用图像识别方式和音频音高识别方式来实现电子图片曲谱的自动滚动。首先,可以在服务器端采用图像识别方式对电子图片曲谱的每个小节的类型、位置和各个音符进行识别,并将识别出的各个小节的类型和位置保存至服务器端的数据库中;再使用音频音高识别方式,获取每个小节的标准播放速度,保存至服务器端的数据库中;然后,用户根据显示在移动终端的电子图片曲谱进行演奏时,移动终端的客户端先从服务器端获取到之前得到的该曲谱的所有小节的类型和位置以及标准播放速度,然后根据这些信息自动滚动该电子图片曲谱。另外,也可以在移动终端与服务器联网时,由服务器根据标准播放速度直接控制移动终端自动滚动该电子图片曲谱。
需要说明的是,在服务器端获取该电子图片曲谱的各个小节的类型、位置和标准播放速度,并保存在服务器端的数据库中,这样存储在数据库中的该电子图片曲谱的各个小节的类型、位置和标准播放速度可以共享给所有需要的该电子图片曲谱的用户,那么用户在移动终端的客户端可以从服务器端的数据库中直接获取利用,节省用户使用该曲谱时在移动终端重新获取小节的类型、位置和标准播放速度的时间。
为了说明采用本发明提供的电子图片曲谱滚动方法,电子图片曲谱在移动终端屏幕上滚动达到的效果,图5-1和图5-2分别示出了根据本发明实施例的在移动终端屏幕上滚动电子图片曲谱的效果。
在图5-1所示的移动终端屏幕上只显示两个小节的内容,随着时间移动,根据小节的标准播放速度(滚动速度),电子图片谱曲的小节进行在屏幕上继续滚动,那么在图5-2上显示电子图片中的下两个小节。
与上述方法相对应,本发明还提供一种电子图片曲谱滚动装置,图6示出了根据本发明实施例的电子图片曲谱滚动装置逻辑结构。
如图6所示,本发明提供的电子图片曲谱滚动装置600,包括小节信息获取单元610、速度信息获取单元620和滚动单元630。
其中,小节信息获取单元610用于获取电子图片曲谱中各个小节的类型和位置。
速度信息获取单元620用于获取电子图片曲谱中各个小节的标准播放速度。
滚动单元630用于根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端屏幕中滚动电子图片曲谱。
其中,小节信息获取单元610获取电子图片曲谱中各个小节的类型和位置包括:采用图像识别方式对电子图片曲谱进行扫描,识别出电子图片曲谱中各个小节,并分析得到各个小节的类型和位置。
其中,图7示出了根据本发明实施例的电子图片曲谱滚动装置的速度信息获取单元结构。如图7所示,速度信息获取单元620进一步包括曲谱的频率波形图获取单元621、原声带的频率波形图获取单元622和标准播放速度确定单元623。
其中,曲谱的频率波形图获取单元621用于采用图像识别方式对电子图片曲谱进行扫描,识别出电子图片曲谱的各个小节,并分析出各个小节的各个音符;采用音频音高识别方式对小节的各个音符进行分析,得到电子图片曲谱的频率波形图。
原声带的频率波形图获取单元622用于根据电子图片曲谱对应的原声带的音频数据获取原声带的频率波形图。
标准播放速度确定单元623用于根据电子图片曲谱的频率波形图和原声带的频率波形图,确定电子图片曲谱中各个小节的标准播放速度。
曲谱的频率波形图获取单元621采用音频音高识别方式对小节的各个音符进行分析,得到电子图片曲谱的频率波形图包括:确定各个音符的声音频率以及各个音符所占的拍数;根据各个音符的声音频率与各个音符所占的拍数,形成曲谱的频率波形图。
标准播放速度确定单元623根据曲谱的频率波形图和原声带的频率波形图确定电子图片曲谱中各个小节的标准播放速度包括:根据电子图片曲谱的频率波形图和原声带的频率波形图获取其吻合部分,并确定所占的小节的数量和在原声带的音频数据中播放的时间;根据吻合部分在电子图片曲谱中所占的小节的数量和在原声带音的频数据中播放的时间,确定电子图片曲谱中各个小节的标准播放速度。
其中,滚动单元630根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端屏幕中滚动电子图片曲谱包括:根据各个小节的位置和各个小节的类型,控制各个小节在预设的时间内以标准播放速度在移动终端的屏幕上滚动;其中,若在移动终端的屏幕上滚动显示的小节为普通类型的小节,则控制在该小节滚动显示之后继续滚动显示下一小节;若在移动终端的屏幕上滚动显示的小节为重复类型的小节,则控制在该小节滚动显示之后重复显示重复类型的小节。
也就是说,在移动终端的屏幕上自动滚动显示的小节,普通类型的小节按照电子图片曲谱的顺序依次滚动显示,重复类型的小节重复滚动显示。
需说明的是,电子图片曲谱滚动装置600可以设置在移动终端中,也可以设置在服务器中。
上述各模块单元的更具体交互过程,可以参见方法流程中的描述,此处不再赘述。
另外,图8示出了根据本发明实施例的***。如图8所示,本发明还提供一种***800,包括移动终端810和服务器820。
移动终端810,用于从服务器820获取电子图片曲谱中各个小节的类型、位置和标准播放速度,并且,根据从服务器820获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端810的屏幕中滚动显示电子图片曲谱;
服务器820,用于为移动终端810提供电子图片曲谱中各个小节的类型、位置和标准播放速度。
进一步的,移动终端810中设置有电子图片曲谱滚动装置,电子图片曲谱滚动装置的结构参见图6和图7的描述。
或者,
服务器820,用于获取电子图片曲谱中各个小节的类型、位置和标准播放速度,根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制移动终端810在移动终端屏幕中滚动电子图片曲谱;
移动终端810,用于根据服务器820的控制在移动终端屏幕中滚动电子图片曲谱。
进一步的,服务器820中设置有电子图片曲谱滚动装置,电子图片曲谱滚动装置的结构参见图6和图7的描述。
通过上述实施方式可以看出,本发明提供的电子图片曲谱滚动方法、装置及***,通过图像识别方式和音频音高识别方式,自动分析网络上大量的图片曲谱的信息;并利用采集到的曲谱信息,实现曲谱自动滚动,方便用户进行弹奏,并避免由于曲谱翻页的操作中途中断;同时,利用移动设备的便捷和移动性,能够很好的满足随地演奏的需求,能够避免购买昂贵的曲谱自动翻页硬件设备,从而让用户更加便利地使用电子图片曲谱。
此外,典型地,本发明所述的移动终端可为各种具有蓝牙功能的手持终端设备,例如具有蓝牙功能的手机、个人数字助理(PDA)。
此外,根据本发明的方法还可以被实现为由移动终端中的处理器(比如CPU)执行的计算机程序,并且存储在移动终端的存储器中。在该计算机程序被处理器执行时,执行本发明的方法中限定的上述功能。
此外,根据本发明的方法还可以实现为一种计算机程序产品,该计算机程序产品包括计算机可读介质,在该计算机可读介质上存储有用于执行本发明的方法中限定的上述功能的计算机程序。
此外,上述方法步骤以及***单元也可以利用控制器以及用于存储使得控制器实现上述步骤或单元功能的计算机程序的计算机可读存储设备实现。
本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,已经就各种示意性组件、方块、模块、电路和步骤的功能对其进行了一般性的描述。这种功能是被实现为软件还是被实现为硬件取决于具体应用以及施加给整个***的设计约束。本领域技术人员可以针对每种具体应用以各种方式来实现所述的功能,但是这种实现决定不应被解释为导致脱离本发明的范围。
尽管前面公开的内容示出了本发明的示例性实施例,但是应当注意,在不背离权利要求限定的本发明的范围的前提下,可以进行多种改变和修改。根据这里描述的发明实施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本发明的元素可以以个体形式描述或要求,但是也可以设想多个,除非明确限制为单数。
此外,典型地,本发明所述的移动终端可为各种具有蓝牙功能的手持终端设备,例如具有蓝牙功能的手机、个人数字助理(PDA)。
此外,根据本发明的方法还可以被实现为由移动终端中的处理器(比如CPU)执行的计算机程序,并且存储在移动终端的存储器中。在该计算机程序被处理器执行时,执行本发明的方法中限定的上述功能。
此外,根据本发明的方法还可以实现为一种计算机程序产品,该计算机程序产品包括计算机可读介质,在该计算机可读介质上存储有用于执行本发明的方法中限定的上述功能的计算机程序。
此外,上述方法步骤以及***单元也可以利用控制器以及用于存储使得控制器实现上述步骤或单元功能的计算机程序的计算机可读存储设备实现。
本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,已经就各种示意性组件、方块、模块、电路和步骤的功能对其进行了一般性的描述。这种功能是被实现为软件还是被实现为硬件取决于具体应用以及施加给整个***的设计约束。本领域技术人员可以针对每种具体应用以各种方式来实现所述的功能,但是这种实现决定不应被解释为导致脱离本发明的范围。
尽管前面公开的内容示出了本发明的示例性实施例,但是应当注意,在不背离权利要求限定的本发明的范围的前提下,可以进行多种改变和修改。根据这里描述的发明实施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本发明的元素可以以个体形式描述或要求,但是也可以设想多个,除非明确限制为单数。
如上参照附图以示例的方式描述了根据本发明提出的电子图片曲谱滚动方法、装置及***。但是,本领域技术人员应当理解,对于上述本发明所提出的电子图片曲谱滚动方法、装置及***,还可以在不脱离本发明内容的基础上做出各种改进。因此,本发明的保护范围应当由所附的权利要求书的内容确定。

Claims (14)

1.一种电子图片曲谱滚动方法,包括:
获取电子图片曲谱中各个小节的类型、位置和标准播放速度;
根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端屏幕中滚动所述电子图片曲谱,包括:
根据所述各个小节的位置和所述各个小节的类型,控制所述各个小节在预设的时间内以所述标准播放速度在移动终端的屏幕上滚动;其中,
若在所述移动终端的屏幕上滚动显示的小节为普通类型的小节,则控制在该小节滚动显示之后继续滚动显示下一小节;
若在所述移动终端的屏幕上滚动显示的小节为重复类型的小节,则控制在该小节滚动显示之后重复显示所述重复类型的小节。
2.如权利要求1所述的电子图片曲谱滚动方法,其中,所述电子图片曲谱中各个小节的类型和位置按如下方式确定:
采用图像识别方式对所述电子图片曲谱进行扫描,识别出所述电子图片曲谱中各个小节,并分析出各个小节的类型和位置。
3.如权利要求1所述的电子图片曲谱滚动方法,其中,所述电子图片曲谱中各个小节的标准播放速度按如下方式确定:
采用图像识别方式对所述电子图片曲谱进行扫描,识别出所述电子图片曲谱中各个小节,并分析出各个小节的各个音符;
采用音频音高识别方式对小节的各个音符进行分析,得到电子图片曲谱的频率波形图;
根据所述电子图片曲谱对应的原声带的音频数据得到原声带的频率波形图;
根据所述电子图片曲谱的频率波形图和所述原声带的频率波形图,确定所述电子图片曲谱中各个小节的标准播放速度。
4.如权利要求3所述的电子图片曲谱滚动方法,采用音频音高识别方式对小节的各个音符进行分析,得到电子图片曲谱的频率波形图包括:
确定各个音符的声音频率以及各个音符所占的拍数;
根据所述各个音符的声音频率与所述各个音符所占的拍数,形成曲谱的频率波形图。
5.如权利要求3所述的电子图片曲谱滚动方法,根据所述电子图片曲谱的频率波形图和所述原声带的频率波形图,确定所述电子图片曲谱中各个小节的标准播放速度包括:
根据所述电子图片曲谱的频率波形图和所述原声带的频率波形图获取其吻合部分,并确定所述吻合部分在所述电子图片曲谱中所占的小节的数量和在所述原声带的音频数据中播放的时间;
根据所述吻合部分在所述电子图片曲谱中所占的小节的数量和在所述原声带的音频数据中播放的时间,确定所述电子图片曲谱中各个小节的标准播放速度。
6.如权利要求1至5任一项所述的电子图片曲谱滚动方法,
从服务器或移动终端获取电子图片曲谱中各个小节的类型和位置;
从服务器或移动终端获取电子图片曲谱中各个小节的标准播放速度。
7.一种电子图片曲谱滚动装置,包括:
小节信息获取单元,用于获取电子图片曲谱中各个小节的类型和位置;
速度信息获取单元,用于获取所述电子图片曲谱中各个小节的标准播放速度;
滚动单元,用于根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在移动终端屏幕中滚动所述电子图片曲谱,包括:
根据所述各个小节的位置和所述各个小节的类型,控制所述各个小节在预设的时间内以所述标准播放速度在所述移动终端的屏幕上滚动;其中,
若在所述移动终端的屏幕上滚动显示的小节为普通类型的小节,则控制在该小节滚动显示之后继续滚动显示下一小节;若在所述移动终端的屏幕上滚动显示的小节为重复类型的小节,则控制在该小节滚动显示之后重复显示所述重复类型的小节。
8.如权利要求7所述的电子图片曲谱滚动装置,其中,所述小节信息获取单元获取电子图片曲谱中各个小节的类型和位置包括:
采用图像识别方式对所述电子图片曲谱进行扫描,识别出所述电子图片曲谱中各个小节,并分析得到各个小节的类型和位置。
9.如权利要求7所述的电子图片曲谱滚动装置,其中,所述速度信息获取单元进一步包括:
曲谱的频率波形图获取单元,用于采用图像识别方式对所述电子图片曲谱进行扫描,识别出所述电子图片曲谱的各个小节,并分析出各个小节的各个音符;采用音频音高识别方式对小节的各个音符进行分析,得到电子图片曲谱的频率波形图;
原声带的频率波形图获取单元,用于根据所述电子图片曲谱对应的原声带的音频数据得到原声带的频率波形图;
标准播放速度确定单元,用于根据所述电子图片曲谱的频率波形图和所述原声带的频率波形图,确定所述电子图片曲谱中各个小节的标准播放速度。
10.如权利要求9所述的电子图片曲谱滚动装置,其中,所述曲谱的频率波形图获取单元采用音频音高识别方式对小节的各个音符进行分析,得到电子图片曲谱的频率波形图包括:
确定各个音符的声音频率以及各个音符所占的拍数;
根据所述各个音符的声音频率与所述各个音符所占的拍数,形成曲谱的频率波形图。
11.如权利要求9所述的电子图片曲谱滚动装置,其中,
所述标准播放速度确定单元根据所述曲谱的频率波形图和所述原声带的频率波形图确定所述电子图片曲谱中各个小节的标准播放速度包括:
根据所述电子图片曲谱的频率波形图和所述原声带的频率波形图获取其吻合部分,并确定所述吻合部分在所述电子图片曲谱中所占的小节的数量和在所述原声带的音频数据中播放的时间;根据所述吻合部分在所述电子图片曲谱中所占的小节的数量和在所述原声带的 音频数据中播放的时间,确定所述电子图片曲谱中各个小节的标准播放速度。
12.如权利要求7至11任一项所述的电子图片曲谱滚动装置,其中,
所述电子图片曲谱滚动装置设置在移动终端或服务器中。
13.一种电子图片曲谱滚动***,包括移动终端和服务器,其中,
所述移动终端,用于从所述服务器获取电子图片曲谱中各个小节的类型、位置和标准播放速度,并且,根据从服务器获取的各个小节的类型和位置以及各个小节的标准播放速度,控制在所述移动终端的屏幕中滚动显示所述电子图片曲谱,包括:
根据所述各个小节的位置和所述各个小节的类型,控制所述各个小节在预设的时间内以所述标准播放速度在移动终端的屏幕上滚动;其中,
若在所述移动终端的屏幕上滚动显示的小节为普通类型的小节,则控制在该小节滚动显示之后继续滚动显示下一小节;
若在所述移动终端的屏幕上滚动显示的小节为重复类型的小节,则控制在该小节滚动显示之后重复显示所述重复类型的小节;
所述服务器,用于为所述移动终端提供电子图片曲谱中各个小节的类型、位置和标准播放速度。
14.一种电子图片曲谱滚动***,包括移动终端和服务器,其中,
所述服务器,用于获取电子图片曲谱中各个小节的类型、位置和标准播放速度,根据所获取的各个小节的类型和位置以及各个小节的标准播放速度,控制所述移动终端在移动终端屏幕中滚动所述电子图片曲谱,包括:
根据所述各个小节的位置和所述各个小节的类型,控制所述各个小节在预设的时间内以所述标准播放速度在移动终端的屏幕上滚动;其中,
若在所述移动终端的屏幕上滚动显示的小节为普通类型的小节,则控制在该小节滚动显示之后继续滚动显示下一小节;
若在所述移动终端的屏幕上滚动显示的小节为重复类型的小节,则控制在该小节滚动显示之后重复显示所述重复类型的小节;
所述移动终端,用于根据所述服务器的控制在移动终端屏幕中滚动所述电子图片曲谱。
CN201410788131.0A 2014-12-16 2014-12-16 电子图片曲谱滚动方法、装置及*** Active CN105760386B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410788131.0A CN105760386B (zh) 2014-12-16 2014-12-16 电子图片曲谱滚动方法、装置及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410788131.0A CN105760386B (zh) 2014-12-16 2014-12-16 电子图片曲谱滚动方法、装置及***

Publications (2)

Publication Number Publication Date
CN105760386A CN105760386A (zh) 2016-07-13
CN105760386B true CN105760386B (zh) 2019-10-25

Family

ID=56339584

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410788131.0A Active CN105760386B (zh) 2014-12-16 2014-12-16 电子图片曲谱滚动方法、装置及***

Country Status (1)

Country Link
CN (1) CN105760386B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111554250A (zh) * 2020-04-26 2020-08-18 苏州缪斯谈谈科技有限公司 自动翻谱方法、***、电子设备和计算机可读存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1433548A (zh) * 1999-12-20 2003-07-30 汉索尔索弗特有限公司 基于网络的音乐演奏/歌曲伴奏服务***和方法
CN1479916A (zh) * 2000-12-05 2004-03-03 �����ּ�����˾ 使用演奏乐器的声音信息的音乐分析方法
CN1609947A (zh) * 2003-10-23 2005-04-27 凌阳科技股份有限公司 电子乐谱装置
CN101800045A (zh) * 2010-01-21 2010-08-11 冷明 一种乐谱显示及演奏电子装置
CN102238147A (zh) * 2010-05-05 2011-11-09 东方宇阳信息科技(北京)有限公司 乐团电子曲谱台控制服务***
CN102298922A (zh) * 2011-07-28 2011-12-28 顾昕昀 一种数字乐谱仪及其自动翻谱方法
CN102708907A (zh) * 2012-06-04 2012-10-03 张弛 一种基于图片分割和同步标签的线性多媒体定位方法
CN104078035A (zh) * 2013-07-02 2014-10-01 深圳市腾讯计算机***有限公司 一种演奏乐曲的方法及装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1433548A (zh) * 1999-12-20 2003-07-30 汉索尔索弗特有限公司 基于网络的音乐演奏/歌曲伴奏服务***和方法
CN1479916A (zh) * 2000-12-05 2004-03-03 �����ּ�����˾ 使用演奏乐器的声音信息的音乐分析方法
CN1609947A (zh) * 2003-10-23 2005-04-27 凌阳科技股份有限公司 电子乐谱装置
CN101800045A (zh) * 2010-01-21 2010-08-11 冷明 一种乐谱显示及演奏电子装置
CN102238147A (zh) * 2010-05-05 2011-11-09 东方宇阳信息科技(北京)有限公司 乐团电子曲谱台控制服务***
CN102298922A (zh) * 2011-07-28 2011-12-28 顾昕昀 一种数字乐谱仪及其自动翻谱方法
CN102708907A (zh) * 2012-06-04 2012-10-03 张弛 一种基于图片分割和同步标签的线性多媒体定位方法
CN104078035A (zh) * 2013-07-02 2014-10-01 深圳市腾讯计算机***有限公司 一种演奏乐曲的方法及装置

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
电子乐谱的设计与实现;艾晓辉 等;《电子器件》;20010930;第I136-121页 *
电子乐谱的设计与若干关键技术的实现;许锦生;《中国优秀硕士学位论文全文数据库 信息科技辑》;20140415;第228-232页 *
电子乐谱综述;许锦生 等;《电子乐谱综述》;20120229;第88-91页 *

Also Published As

Publication number Publication date
CN105760386A (zh) 2016-07-13

Similar Documents

Publication Publication Date Title
WO2014162788A1 (ja) 顔表情採点装置、ダンス採点装置、カラオケ装置、およびゲーム装置
JP2000262747A5 (zh)
JP2007127813A5 (zh)
US20150193654A1 (en) Evaluation method, evaluation apparatus, and recording medium
CN106104692B (zh) 精彩部分视频分段的排序
JP2009201809A (ja) 操作支援サーバ装置、操作支援方法およびコンピュータ・プログラム
CN110691633A (zh) 用于确定响应的反应时间以及使用户界面与正在渲染的内容同步的方法和***
CN111888765B (zh) 多媒体文件的处理方法、装置、设备及介质
CN111918122A (zh) 视频处理方法、装置、电子设备和可读存储介质
CN108292509A (zh) 终端装置、诊断***、诊断方法以及程序
US20170148176A1 (en) Non-transitory computer-readable storage medium, evaluation method, and evaluation device
CN106921802B (zh) 音频数据的播放方法及装置
CN105324160A (zh) 电子游戏机、电子游戏处理方法及电子游戏程序
US20150199171A1 (en) Handwritten document processing apparatus and method
CN105760386B (zh) 电子图片曲谱滚动方法、装置及***
CN112667081A (zh) 一种弹幕显示方法、装置、存储介质及终端
CN111554250A (zh) 自动翻谱方法、***、电子设备和计算机可读存储介质
US20140007118A1 (en) Comparison device, comparison method, non-transitory recording medium, and system
JP6256738B2 (ja) 動画選択装置、動画選択方法とプログラム
CN107479725B (zh) 一种字符输入方法、装置、虚拟键盘、电子设备及存储介质
JP2007074149A5 (zh)
CN109819271A (zh) 游戏直播间展示的方法及装置、存储介质、电子设备
CN111176535B (zh) 一种基于智能音箱的分屏方法及智能音箱
CN110764676B (zh) 一种信息资源显示方法、装置、电子设备以及存储介质
US20200075025A1 (en) Information processing apparatus and facilitation support method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160929

Address after: 510665 Tianhe District, Guangdong, China Road, building No. 64, No. 66 West, room 902, two

Applicant after: GUANGZHOU I9GAME INFORMATION TECHNOLOGY CO., LTD.

Address before: 510627 Guangdong city of Guangzhou province Whampoa Tianhe District Road No. 163 Xiping Yun Lu Yun Ping B radio 16 floor tower square

Applicant before: Guangzhou Dongjing Computer Technology Co., Ltd.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200527

Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Alibaba (China) Co.,Ltd.

Address before: Two, room 902, West 64, 66 Middle Road, Tianhe District, Guangdong, Guangzhou, China 510665

Patentee before: GUANGZHOU UCWEB COMPUTER TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right