Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND DEVICE FOR PLAYING MUSICAL COMPOSITION
Document Type and Number:
WIPO Patent Application WO/2015/000404
Kind Code:
A1
Abstract:
A method and device for playing a musical composition. The method comprises: generating a sequence of musical-score-segment images of a musical composition; recognizing and extracting musical-score-segment information contained in each musical-score-segment image of said sequence of musical-score-segment images; linking together the extracted musical-score-segment information, and generating complete musical-score information of said musical composition; and playing said musical composition on the basis of said complete musical-score information. The present method allows for the full, uninterrupted rendering of a musical composition. The present invention overcomes the drawbacks of spent time and effort involved in manually inputting a musical score, and extends the battery operating time of a terminal using said method and device.

Inventors:
WANG XINYU (CN)
Application Number:
PCT/CN2014/081407
Publication Date:
January 08, 2015
Filing Date:
July 01, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
TENCENT TECH SHENZHEN CO LTD (CN)
International Classes:
G10H1/00
Foreign References:
TW201044374A2010-12-16
CN1862656A2006-11-15
CN101222564A2008-07-16
CN202512877U2012-10-31
Attorney, Agent or Firm:
GUANGZHOU SCIHEAD PATENT AGENT CO.. LTD (CN)
广州三环专利代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求

1、 一种演奏乐曲的方法, 其特征在于, 所述方法包括:

生成乐曲的曲谱片段图片序列;

识别并提取所述曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱 片段信息;

将所提取的曲谱片段信息进行衔接, 生成所述乐曲的完整的曲谱信息; 根据所述完整的曲语信息, 对所述乐曲进行演奏。

2、 根据权利要求 1所述的演奏乐曲的方法, 其特征在于, 所述生成乐曲 的曲语片段图片序列的步骤包括:获取图像釆集装置釆集的所述乐曲的各曲谱 片段图片, 生成所述曲谱片段图片序列。

3、 根据权利要求 2所述的演奏乐曲的方法, 其特征在于, 所述获取图像 釆集装置釆集的所述乐曲的各曲谱片段图片的步骤包括:

获取所述图像釆集装置实时釆集的取景图片;

判断所釆集的取景图片是否与上一张曲谱片段图片发生重叠;

如果未发生重叠, 则向所述图像釆集装置发送拍摄指令,接收所述图像釆 集装置拍摄得到的曲谱片段图片。

4、 根据权利要求 3所述的演奏乐曲的方法, 其特征在于, 如果发生重叠, 则按照预设的重叠渲染规则,在所述图像釆集装置取景界面显示的图片中对所 述重叠区域进行渲染。

5、 根据权利要求 1所述的演奏乐曲的方法, 其特征在于, 所述识别并提 取所述曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段信息的步 骤包括:

根据光字符识别技术,对所述曲谱片段图片序列中的各张曲谱片段图片进 行信息识别;

提取所述曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段信 息, 所述曲谱片段信息包括多个音符及所述多个音符中的每个音符对应的位 置、 音阶、 节拍。

6、 根据权利要求 1所述的演奏乐曲的方法, 其特征在于, 所述将所提取 的曲谱片段信息进行衔接, 生成所述乐曲的完整的曲语信息的步骤包括: 按照 所述曲谱片段图片序列中各张曲谱片段图片的顺序,依次将所提取的曲谱片段 信息衔接在一起, 生成所述乐曲的完整的曲语信息。

7、 根据权利要求 1所述的演奏乐曲的方法, 其特征在于, 所述将所提取 的曲谱片段信息进行衔接, 生成所述乐曲的完整的曲谱信息的步骤之后还包 括:

显示能够被编辑的所述完整的曲谱信息;

接收输入的编辑操作指令, 对所述完整的曲语信息进行编辑。

8、 根据权利要求 7所述的演奏乐曲的方法, 其特征在于, 根据所述完整 的曲语信息的对所述乐曲进行演奏的步骤包括:根据经过编辑后的所述完整的 曲语信息, 对所述乐曲进行演奏。

9、 根据权利要求 1所述的演奏乐曲的方法, 其特征在于, 所述将所提取 的曲谱片段信息进行衔接, 生成所述乐曲的完整的曲谱信息的步骤之后还包 括:

显示所述完整的曲谱信息;

接收输入的演奏位置指令,得到曲谱演奏的指定位置, 其中所述指定位置 包括起始位置和终止位置。

10、根据权利要求 9所述的演奏乐曲的方法, 其特征在于, 根据所述完整 的曲语信息对所述乐曲进行演奏的步骤包括:

从所述完整的曲谱信息中查找所述起始位置和所述终止位置之间对应的 曲谱信息;

根据所查找到的曲语信息, 对所述乐曲进行演奏。

11、 一种演奏乐曲的装置, 其特征在于, 所述装置包括:

图片生成模块, 用于生成乐曲的曲谱片段图片序列;

信息提取模块,用于识别并提取所述曲谱片段图片序列中的各张曲谱片段 图片所包含的曲谱片段信息;

信息衔接模块, 用于将所提取的曲谱片段信息进行衔接, 生成所述乐曲的 完整的曲语信息;

乐曲演奏模块, 用于根据所述完整的曲谱信息, 对所述乐曲进行演奏。 12、 根据权利要求 11所述的演奏乐曲的装置, 其特征在于, 所述图片生 成模块具体用于: 获取图像釆集装置釆集的所述乐曲的各曲谱片段图片, 生成 所述曲谱片段图片序列。

13、 根据权利要求 12所述的演奏乐曲的装置, 其特征在于, 所述图片生 成模块包括:

获取子模块, 用于获取所述图像釆集装置实时釆集的取景图片; 重叠识别子模块,用于判断所釆集的取景图片是否与上一张曲谱片段图片 发生重叠;

接收子模块, 用于在判断未发生重叠时, 向所述图像釆集装置发送拍摄指 令, 接收所述图像釆集装置拍摄得到的曲谱片段图片。

14、 根据权利要求 13所述的演奏乐曲的装置, 其特征在于, 所述图片生 成模块还包括重叠渲染子模块, 用于在判断发生重叠时,按照预设的重叠渲染 规则, 在所述图像釆集装置取景界面显示的图片中对所述重叠区域进行渲染。

15、 根据权利要求 11所述的演奏乐曲的装置, 其特征在于, 所述信息提 取模块包括:

信息识别子模块, 用于根据光字符识别技术,对所述曲谱片段图片序列中 各张曲谱片段图片进行信息识别;

信息提取子模块,用于提取所述曲谱片段图片序列中各张曲谱片段图片所 包含的曲语片段信息,所述曲谱片段信息包括多个音符及所述多个音符中的每 个音符对应的位置、 音阶、 节拍。

16、 根据权利要求 11所述的演奏乐曲的装置, 其特征在于, 所述信息衔 接模块具体用于: 按照所述曲谱片段图片序列中各张曲谱片段图片的顺序,依 次将所提取的曲谱片段信息衔接在一起, 生成所述乐曲的完整的曲语信息。

17、 根据权利要求 11所述的演奏乐曲的装置, 其特征在于, 所述装置还 包括信息编辑模块,用于在所述信息衔接模块将所提取的曲谱片段信息进行衔 接, 生成所述乐曲的完整的曲谱信息之后,显示能够被编辑的所述完整的曲谱 信息, 接收输入的编辑操作指令, 对所述完整的曲语信息进行编辑。

18、 根据权利要求 17所述的演奏乐曲的装置, 其特征在于, 所述乐曲演 奏模块具体用于: 根据经过编辑后的所述完整的曲语信息,对所述乐曲进行演 奏。

19、 根据权利要求 11所述的演奏乐曲的装置, 其特征在于, 所述装置还 包括演奏位置指定模块,用于在所述信息衔接模块将所提取的曲谱片段信息进 行衔接, 生成所述乐曲的完整的曲谱信息之后, 显示所述完整的曲语信息, 接 收输入的演奏位置指令,得到曲谱演奏的指定位置, 其中所述指定位置包括起 始位置和终止位置。

20、 根据权利要求 19所述的演奏乐曲的装置, 其特征在于, 所述乐曲演 奏模块具体用于:从所述完整的曲谱信息中查找所述起始位置和所述终止位置 之间对应的曲语信息, 根据所查找到的曲语信息, 对所述乐曲进行演奏。

21、一种计算机存储介质,其特征在于,所述计算机存储介质存储有程序, 该程序执行时包括如权利要求 1-10任一项所述的步骤。

Description:
一种演奏乐曲的方法及装置 本专利申请要求 2013 年 7 月 2 日提交的中国专利申请号为 201310275056.3 , 发明名称为 "一种演奏乐曲的方法及装置" 的优先权, 该申 请的全文以引用的方式并入本申请中。 技术领域

本发明公开的主题内容涉及计算机技术领域, 尤其涉及一种演奏乐曲的方 法及装置。 背景挾术

曲语即乐语, 是记录音乐音高或者节奏的各种书面符号的有 规律的组合, 简谱、 五线谱、 吉他谱、 古琴谱等等各种现代的或者古代的乐谱都叫做 曲谱。 它的出现使得人们能够方便并且有效的进行音 乐的交流和传承。古往今来的音 乐作品大多以纸质形式的曲谱进行记载。

随着计算机技术的迅速发展, 各种终端, 如智能手机、 个人数字助理、 笔 记本电脑、 平板电脑等, 日渐进入人们的工作、 生活和学习中。 终端上的应用 软件亦是日趋繁多, 其功能也越来越强大。现有的某些终端所安装 的应用软件 可以通过摄像头对纸质形式的曲谱进行拍摄, 并对所拍摄曲谱图片进行识别、 演奏。 但是, 当一首乐曲的曲语很长时, 需要连续拍摄多张曲谱片段图片, 才 能完整的将该首乐曲的曲谱釆集完毕,而现有 的应用软件只能对单张曲谱片段 图片进行单独的识别和演奏, 无法将所拍摄的多张曲谱片段图片进行衔接识 另 1 J , 来实现对同一首乐曲连贯、 完整地弹奏。 发明内容

鉴于以上理由, 本发明实施例提出一种演奏乐曲的方法及装置 , 来解决以 上背景技术部分提到的技术问题。

一方面, 本发明实施例提供了一种演奏乐曲的方法, 所述方法包括: 生成乐曲的曲谱片段图片序列;

识别并提取所述曲谱片段图片序列中的各张曲 谱片段图片所包含的曲谱 片段信息; 将所提取的曲谱片段信息进行衔接, 生成所述乐曲的完整的曲谱信息; 根据所述完整的曲语信息, 对所述乐曲进行演奏。

一方面, 本发明实施例提供了一种演奏乐曲的装置, 所述装置包括: 图片生成模块, 用于生成乐曲的曲谱片段图片序列;

信息提取模块,用于识别并提取所述曲谱片段 图片序列中的各张曲谱片段 图片所包含的曲谱片段信息;

信息衔接模块, 用于将所提取的曲谱片段信息进行衔接, 生成所述乐曲的 完整的曲语信息;

乐曲演奏模块, 用于根据所述完整的曲谱信息, 对所述乐曲进行演奏。 相较于现有技术,本发明实施例通过对乐曲的 曲谱片段图片序列中所包含 的曲谱片段信息的识别与衔接, 实现了对乐曲连贯、 完整地弹奏, 克服了手动 输入曲谱费时费力的弊端,延长了该方法和装 置所应用的终端上电池的续航时 间。 附图说明

为了更清楚地说明本发明实施例或现有技术中 的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单 地介绍,显而易见地, 下面描述 中的附图仅仅是本发明的一些实施例,对于本 领域普通技术人员来讲,在不付 出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。

图 1为本发明第一实施例提供的一种演奏乐曲的 法的流程示意图; 图 2 为本发明第一实施例提供的生成乐曲的曲谱片 段图片序列的流程示 意图;

图 3为本发明第二实施例提供的一种演奏乐曲的 法的流程示意图; 图 4为本发明第三实施例提供的一种演奏乐曲的 法的流程示意图; 图 5为本发明第四实施例提供的一种演奏乐曲的 置的结构示意图; 图 6为本发明第五实施例提供的一种演奏乐曲的 置的结构示意图; 图 7为本发明第六实施例提供的一种演奏乐曲的 置的结构示意图; 图 8为可用于实施本发明方案的终端的结构示意 。 具体实施方式

下面将结合本发明实施例中的附图详细描述对 本发明的各个实施例, 显 然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。 基于 本发明中的实施例,本领域普通技术人员在没 有作出创造性劳动前提下所获得 的所有其他实施例, 都属于本发明保护的范围。

图 1示出了本发明的第一实施例。

图 1为本发明第一实施例提供的一种演奏乐曲的 法的流程示意图。参见 图 1 , 所述方法包括:

步骤 S101、 生成乐曲的曲谱片段图片序列。

在本实施例中, 可通过获取图像釆集装置釆集的、拷贝外接设 备存储的或 者下载网页中存有的乐曲的各曲语片段图片, 得到曲谱片段图片序列。优选的, 本实施通过获取图像釆集装置釆集的乐曲的各 曲谱片段图片,得到曲谱片段图 片序列, 其中所述图像釆集装置为终端自身所携带的照 相机。

图 2 为本发明第一实施例提供的生成乐曲的曲谱片 段图片序列的流程示 意图。 参见图 2, 步骤 S101进一步包括:

子步骤 S1011、 获取图像釆集装置实时釆集的取景图片;

子步骤 S1012、判断所釆集的取景图片是否与上一张曲 片段图片发生重 叠, 如果否, 执行子步骤 S1013 , 否则, 执行子步骤 S1014;

子步骤 S1013、 向图像釆集装置发送拍摄指令, 接收图像釆集装置拍摄得 到的曲谱片段图片;

子步骤 S1014、 按照预设的重叠渲染规则, 在图像釆集装置取景界面显示 的图片中对重叠区域进行渲染。

其中, 对于子步骤 S1012 , 可根据现有的图像拼接技术, 通过判断取景图 片的最上面预设区域是否与上一张曲谱片段图 片的最下面预设区域相似度达 到设定的阔值, 来判断取景图片是否与上一张曲谱片段图片发 生重叠: 如果相 似度达到设定的阈值, 则取景图片与上一张曲谱片段图片发生重叠, 否则, 取 景图片与上一张曲谱片段图片未发生重叠; 对于子步骤 S1014, 重叠渲染规则 用于对重叠区域的渲染方式进行描述和界定。 在本实施例中,按照预设的重叠 渲染规则, 在图像釆集装置取景界面显示的图片中对所重 叠区域进行渲染包 括: 在图像釆集装置取景界面显示的图片中对重叠 区域进行着色处理。 例如, 用绿色覆盖所述重叠区域,以提示用户所要拍 摄的曲谱片段图片与上一张曲谱 片段图片的重叠部分, 使得用户能够据此对曲谱片段图片进行合理的 拍摄。

步骤 S102、 识别并提取曲谱片段图片序列中的各张曲谱片 段图片所包含 的曲谱片段信息。

在生成乐曲的曲谱片段图片序列后, 首先根据光字符识别技术,对所述曲 谱片段图片序列中各张曲谱片段图片进行信息 识别, 该识别过程包括但不限 于: 对曲谱片段图片进行倾斜校正、 二值化、 剔除歌词等预处理; 定位曲谱片 段图片中的音符基元;根据音符库,对音符基 元进行识别。然后根据识别结果, 提取曲谱片段图片所包含的曲谱片段信息,该 曲语片段信息包括多个音符及与 所述多个音符中的每个音符对应的位置、 音阶、 节拍。

步骤 S103、 将所提取的曲谱片段信息进行衔接, 生成所述乐曲的完整的 曲谱信息。

在本实施例中, 可按照曲谱片段图片序列中各张曲谱片段图片 的顺序,依 次将所提取的各曲谱片段图片所包含的曲谱片 段信息衔接在一起,生成所述乐 曲的完整的曲谱信息。

步骤 S104、 根据所述完整的曲语信息, 对所述乐曲进行演奏。

在得到所述乐曲的完整的曲语信息之后,首先 获取与所述乐曲对应的乐器 名称, 例如钢琴、 吉他、 小提琴、 口琴、 笛子等。 具体地, 该乐器名称可以是 本地存储器存储的,通过查询本地存储器获取 与所述乐曲对应的乐器名称。 当 然, 与所述乐曲对应的乐器名称的获取也可以是通 过接受用户输入的指令完 成。 其次, 根据音色库和所述完整的曲谱片段信息, 生成与乐器名称相对应的 音乐格式的数据信息,其中音色库存储着不同 乐器名称所对应的不同音符的音 色,音乐格式的数据信息包括曲语片段信息中 所包括的多个音符及与所述多个 音符中的每个音符对应的位置、 音阶、 节拍、 音色。 然后, 根据音波表得到与 音乐格式的数据信息相对应的模拟的音频信号 ,其中音波表存储着不同音符的 不同音色的波形表。 最后, 将所述音频信号的功率进行放大, 通过音频播放装 置发出音乐, 来实现对所述乐曲的演奏。

本发明第一实施例提出的技术方案,通过对乐 曲的曲语片段图片序列中所 包含的曲谱片段信息进行识别与衔接处理, 进而实现了对乐曲连贯、 完整地弹 奏,克服了手动输入曲谱费时费力的弊端,延 长了该方法和装置所应用的终端 上电池的续航时间。

图 3示出了本发明的第二实施例。

图 3为本发明第二实施例提供的一种演奏乐曲的 法的流程示意图。参见 图 3 , 所述方法包括:

步骤 S301、 生成乐曲的曲谱片段图片序列。

本步骤与第一实施例中的步骤 S101相同, 这里不再赘述。

步骤 S302、 识别并提取曲谱片段图片序列中的各张曲谱片 段图片所包含 的曲谱片段信息。

本步骤与第一实施例中的步骤 S 102相同, 这里不再赘述。

步骤 S303、 将所提取的曲谱片段信息进行衔接, 生成所述乐曲的完整的 曲谱信息。

本步骤与第一实施例中的步骤 S 103相同, 这里不再赘述。

步骤 S304、 显示能够被编辑的所述完整的曲语信息。

在本实施例中, 可通过提供一个人机交互界面, 来显示所述完整的曲语信 息。在所显示的曲谱信息中所有的音符以及与 每个音符对应的音阶、节拍均能 够被用户编辑。 优选的, 可通过接收对某个音符的双击指令, 来进入对该音符 的编辑状态。

步骤 S305、 接收输入的编辑操作指令, 对所述完整的曲语信息进行编辑。 在通过人机交互界面显示能够被编辑的所述完 整的曲语信息后,接收用户 输入的编辑操作指令, 完成对曲语信息中音符、 音阶或者节拍进行的编辑, 以 实现对曲谱信息的修改。

步骤 S306、 根据经过编辑后的完整的曲谱信息, 对所述乐曲进行演奏。 本发明第二实施例提供的技术方案,通过对乐 曲的曲语片段图片序列中所 包含的曲谱片段信息进而识别与衔接处理,得 到完整的曲语信息, 同时能够对 曲语信息进行编辑, 进而实现了对乐曲准确、 连贯、 完整地弹奏, 克服了手动 输入曲谱费时费力的弊端,延长了该方法和装 置所应用的终端上电池的续航时 间, 同时能够协助用户进行乐曲创作。

图 4示出了本发明的第三实施例。

图 4为本发明第三实施例提供的一种演奏乐曲的 法的流程示意图。参见 图 4 , 所述方法包括: 步骤 S401、 生成乐曲的曲谱片段图片序列。

本步骤与第一实施例中的步骤 S101相同, 这里不再赘述。

步骤 S402、 识别并提取曲谱片段图片序列中的各张曲谱片 段图片所包含 的曲谱片段信息。

本步骤与第一实施例中的步骤 S102相同, 这里不再赘述。

步骤 S403、 将所提取的曲谱片段信息进行衔接, 生成所述乐曲的完整的 曲谱信息。

本步骤与第一实施例中的步骤 S 103相同, 这里不再赘述。

步骤 S404、 显示所述完整的曲语信息。

在得到完整的曲语信息后,提供一个人机交互 界面,用于显示该曲谱信息。 步骤 S405、 接收输入的演奏位置指令, 得到曲谱演奏的指定位置, 其中 指定位置包括起始位置和终止位置。

在本实施例中,接收用户在上述人机界面上显 示的曲 i香信息中触控选择的 第一个音符,将该音符对应的位置作为曲谱演 奏的起始位置; 接收用户在上述 人机界面上显示的曲语信息中触控选择的第二 个音符,将该音符对应的位置作 为曲谱演奏的终止位置。特别的, 当只接收到用户在上述人机界面上显示的曲 谱信息中触控选择的唯一的一个音符时,将该 音符对应的位置作为曲谱演奏的 起始位置,将上述完整的曲语信息中的最后一 个音符对应的位置作为曲谱演奏 的终止位置。

当然, 本领域的普通技术人员应该知道, 还可通过提供一个输入控件, 供 用户直接输入曲谱演奏的起始位置和终止位置 。

步骤 S406、 从完整的曲语信息中查找起始位置和终止位置 之间所对应的 曲谱信息。

步骤 S407、 根据所查找到的曲语信息, 对所述乐曲进行演奏。

本发明第三实施例提供的技术方案,通过对乐 曲的曲谱片段图片序列中所 包含的曲谱片段信息进行识别与衔接处理, 而后对曲谱信息演奏位置加以指 定, 进而能够连贯、 完整地弹奏用户所任意指定位置区域内的曲谱 , 克服了手 动输入曲谱费时费力的弊端,延长了该方法和 装置所应用的终端上电池的续航 时间。

图 5示出了本发明的第四实施例。 图 5为本发明第四实施例提供的一种演奏乐曲的 置的结构示意图。参见 图 5 , 该装置包括: 图片生成模块 501 , 用于生成乐曲的曲谱片段图片序列; 信息提取模块 502, 用于识别并提取曲谱片段图片序列中的各张曲 谱片段图片 所包含的曲谱片段信息; 信息衔接模块 503 , 用于将所提取的曲谱片段信息进 行衔接, 生成所述乐曲的完整的曲谱信息; 乐曲演奏模块 504, 用于根据完整 的曲语信息, 对所述乐曲进行演奏。

在本实施例中, 图片生成模块 501可通过获取图像釆集装置釆集的、拷贝 外接设备存储的或者下载网页中存有的乐曲的 各曲语片段图片,得到曲谱片段 图片序列。优选的, 本实施图片生成模块 501通过获取图像釆集装置釆集的乐 曲的各曲谱片段图片,得到曲谱片段图片序列 , 其中所述图像釆集装置为终端 自身所携带的照相机。

图片生成模块 501进一步包括:

获取子模块 5011 , 用于获取图像釆集装置实时釆集的取景图片; 重叠识别子模块 5012, 用于判断所釆集的取景图片是否与上一张曲谱 片 段图片发生重叠;

接收子模块 5013 , 用于在判断未发生重叠时, 向图像釆集装置发送拍摄 指令, 接收所述图像釆集装置拍摄得到的曲谱片段图 片。

重叠渲染子模块 5014, 用于在判断发生重叠时, 按照预设的重叠渲染规 则, 在图像釆集装置取景界面显示的图片中对所述 重叠区域进行渲染。

其中, 重叠识别子模块 5012可根据现有的图像拼接技术, 通过判断取景 图片的最上面预设区域是否与上一张曲谱片段 图片的最下面预设区域相似度 达到设定的阔值, 来判断取景图片是否与上一张曲谱片段图片发 生重叠: 如果 相似度达到设定的阔值, 取景图片与上一张曲谱片段图片发生重叠, 否则, 取 景图片与上一张曲谱片段图片未发生重叠。重 叠渲染规则用于对重叠区域的渲 染方式进行描述和界定。 在本实施例中, 重叠渲染子模块 5014按照预设的重 叠渲染规则,在图像采集装置取景界面显示的 图片中对所重叠区域进行渲染包 括: 在图像釆集装置取景界面显示的图片中对重叠 区域进行着色处理。 例如, 重叠渲染子模块 5014用绿色覆盖所述重叠区域, 以提示用户所要拍摄的曲谱 片段图片与上一张曲谱片段图片的重叠部分, 使得用户能够据此对曲谱片段图 片进行合理的拍摄。 信息提取模块 502进一步包括:

信息识别子模块 5021根据光字符识别技术, 对所述曲谱片段图片序列中 各张曲谱片段图片进行信息识别, 所述识别包括但不限于: 对曲谱片段图片进 行倾斜校正、 二值化、 剔除歌词等预处理; 定位曲谱片段图片中的音符基元; 根据音符库, 对音符基元进行识别;

信息提取子模块 5022根据识别结果, 提取曲谱片段图片所包含的曲谱片 段信息,该曲谱片段信息包括多个音符及与所 述多个音符中的每个音符对应的 位置、 音阶、 节拍。

在本实施例中,信息衔接模块 503可按照曲谱片段图片序列中各张曲谱片 段图片的顺序,依次将所提取的各曲谱片段图 片所包含的曲谱片段信息衔接在 一起, 生成所述乐曲的完整的曲语信息。

在得到所述乐曲的完整的曲语信息之后,乐曲 演奏模块 504首先获取与所 述乐曲对应的乐器名称, 例如钢琴、 吉他、 小提琴、 口琴、 笛子等。 具体地, 该乐器名称可以是本地存储器存储的,乐曲演 奏模块 504通过查询本地存储器 获取与所述乐曲对应的乐器名称。 当然, 与所述乐曲对应的乐器名称的获取也 可以是通过接受用户输入的指令完成。其次, 乐曲演奏模块 504根据音色库和 所述完整的曲谱片段信息, 生成与乐器名称相对应的音乐格式的数据信息 , 其 中音色库存储着不同乐器名称所对应的不同音 符的音色,音乐格式的数据信息 包括曲谱片段信息中所包括的多个音符及与所 述多个音符中的每个音符对应 的位置、 音阶、 节拍、 音色。 然后, 乐曲演奏模块 504才艮据音波表得到与音乐 格式的数据信息相对应的模拟的音频信号,其 中音波表存储着不同音符的不同 音色的波形表。 最后, 乐曲演奏模块 504将所述音频信号的功率进行放大, 通 过音频播放装置发出音乐, 来实现对所述乐曲的演奏。

本发明第四实施例与上述第一实施例属于一个 发明构思,在第四实施例中 未详尽描述的细节内容, 可以参考第一实施例。

本发明第四实施例提供的技术方案,通过对乐 曲的曲谱片段图片序列中所 包含的曲谱片段信息进行识别与衔接处理, 进而实现了对乐曲连贯、 完整地弹 奏,克服了手动输入曲谱费时费力的弊端,延 长了该方法和装置所应用的终端 上电池的续航时间。

图 6示出了本发明的第五实施例。 图 6为本发明第四实施例提供的一种演奏乐曲的 置的结构示意图。参见 图 6, 该装置包括: 图片生成模块 601 , 用于生成乐曲的曲谱片段图片序列; 信息提取模块 602, 用于识别并提取曲谱片段图片序列中的各张曲 谱片段图片 所包含的曲谱片段信息; 信息衔接模块 603 , 用于将所提取的曲谱片段信息进 行衔接, 生成所述乐曲的完整的曲谱信息; 信息编辑模块 604, 用于显示能够 被编辑的完整的曲语信息,接收输入的编辑操 作指令,对完整的曲语信息进行 编辑; 乐曲演奏模块 605用于才艮据经过编辑后的完整的曲语信息, 对所述乐曲 进行演奏。

在本实施例中, 图片生成模块 601、信息提取模块 602、信息衔接模块 603 与第四实施例中的图片生成模块 501、 信息提取模块 502、 信息衔接模块 503 功能对应相同, 这里不再赘述。

在本实施例中,信息编辑模块 604可通过提供一个人机交互界面, 来显示 所述完整的曲谱信息。在所显示的曲 i脊信息中所有的音符以及与每个音符对应 的音阶、 节拍均能够被用户编辑。 优选的, 信息编辑模块 604可通过接收对某 个音符的双击指令, 来进入对该音符的编辑状态。在通过人机交互 界面显示能 够被编辑的所述完整的曲语信息后,信息编辑 模块 604接收用户输入的编辑操 作指令, 完成对曲语信息中音符、 音阶或者节拍进行的编辑, 以实现对曲谱信 息的修改。

本发明第五实施例与上述第二实施例属于一个 发明构思,在第五实施例中 未详尽描述的细节内容, 可以参考第二实施例。

本发明第五实施例提供的技术方案,通过对乐 曲的曲谱片段图片序列中所 包含的曲谱片段信息进而识别与衔接处理,得 到完整的曲语信息, 同时能够对 曲语信息进行编辑, 进而实现了对乐曲准确、 连贯、 完整地弹奏, 克服了手动 输入曲谱费时费力的弊端,延长了该方法和装 置所应用的终端上电池的续航时 间, 同时能够协助用户进行乐曲创作。

图 7示出了本发明的第六实施例。

图 7为本发明第六实施例提供的一种演奏乐曲的 置的结构示意图。参见 图 7 , 该装置包括: 图片生成模块 701 , 用于生成乐曲的曲谱片段图片序列; 信息提取模块 702, 用于识别并提取曲谱片段图片序列中的各张曲 谱片段图片 所包含的曲谱片段信息; 信息衔接模块 703 , 用于将所提取的曲谱片段信息进 行衔接, 生成所述乐曲的完整的曲谱信息; 演奏位置指定模块 704 , 用于显示 所述完整的曲语信息, 接收输入的演奏位置指令, 得到曲谱演奏的指定位置, 其中所述指定位置包括起始位置和终止位置; 乐曲演奏模块 705用于从完整的 曲语信息中查找起始位置和终止位置之间对应 的曲语信息,根据所查找到的曲 谱信息, 对所述乐曲进行演奏。

在本实施例中, 图片生成模块 701、信息提取模块 702、信息衔接模块 703 与第四实施例中的图片生成模块 501、 信息提取模块 502、 信息衔接模块 503 功能对应相同, 这里不再赘述。

在本实施例中,演奏位置指定模块 704接收用户在上述人机界面上显示的 曲语信息中触控选择的第一个音符,将该音符 对应的位置作为曲谱演奏的起始 位置; 接收用户在上述人机界面上显示的曲谱信息中 触控选择的第二个音符, 将该音符对应的位置作为曲谱演奏的终止位置 。特别的, 当演奏位置指定模块

604 只接收到用户在上述人机界面上显示的曲谱信 息中触控选择的唯一的一 个音符时, 将该音符对应的位置作为曲谱演奏的起始位置 ,将上述完整的曲谱 信息中的最后一个音符对应的位置作为曲谱演 奏的终止位置。

当然, 本领域的普通技术人员应该知道, 演奏位置指定模块 704还可通过 提供一个输入控件, 供用户直接输入曲谱演奏的起始位置和终止位 置。

本发明第六实施例提供的技术方案,通过对乐 曲的曲谱片段图片序列中所 包含的曲谱片段信息进行识别与衔接处理, 而后对曲谱信息演奏位置加以指 定, 进而能够连贯、 完整地弹奏用户所任意指定位置区域内的曲谱 , 克服了手 动输入曲谱费时费力的弊端,延长了该方法和 装置所应用的终端上电池的续航 时间。

图 8为可用于实施本发明方案的终端的结构示意 。 参见图 8, 终端 80 可以包括图像釆集单元 801、 存储器 802、 处理器 803、 输入单元 804、 显示单 元 805、 音频电路 806、 扬声器 807等部件。

图像采集单元 801可用于获取曲谱片段图片序列数据,并将所 获取的数据 输出至存储器 802 以便进一步处理, 在一个优选方式中, 图像釆集单元 801 可以为照相机。

存储器 802 可用于存储实现演奏乐曲的软件程序以及模块 , 处理器 803 通过运行存储在存储器 802的软件程序以及模块,从而执行各种功能应 用以及 数据处理。

输入单元 804可用于接收输入的数字或音符信息,以及产 生与用户设置或 功能控制有关的触控板、 键盘、 鼠标、 操作杆信号输入。

显示单元 805 可用于显示由用户输入的信息或提供给用户的 信息以及终 端 80的各种图形用户接口, 这些图形用户接口可以由图形、 文本、 图标、 视 频和其任意组合来构成, 在一个优选方式中, 显示单元 805为触摸屏显示器。

音频电路 806、 扬声器 807可提供用户与终端 80之间的音频接口。 音频 电路 806可将从处理器 803接收到的音频数据转换后的电信号 ,传送至扬声器 807 , 由扬声器 807转换为声音信号输出。

本领域技术人员可以理解, 图 8 中示出的终端结构并不构成对终端的限 定, 可以包括比图示更多或更少的部件, 或者组合某些部件, 或者不同的部件 布置。

以上实施例提供的技术方案中的全部或部分内 容可以通过软件编程实现, 其软件程序存储在可读取的存储介质中, 存储介质例如: 计算机中的硬盘、 计 算机只读存储器、 光盘或软盘等。

以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明的 精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的 保护范围之内。