CN106951457A - 曲谱的处理方法及装置 - Google Patents

曲谱的处理方法及装置 Download PDF

Info

Publication number
CN106951457A
CN106951457A CN201710103567.5A CN201710103567A CN106951457A CN 106951457 A CN106951457 A CN 106951457A CN 201710103567 A CN201710103567 A CN 201710103567A CN 106951457 A CN106951457 A CN 106951457A
Authority
CN
China
Prior art keywords
music score
chinese operas
operas
chinese
data
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.)
Pending
Application number
CN201710103567.5A
Other languages
English (en)
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.)
BEIJING YINHE RUNTAI TECHNOLOGY Co Ltd
Original Assignee
BEIJING YINHE RUNTAI 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 BEIJING YINHE RUNTAI TECHNOLOGY Co Ltd filed Critical BEIJING YINHE RUNTAI TECHNOLOGY Co Ltd
Priority to CN201710103567.5A priority Critical patent/CN106951457A/zh
Publication of CN106951457A publication Critical patent/CN106951457A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/432Query formulation
    • G06F16/433Query formulation using audio data
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B15/00Teaching music

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Educational Technology (AREA)
  • Educational Administration (AREA)
  • Business, Economics & Management (AREA)
  • Mathematical Physics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供一种曲谱的处理方法及装置。本发明实施例通过根据所获取的指定曲谱文件,获得至少一个曲谱元素,进而根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象,所述每个曲谱元素的曲谱对象包括所述每个曲谱元素的属性信息和所述每个曲谱元素的布局信息,使得能够输出所述每个曲谱元素的曲谱对象,由于将曲谱文件中所包含的曲谱元素进行对象化以获得一个个相互独立的曲谱对象,使得能够根据任何显示设备的可显示区域,自适应进行输出和***作,从而实现了老师基于向学生所展现的曲谱,在线向学生进行演奏示范、曲谱讲解、动作讲解、师生互动等在线教学任务。

Description

曲谱的处理方法及装置
【技术领域】
本发明涉及在线教育,尤其涉及一种曲谱的处理方法及装置。
【背景技术】
曲谱即曲谱,是记录音乐、音高或者节奏的各种书面符号的有规律的组合,例如,我们平时常见的简谱、五线谱、吉他谱、古琴谱等等各种现代的或者古代的曲谱都可以叫做曲谱。
以曲谱为主要内容的乐器类教学方式,由于其教学内容的复杂性,以及教学场景的多样化例如,演奏示范、动作讲解等,使得这种乐器类教学方式难以采用在线教学模式,即老师基于向学生所展现的曲谱,在线向学生进行演奏示范、曲谱讲解、动作讲解、师生互动等在线教学任务,导致钢琴等乐器类教学迟迟未能进入在线教学范畴。
因此,亟需提供一种曲谱的处理方法,以实现老师基于向学生所展现的曲谱,在线向学生进行演奏示范、曲谱讲解、动作讲解、师生互动等在线教学任务。
【发明内容】
本发明的多个方面提供一种曲谱的处理方法及装置,以实现老师基于向学生所展现的曲谱,在线向学生进行演奏示范、曲谱讲解、动作讲解、师生互动等在线教学任务。
本发明的一方面,提供一种曲谱的处理方法,包括:
获取指定曲谱文件;
根据所述指定曲谱文件,获得至少一个曲谱元素;
根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象;所述每个曲谱元素的曲谱对象包括所述每个曲谱元素的属性信息和所述每个曲谱元素的布局信息;
输出所述每个曲谱元素的曲谱对象。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述每个曲谱元素的属性信息包括所述每个曲谱元素的元素名称和所述每个曲谱元素的元素类型。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述每个曲谱元素的布局信息包括所述每个曲谱元素的元素大小和每个曲谱元素的元素位置。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述输出所述每个曲谱元素的曲谱对象,包括:
获取显示设备的可显示区域的显示尺寸数据;
获取预先设置的曲谱对象布局参数;
根据所述显示尺寸数据和所述曲谱对象布局参数,在所述可显示区域内,输出所述每个曲谱元素的曲谱对象。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述输出所述每个曲谱元素的曲谱对象之后,还包括:
获取用户对所输出的指定曲谱对象的操作事件;
根据所述操作事件,获得操作对象;所述操作对象包括操作内容和所述指定曲谱对象;
根据所述操作对象,在所输出的所述指定曲谱对象上执行相应操作。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述操作对象,在所输出的所述指定曲谱对象上执行相应操作同时,还包括:
获取所述用户所触发的多媒体数据,所述多媒体数据包括视频数据和音频数据中的至少一项;
对所述操作对象和所述多媒体数据进行关联处理,以获得关联数据;
输出所述关联数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取所述用户所触发的多媒体数据,包括:
通过无线传输方式或有线传输方式,获取所述用户所触发的多媒体数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取所述用户所触发的多媒体数据,包括:
获取至少两个多媒体采集装置所采集的所述用户所触发的多媒体数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述对所述操作对象和所述多媒体数据进行关联处理,以获得关联数据之后,还包括:
对所述关联数据,进行存储处理。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象之后,还包括:
对所获得的所述每个曲谱元素的曲谱对象,进行存储处理。
本发明的另一方面,提供一种曲谱的处理装置,包括:
文件获取单元,用于获取指定曲谱文件;
元素识别单元,用于根据所述指定曲谱文件,获得至少一个曲谱元素;
对象构造单元,用于根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象;所述每个曲谱元素的曲谱对象包括所述每个曲谱元素的属性信息和所述每个曲谱元素的布局信息;
对象输出单元,用于输出所述每个曲谱元素的曲谱对象。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述每个曲谱元素的属性信息包括所述每个曲谱元素的元素名称和所述每个曲谱元素的元素类型。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述每个曲谱元素的布局信息包括所述每个曲谱元素的元素大小和每个曲谱元素的元素位置。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述对象输出单元,具体用于
获取显示设备的可显示区域的显示尺寸数据;
获取预先设置的曲谱对象布局参数;以及
根据所述显示尺寸数据和所述曲谱对象布局参数,在所述可显示区域内,输出所述每个曲谱元素的曲谱对象。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述对象构造单元,还用于
获取用户对所输出的指定曲谱对象的操作事件;
根据所述操作事件,获得操作对象;所述操作对象包括操作内容和所述指定曲谱对象;以及
根据所述操作对象,在所输出的所述指定曲谱对象上执行相应操作。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述对象构造单元,还用于
获取所述用户所触发的多媒体数据,所述多媒体数据包括视频数据和音频数据中的至少一项;
对所述操作对象和所述多媒体数据进行关联处理,以获得关联数据;以及
输出所述关联数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述对象构造单元,具体用于
通过无线传输方式或有线传输方式,获取所述用户所触发的多媒体数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述对象构造单元,具体用于
获取至少两个多媒体采集装置所采集的所述用户所触发的多媒体数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述对象构造单元,还用于
对所述关联数据,进行存储处理。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述对象构造单元,还用于
对所获得的所述每个曲谱元素的曲谱对象,进行存储处理。
由上述技术方案可知,本发明实施例通过根据所获取的指定曲谱文件,获得至少一个曲谱元素,进而根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象,所述每个曲谱元素的曲谱对象包括所述每个曲谱元素的属性信息和所述每个曲谱元素的布局信息,使得能够输出所述每个曲谱元素的曲谱对象,由于将曲谱文件中所包含的曲谱元素进行对象化以获得一个个相互独立的曲谱对象,使得能够根据任何显示设备的可显示区域,自适应进行在线教学任务相关的输出和***作,从而实现了老师基于向学生所展现的曲谱,在线向学生进行演奏示范、曲谱讲解、动作讲解、师生互动等在线教学任务。
另外,采用本发明所提供的技术方案,通过根据所获取的用户对所输出的指定曲谱对象的操作事件,获得操作对象,所述操作对象包括操作内容和所述指定曲谱对象,使得能够根据所述操作对象,在所输出的所述指定曲谱对象上执行相应操作,由于将曲谱文件中所包含的曲谱元素进行对象化以获得一个个相互独立的曲谱对象,则可以根据对象化的操作事件即操作对象,在所输出的所述指定曲谱对象上执行操作对象的相应操作,使得能够对任一曲谱对象进行在线教学任务相关的操作,从而实现了老师基于向学生所展现的曲谱,在线向学生进行演奏示范、曲谱讲解、动作讲解、师生互动等在线教学任务。
另外,采用本发明所提供的技术方案,在所输出的所述指定曲谱对象上执行操作对象的相应操作的同时,还进一步通过获取所述用户所触发的多媒体数据,所述多媒体数据包括视频数据和音频数据中的至少一项,进而则可以对所述操作对象和所述多媒体数据进行关联处理,以获得关联数据,使得能够将在线教学过程中的教学内容即用户对所输出的指定曲谱对象的操作事件与用户所触发的与教学内容相关的图像和/或声音关联起来,从将在线教学过程中用户的相关行为直接映射到相关的曲谱对象上,从而形成了直观的可视化在线教学。
另外,采用本发明所提供的技术方案,能够有效提升用户体验。
【附图说明】
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的曲谱的处理方法的流程示意图;
图2为本发明另一实施例提供的曲谱的处理装置的结构示意图。
【具体实施方式】
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的全部其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例中所涉及的终端可以包括但不限于手机、个人数字助理(Personal Digital Assistant,PDA)、无线手持设备、平板电脑(Tablet Computer)、个人电脑(Personal Computer,PC)、MP3播放器、MP4播放器、可穿戴设备(例如,智能眼镜、智能手表、智能手环等)等。
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
图1为本发明一实施例提供的曲谱的处理方法的流程示意图,如图1所示。
101、获取指定曲谱文件。
本发明中,所涉及的指定曲谱文件中“指定”二字,并没有特殊含义,就是为了指定当前的目标文件而已,因此,指定曲谱文件就是普通的曲谱文件,可以为印刷版本的纸质曲谱文件,或者还可以为电子版本的电子曲谱文件如MusicXML格式的电子曲谱文件等,本实施例对此不进行特别限定。
102、根据所述指定曲谱文件,获得至少一个曲谱元素。
所谓的曲谱,是指一种用符号来记录音乐的方法。不同的文化和地区发展了不同的记录方法,记录方法可以分为记录音高方法和记录指法方法这两类方法。五线谱和简谱都属于记录音高的曲谱,吉他的六线谱和古琴的减字谱都属于记录指法的曲谱。
所谓的曲谱元素,就是所采用的记录音乐的记录符号,可以包括但不限于拍号、调号、各类音符、以及演奏符号中的至少一个,本实施例对此不进行特别限定。
103、根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象。
其中,所述每个曲谱元素的曲谱对象可以包括但不限于所述每个曲谱元素的属性信息和所述每个曲谱元素的布局信息,本实施例对此不进行特别限定。
104、输出所述每个曲谱元素的曲谱对象。
可选地,在本实施例的一个可能的实现方式中,在104中,具体可以在本地输出所述每个曲谱元素的曲谱对象,以实现本地观看曲谱文件,或者还可以在远程输出所述每个曲谱元素的曲谱对象,以实现远程的在线分享曲谱文件,本实施例对此不进行特别限定。
需要说明的是,101~104的执行主体的部分或全部可以为位于本地终端的应用,或者还可以为设置在位于本地终端的应用中的插件或软件开发工具包(SoftwareDevelopment Kit,SDK)等功能单元,或者还可以为位于网络侧服务器中的处理引擎,或者还可以为位于网络侧的分布式***,本实施例对此不进行特别限定。
可以理解的是,所述应用可以是安装在终端上的本地程序(nativeApp),或者还可以是终端上的浏览器的一个网页程序(webApp),本实施例对此不进行限定。
这样,通过根据所获取的指定曲谱文件,获得至少一个曲谱元素,进而根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象,所述每个曲谱元素的曲谱对象包括所述每个曲谱元素的属性信息和所述每个曲谱元素的布局信息,使得能够输出所述每个曲谱元素的曲谱对象,由于将曲谱文件中所包含的曲谱元素进行对象化以获得一个个相互独立的曲谱对象,使得能够根据任何显示设备的可显示区域,自适应进行在线教学任务相关的输出和***作,从而实现了老师基于向学生所展现的曲谱,在线向学生进行演奏示范、曲谱讲解、动作讲解、师生互动等在线教学任务。
可选地,在本实施例的一个可能的实现方式中,所述每个曲谱元素的属性信息可以包括但不限于所述每个曲谱元素的元素名称和所述每个曲谱元素的元素类型,本实施例对此不进行特别限定。
可选地,在本实施例的一个可能的实现方式中,所述每个曲谱元素的布局信息可以包括但不限于所述每个曲谱元素的元素大小和每个曲谱元素的元素位置,本实施例对此不进行特别限定。
在一个具体的实现过程中,为了避免曲谱元素之间的重叠,可以在每个曲谱元素的外周围或内周围设置一个不可见的包围框元素,通常来说,可以采用矩形、正方形、三角形等规则平面图形作为包围框元素。因此,每个曲谱元素的元素大小,可以理解为该曲谱元素所属包围框元素的尺寸。
可选地,在本实施例的一个可能的实现方式中,在103之后,在获得每个曲谱元素的曲谱对象之后,还可以进一步对所获得的所述每个曲谱元素的曲谱对象,进行存储处理。其中,存储形式可以采用但不限于树形数据结构的存储形式,本实施例对此不进行特别限定。
具体来说,可以将所获得的每个曲谱元素的曲谱对象,在本地终端的存储设备中,进行本地存储处理,或者还可以将所获得的每个曲谱元素的曲谱对象,在云端终端的存储设备中,进行远程存储处理,以供向其他终端提供所存储的每个曲谱元素的曲谱对象,本实施例对此不进行特别限定。
在一个具体的实现过程中,所述终端的存储设备可以为慢速存储设备,具体可以为计算机***的硬盘,或者还可以为手机的非运行内存即物理内存,例如,只读存储器(Read-Only Memory,ROM)和内存卡等,本实施例对此不进行特别限定。
在另一个具体的实现过程中,所述终端的存储设备还可以为快速存储设备,具体可以为计算机***的内存,或者还可以为手机的运行内存即***内存,例如,随机存储器(Random Access Memory,RAM)等,本实施例对此不进行特别限定。
可选地,在本实施例的一个可能的实现方式中,在104中,具体可以获取显示设备的可显示区域的显示尺寸数据,进而,则可以获取预先设置的曲谱对象布局参数,使得能够根据所述显示尺寸数据和所述曲谱对象布局参数,在所述可显示区域内,输出所述每个曲谱元素的曲谱对象。
在104之前,还可以进一步预先设置曲谱对象布局参数,例如,曲谱对象最小间距等参数。相应地,在104中,具体可以在二维平面上,根据曲谱传统排版规则,采用动态规划算法计算出最优分行,然后,对曲谱对象进行动态迭代,计算在当面显示设备的可显示区域内各个曲谱对象的布局位置,解决在不同尺寸的显示设备上共享曲谱文件的问题。
具体来说,由于不同显示设备的可显示区域的尺寸并不是完全一致,而是具有一定的差距,因此,可以根据不同显示设备的可显示区域的尺寸,对需要展示的曲谱文件所对应的曲谱对象进行自动排列,使得能够根据任何显示设备的可显示区域,自适应进行在线教学任务相关的输出和***作。
可选地,在本实施例的一个可能的实现方式中,在104之后,还可以进一步获取用户对所输出的指定曲谱对象的操作事件,进而,则可以根据所述操作事件,获得操作对象,其中,所述操作对象包括操作内容和所述指定曲谱对象。然后,可以根据所述操作对象,在所输出的所述指定曲谱对象上执行相应操作。
所谓的操作事件,可以包括但不限于选择曲谱对象、选择曲谱对象的段落、选择按节拍走谱、调整曲谱对象颜色、调整曲谱对象位置、以及放大/缩小曲谱对象,本实施例对此不进行特别限定。
在该实现方式中,通过根据所获取的用户对所输出的指定曲谱对象的操作事件,获得操作对象,所述操作对象包括操作内容和所述指定曲谱对象,使得能够根据所述操作对象,在所输出的所述指定曲谱对象上执行相应操作,由于将曲谱文件中所包含的曲谱元素进行对象化以获得一个个相互独立的曲谱对象,则可以根据对象化的操作事件即操作对象,在所输出的所述指定曲谱对象上执行操作对象的相应操作,使得能够对任一曲谱对象进行在线教学任务相关的操作,从而实现了老师基于向学生所展现的曲谱,在线向学生进行演奏示范、曲谱讲解、动作讲解、师生互动等在线教学任务。
其中,所获得的操作对象,可以是一个操作对象,或者还可以是多个操作对象即操作对象序列,本实施例对此不进行特别限定。
在一个可能的实现过程中,在所输出的所述指定曲谱对象上执行相应操作的同时,还可以进一步获取所述用户所触发的多媒体数据,所述多媒体数据包括视频数据和音频数据中的至少一项,进而,则可以对所述操作对象和所述多媒体数据进行关联处理,以获得关联数据。然后,可以输出所述关联数据。
具体地,具体可以在本地输出所述关联数据,以实现本地观看曲谱文件,或者还可以在远程输出所述每个曲谱元素的曲谱对象,以实现远程的在线分享曲谱文件,本实施例对此不进行特别限定。
在该实现过程中,在所输出的所述指定曲谱对象上执行操作对象的相应操作的同时,还进一步通过获取所述用户所触发的多媒体数据,所述多媒体数据包括视频数据和音频数据中的至少一项,进而则可以对所述操作对象和所述多媒体数据进行关联处理,以获得关联数据,使得能够将在线教学过程中的教学内容即用户对所输出的指定曲谱对象的操作事件与用户所触发的与教学内容相关的图像和/或声音关联起来,从将在线教学过程中用户的相关行为直接映射到相关的曲谱对象上,从而形成了直观的可视化在线教学。
在该实现过程中,具体可以获取至少两个多媒体采集装置所采集的所述用户所触发的多媒体数据。
具体地,媒体多媒体采集装置,可以由图像采集装置和声音采集装置组成。
所谓的图像采集装置,具体可以采用图像传感器实现。其中,所述图像传感器可以为电荷耦合元件(Charge Coupled Device,CCD)传感器,或者还可以为金属氧化物半导体元件(Complementary Metal-Oxide Semiconductor,CMOS)传感器,本实施例对此不进行特别限定。如果检测到当前的光线比较暗,还可以进一步对待采集物体即指定键盘进行补光处理,例如,开启发光二极管(Light Emitting Diode,LED)补光灯。
采用多个多媒体采集装置的目的是,拍摄完整的乐器类教学场景例如钢琴教学场景等。以钢琴教学场景为例,设置不同角度的摄像头侧重的功能点不同。
例如,可以设置正面拍摄摄像头,用于钢琴教学过程中的情感交流、演奏者的上半身姿势包括肩膀、大臂等;
或者,再例如,可以设置正上方拍摄摄像头,可以采用广角镜头,从琴键上方垂直拍摄钢琴完整的88个琴键,用于拍摄演奏的音高、指法以及手腕移动等;
或者,再例如,可以设置侧面拍摄摄像头,用于拍摄演奏者的大臂、小臂、手腕、手掌支撑、折指、抬指、跳音、触键等各种演奏方法与技巧。
所谓的声音采集装置,具体可以采用麦克风实现。
在该实现过程中,具体可以通过无线传输方式或有线传输方式,获取所述用户所触发的多媒体数据。
在有线传输方式中,可以采用有线连接中转设备,连接显示设备与多个图像采集装置,通过有线传输方式,将所获取的用户所触发的多媒体数据,进行在线教学过程中的教学内容即用户对所输出的指定曲谱对象的操作事件与用户所触发的与教学内容相关的图像和/或声音的关联处理,能够使关联内容达到毫秒级同步。
在获得经过关联处理之后的关联数据之后,则可以将关联数据进行数据帧封装处理,以供后续的传输处理。
在该实现过程中,在获得关联数据之后,还可以进一步对所述关联数据,进行存储处理。具体来说,可以将所获得的关联数据,在本地终端的存储设备中,进行本地存储处理,或者还可以将所获得的关联数据,在云端终端的存储设备中,进行远程存储处理,本实施例对此不进行特别限定。
在一个具体的实现过程中,所述终端的存储设备可以为慢速存储设备,具体可以为计算机***的硬盘,或者还可以为手机的非运行内存即物理内存,例如,只读存储器(Read-Only Memory,ROM)和内存卡等,本实施例对此不进行特别限定。
在另一个具体的实现过程中,所述终端的存储设备还可以为快速存储设备,具体可以为计算机***的内存,或者还可以为手机的运行内存即***内存,例如,随机存储器(Random Access Memory,RAM)等,本实施例对此不进行特别限定。
下面以钢琴教学场景为例,对本发明的技术方案进行详细说明。
步骤1、老师打开在线教学终端APP,通过有线连接中转设备来连接多路摄像头,在在线教学终端APP上,选择将要讲解的曲谱文件,采用本发明所提供的技术方案,将该曲谱文件以曲谱对象的形式,在在线教学终端APP上输出;
步骤2、学生打开在线学习终端APP,通过有线连接中转设备来连接多路摄像头,与老师所使用的在线教学终端APP进行通信连接,在在线学习终端APP上,切换到老师所选择的曲谱文件,将该曲谱文件以曲谱对象的形式,在在线学习终端APP上输出;
步骤3、老师开始讲解曲谱,在在线教学终端APP上所输出的曲谱对象上对应的音符位置或小节位置进行重点标注,进行对应的视频和/或音频讲解。在线教学终端APP将操作事件(即在在线教学终端APP上所输出的曲谱对象上对应的音符位置或小节位置进行重点标注)进行对象化,获得对象化的操作事件即操作对象序列。然后,将操作对象序列与所获取的多媒体数据进行关联处理,以获得关联数据。进而,则可以将关联数据进行统一数据帧封装处理,再进一步将经过数据帧封装处理的关联数据,发送到云端,进行存储处理,并将经过数据帧封装处理的关联数据发送到学生所使用的在线学习终端APP。学生所使用的在线学习终端APP接收到经过数据帧封装处理的关联数据之后,对其进行解码处理,将视频和/或音频在在线学习终端APP上直接输出,将操作对象序列进行反序列化,以及在所存储的树形数据结构中进行搜索处理,以获得对应的指定曲谱对象,使得能够在在线学习终端APP所输出的所述指定曲谱对象上执行相应操作。这样,学生就能够结合视频和/或音频和老师基于曲谱文件的指导操作进行学习。
需要说明的是,由于经过数据帧封装处理的关联数据在云端进行了存储处理,一方面可以使得学生的在线学习终端APP在掉线情况下或任意时候随时建立与老师所使用的在线教学终端APP进行通信连接,在在线学习终端APP上输出老师的教学内容;
步骤4、学生可以针对在线学习终端APP上所输出的曲谱对象上对应的音符位置或小节位置进行重点标注,进行对应的视频和/或音频提问。在线学习终端APP将操作事件(即在在线学习终端APP上所输出的曲谱对象上对应的音符位置或小节位置进行重点标注)进行对象化,获得对象化的操作事件即操作对象序列。然后,将操作对象序列与所获取的视频和/或音频进行关联处理,以获得关联数据。进而,则可以将关联数据进行统一数据帧封装处理,再进一步将经过数据帧封装处理的关联数据,发送到云端,进行存储处理,并将经过数据帧封装处理的关联数据发送到老师所使用的在线教学终端APP。老师所使用的在线教学终端APP接收到经过数据帧封装处理的关联数据之后,对其进行解码处理,将视频和/或音频在在线教学终端APP上直接输出,将操作对象序列进行反序列化,以及在所存储的树形数据结构中进行搜索处理,以获得对应的指定曲谱对象,使得能够在在线学习终端APP所输出的所述指定曲谱对象上执行相应操作。这样,老师就能够结合视频和/或音频和学生基于曲谱文件的提问操作进行解答;
可以理解的是,在讲解完成之后,老师可以选择直接在钢琴键盘上进行示范演奏,同时进一步讲解知识点。正上方拍摄摄像头会完整采集老师的示范演奏,将视频和/或音频通过云端同步到在线学习终端APP,以供学生进行观看;老师也可以同步调取云端所存储的示范演奏,同步到在线学习终端APP,以供学生进行观看。当老师示范完成之后,可以要求学生进行模仿演奏。
本实施例中,通过根据所获取的指定曲谱文件,获得至少一个曲谱元素,进而根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象,所述每个曲谱元素的曲谱对象包括所述每个曲谱元素的属性信息和所述每个曲谱元素的布局信息,使得能够输出所述每个曲谱元素的曲谱对象,由于将曲谱文件中所包含的曲谱元素进行对象化以获得一个个相互独立的曲谱对象,使得能够根据任何显示设备的可显示区域,自适应进行在线教学任务相关的输出和***作,从而实现了老师基于向学生所展现的曲谱,在线向学生进行演奏示范、曲谱讲解、动作讲解、师生互动等在线教学任务。
另外,采用本发明所提供的技术方案,通过根据所获取的用户对所输出的指定曲谱对象的操作事件,获得操作对象,所述操作对象包括操作内容和所述指定曲谱对象,使得能够根据所述操作对象,在所输出的所述指定曲谱对象上执行相应操作,由于将曲谱文件中所包含的曲谱元素进行对象化以获得一个个相互独立的曲谱对象,则可以根据对象化的操作事件即操作对象,在所输出的所述指定曲谱对象上执行操作对象的相应操作,使得能够对任一曲谱对象进行在线教学任务相关的操作,从而实现了老师基于向学生所展现的曲谱,在线向学生进行演奏示范、曲谱讲解、动作讲解、师生互动等在线教学任务。
另外,采用本发明所提供的技术方案,在所输出的所述指定曲谱对象上执行操作对象的相应操作的同时,还进一步通过获取所述用户所触发的多媒体数据,所述多媒体数据包括视频数据和音频数据中的至少一项,进而则可以对所述操作对象和所述多媒体数据进行关联处理,以获得关联数据,使得能够将在线教学过程中的教学内容即用户对所输出的指定曲谱对象的操作事件与用户所触发的与教学内容相关的图像和/或声音关联起来,从将在线教学过程中用户的相关行为直接映射到相关的曲谱对象上,从而形成了直观的可视化在线教学。
另外,采用本发明所提供的技术方案,能够有效提升用户体验。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
图2为本发明另一实施例提供的曲谱的处理装置的结构示意图,如图2所示。本实施例的曲谱的处理装置可以包括文件获取单元21、元素识别单元22、对象构造单元23和对象输出单元24。其中,文件获取单元21,用于获取指定曲谱文件;元素识别单元22,用于根据所述指定曲谱文件,获得至少一个曲谱元素;对象构造单元23,用于根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象;所述每个曲谱元素的曲谱对象包括所述每个曲谱元素的属性信息和所述每个曲谱元素的布局信息;对象输出单元24,用于输出所述每个曲谱元素的曲谱对象。
需要说明的是,本实施例所提供的曲谱的处理装置的部分或全部可以为位于本地终端的应用,或者还可以为设置在位于本地终端的应用中的插件或软件开发工具包(Software Development Kit,SDK)等功能单元,或者还可以为位于网络侧服务器中的处理引擎,或者还可以为位于网络侧的分布式***,本实施例对此不进行特别限定。
可以理解的是,所述应用可以是安装在终端上的本地程序(nativeApp),或者还可以是终端上的浏览器的一个网页程序(webApp),本实施例对此不进行限定。
可选地,在本实施例的一个可能的实现方式中,所述每个曲谱元素的属性信息可以包括但不限于所述每个曲谱元素的元素名称和所述每个曲谱元素的元素类型,本实施例对此不进行特别限定。
可选地,在本实施例的一个可能的实现方式中,所述每个曲谱元素的布局信息可以包括但不限于所述每个曲谱元素的元素大小和每个曲谱元素的元素位置,本实施例对此不进行特别限定。
在一个具体的实现过程中,为了避免曲谱元素之间的重叠,可以在每个曲谱元素的外周围或内周围设置一个不可见的包围框元素,通常来说,可以采用矩形、正方形、三角形等规则平面图形作为包围框元素。因此,每个曲谱元素的元素大小,可以理解为该曲谱元素所属包围框元素的尺寸。
可选地,在本实施例的一个可能的实现方式中,所述对象构造单元23,还可以进一步用于对所获得的所述每个曲谱元素的曲谱对象,进行存储处理。其中,存储形式可以采用但不限于树形数据结构的存储形式,本实施例对此不进行特别限定。
具体来说,所述对象构造单元23可以将所获得的每个曲谱元素的曲谱对象,在本地终端的存储设备中,进行本地存储处理,或者还可以将所获得的每个曲谱元素的曲谱对象,在云端终端的存储设备中,进行远程存储处理,以供向其他终端提供所存储的每个曲谱元素的曲谱对象,本实施例对此不进行特别限定。
在一个具体的实现过程中,所述终端的存储设备可以为慢速存储设备,具体可以为计算机***的硬盘,或者还可以为手机的非运行内存即物理内存,例如,只读存储器(Read-Only Memory,ROM)和内存卡等,本实施例对此不进行特别限定。
在另一个具体的实现过程中,所述终端的存储设备还可以为快速存储设备,具体可以为计算机***的内存,或者还可以为手机的运行内存即***内存,例如,随机存储器(Random Access Memory,RAM)等,本实施例对此不进行特别限定。
可选地,在本实施例的一个可能的实现方式中,所述对象输出单元24,具体可以用于获取显示设备的可显示区域的显示尺寸数据;获取预先设置的曲谱对象布局参数;以及根据所述显示尺寸数据和所述曲谱对象布局参数,在所述可显示区域内,输出所述每个曲谱元素的曲谱对象。
可选地,在本实施例的一个可能的实现方式中,所述对象构造单元23,还可以进一步用于获取用户对所输出的指定曲谱对象的操作事件;根据所述操作事件,获得操作对象;所述操作对象包括操作内容和所述指定曲谱对象;以及根据所述操作对象,在所输出的所述指定曲谱对象上执行相应操作。
在一个可能的实现过程中,所述对象构造单元23,还可以进一步用于获取所述用户所触发的多媒体数据,所述多媒体数据包括视频数据和音频数据中的至少一项;对所述操作对象和所述多媒体数据进行关联处理,以获得关联数据;以及输出所述关联数据。
具体地,所述对象构造单元23具体可以在本地输出所述关联数据,以实现本地观看曲谱文件,或者还可以在远程输出所述每个曲谱元素的曲谱对象,以实现远程的在线分享曲谱文件,本实施例对此不进行特别限定。
在该实现过程中,所述对象构造单元23具体可以获取至少两个多媒体采集装置所采集的所述用户所触发的多媒体数据。具体地,媒体多媒体采集装置,可以由图像采集装置和声音采集装置组成。
在该实现过程中,所述对象构造单元23具体可以通过无线传输方式或有线传输方式,获取所述用户所触发的多媒体数据。
在有线传输方式中,所述对象构造单元23可以采用有线连接中转设备,连接显示设备与多个图像采集装置,通过有线传输方式,将所获取的用户所触发的多媒体数据,进行在线教学过程中的教学内容即用户对所输出的指定曲谱对象的操作事件与用户所触发的与教学内容相关的图像和/或声音的关联处理,能够使关联内容达到毫秒级同步。
所述对象构造单元23在获得经过关联处理之后的关联数据之后,则可以将关联数据进行数据帧封装处理,以供后续的传输处理。
在该实现过程中,在获得关联数据之后,所述对象构造单元23,还可以进一步用于对所述关联数据,进行存储处理。具体来说,所述对象构造单元23可以将所获得的关联数据,在本地终端的存储设备中,进行本地存储处理,或者还可以将所获得的关联数据,在云端终端的存储设备中,进行远程存储处理,本实施例对此不进行特别限定。
在一个具体的实现过程中,所述终端的存储设备可以为慢速存储设备,具体可以为计算机***的硬盘,或者还可以为手机的非运行内存即物理内存,例如,只读存储器(Read-Only Memory,ROM)和内存卡等,本实施例对此不进行特别限定。
在另一个具体的实现过程中,所述终端的存储设备还可以为快速存储设备,具体可以为计算机***的内存,或者还可以为手机的运行内存即***内存,例如,随机存储器(Random Access Memory,RAM)等,本实施例对此不进行特别限定。
需要说明的是,图1对应的实施例中方法,可以由本实施例提供的曲谱的处理装置实现。详细描述可以参见图1对应的实施例中的相关内容,此处不再赘述。
本实施例中,通过元素识别单元根据文件获取单元所获取的指定曲谱文件,获得至少一个曲谱元素,进而由对象构造单元能够根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象,所述每个曲谱元素的曲谱对象包括所述每个曲谱元素的属性信息和所述每个曲谱元素的布局信息,使得对象输出单元能够输出所述每个曲谱元素的曲谱对象,由于将曲谱文件中所包含的曲谱元素进行对象化以获得一个个相互独立的曲谱对象,使得能够根据任何显示设备的可显示区域,自适应进行在线教学任务相关的输出和***作,从而实现了老师基于向学生所展现的曲谱,在线向学生进行演奏示范、曲谱讲解、动作讲解、师生互动等在线教学任务。
另外,采用本发明所提供的技术方案,通过根据所获取的用户对所输出的指定曲谱对象的操作事件,获得操作对象,所述操作对象包括操作内容和所述指定曲谱对象,使得能够根据所述操作对象,在所输出的所述指定曲谱对象上执行相应操作,由于将曲谱文件中所包含的曲谱元素进行对象化以获得一个个相互独立的曲谱对象,则可以根据对象化的操作事件即操作对象,在所输出的所述指定曲谱对象上执行操作对象的相应操作,使得能够对任一曲谱对象进行在线教学任务相关的操作,从而实现了老师基于向学生所展现的曲谱,在线向学生进行演奏示范、曲谱讲解、动作讲解、师生互动等在线教学任务。
另外,采用本发明所提供的技术方案,在所输出的所述指定曲谱对象上执行操作对象的相应操作的同时,还进一步通过获取所述用户所触发的多媒体数据,所述多媒体数据包括视频数据和音频数据中的至少一项,进而则可以对所述操作对象和所述多媒体数据进行关联处理,以获得关联数据,使得能够将在线教学过程中的教学内容即用户对所输出的指定曲谱对象的操作事件与用户所触发的与教学内容相关的图像和/或声音关联起来,从将在线教学过程中用户的相关行为直接映射到相关的曲谱对象上,从而形成了直观的可视化在线教学。
另外,采用本发明所提供的技术方案,能够有效提升用户体验。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (20)

1.一种曲谱的处理方法,其特征在于,包括:
获取指定曲谱文件;
根据所述指定曲谱文件,获得至少一个曲谱元素;
根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象;所述每个曲谱元素的曲谱对象包括所述每个曲谱元素的属性信息和所述每个曲谱元素的布局信息;
输出所述每个曲谱元素的曲谱对象。
2.根据权利要求1所述的方法,其特征在于,所述每个曲谱元素的属性信息包括所述每个曲谱元素的元素名称和所述每个曲谱元素的元素类型。
3.根据权利要求1所述的方法,其特征在于,所述每个曲谱元素的布局信息包括所述每个曲谱元素的元素大小和每个曲谱元素的元素位置。
4.根据权利要求1所述的方法,其特征在于,所述输出所述每个曲谱元素的曲谱对象,包括:
获取显示设备的可显示区域的显示尺寸数据;
获取预先设置的曲谱对象布局参数;
根据所述显示尺寸数据和所述曲谱对象布局参数,在所述可显示区域内,输出所述每个曲谱元素的曲谱对象。
5.根据权利要求1~4任一权利要求所述的方法,其特征在于,所述输出所述每个曲谱元素的曲谱对象之后,还包括:
获取用户对所输出的指定曲谱对象的操作事件;
根据所述操作事件,获得操作对象;所述操作对象包括操作内容和所述指定曲谱对象;
根据所述操作对象,在所输出的所述指定曲谱对象上执行相应操作。
6.根据权利要求5所述的方法,其特征在于,所述根据所述操作对象,在所输出的所述指定曲谱对象上执行相应操作同时,还包括:
获取所述用户所触发的多媒体数据,所述多媒体数据包括视频数据和音频数据中的至少一项;
对所述操作对象和所述多媒体数据进行关联处理,以获得关联数据;
输出所述关联数据。
7.根据权利要求6所述的方法,其特征在于,所述获取所述用户所触发的多媒体数据,包括:
通过无线传输方式或有线传输方式,获取所述用户所触发的多媒体数据。
8.根据权利要求6所述的方法,其特征在于,所述获取所述用户所触发的多媒体数据,包括:
获取至少两个多媒体采集装置所采集的所述用户所触发的多媒体数据。
9.根据权利要求6所述的方法,其特征在于,所述对所述操作对象和所述多媒体数据进行关联处理,以获得关联数据之后,还包括:
对所述关联数据,进行存储处理。
10.根据权利要求1~9任一权利要求所述的方法,其特征在于,所述根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象之后,还包括:
对所获得的所述每个曲谱元素的曲谱对象,进行存储处理。
11.一种曲谱的处理装置,其特征在于,包括:
文件获取单元,用于获取指定曲谱文件;
元素识别单元,用于根据所述指定曲谱文件,获得至少一个曲谱元素;
对象构造单元,用于根据所述至少一个曲谱元素中每个曲谱元素,获得所述每个曲谱元素的曲谱对象;所述每个曲谱元素的曲谱对象包括所述每个曲谱元素的属性信息和所述每个曲谱元素的布局信息;
对象输出单元,用于输出所述每个曲谱元素的曲谱对象。
12.根据权利要求11所述的装置,其特征在于,所述每个曲谱元素的属性信息包括所述每个曲谱元素的元素名称和所述每个曲谱元素的元素类型。
13.根据权利要求11所述的装置,其特征在于,所述每个曲谱元素的布局信息包括所述每个曲谱元素的元素大小和每个曲谱元素的元素位置。
14.根据权利要求11所述的装置,其特征在于,所述对象输出单元,具体用于
获取显示设备的可显示区域的显示尺寸数据;
获取预先设置的曲谱对象布局参数;以及
根据所述显示尺寸数据和所述曲谱对象布局参数,在所述可显示区域内,输出所述每个曲谱元素的曲谱对象。
15.根据权利要求11~14任一权利要求所述的装置,其特征在于,所述对象构造单元,还用于
获取用户对所输出的指定曲谱对象的操作事件;
根据所述操作事件,获得操作对象;所述操作对象包括操作内容和所述指定曲谱对象;以及
根据所述操作对象,在所输出的所述指定曲谱对象上执行相应操作。
16.根据权利要求15所述的装置,其特征在于,所述对象构造单元,还用于
获取所述用户所触发的多媒体数据,所述多媒体数据包括视频数据和音频数据中的至少一项;
对所述操作对象和所述多媒体数据进行关联处理,以获得关联数据;以及
输出所述关联数据。
17.根据权利要求16所述的装置,其特征在于,所述对象构造单元,具体用于
通过无线传输方式或有线传输方式,获取所述用户所触发的多媒体数据。
18.根据权利要求16所述的装置,其特征在于,所述对象构造单元,具体用于
获取至少两个多媒体采集装置所采集的所述用户所触发的多媒体数据。
19.根据权利要求16所述的装置,其特征在于,所述对象构造单元,还用于
对所述关联数据,进行存储处理。
20.根据权利要求11~19任一权利要求所述的装置,其特征在于,所述对象构造单元,还用于
对所获得的所述每个曲谱元素的曲谱对象,进行存储处理。
CN201710103567.5A 2017-02-24 2017-02-24 曲谱的处理方法及装置 Pending CN106951457A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710103567.5A CN106951457A (zh) 2017-02-24 2017-02-24 曲谱的处理方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710103567.5A CN106951457A (zh) 2017-02-24 2017-02-24 曲谱的处理方法及装置

Publications (1)

Publication Number Publication Date
CN106951457A true CN106951457A (zh) 2017-07-14

Family

ID=59467137

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710103567.5A Pending CN106951457A (zh) 2017-02-24 2017-02-24 曲谱的处理方法及装置

Country Status (1)

Country Link
CN (1) CN106951457A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107610550A (zh) * 2017-09-12 2018-01-19 北京银河润泰科技有限公司 在线课堂的实现方法及装置
CN109637268A (zh) * 2018-12-29 2019-04-16 无锡吾成互联科技有限公司 一种音乐教学app操作方法及其实现***
CN114067617A (zh) * 2020-08-04 2022-02-18 森兰信息科技(上海)有限公司 基于钢琴控制琴谱标记的方法、***、介质及装置
CN114724151A (zh) * 2022-04-22 2022-07-08 厦门大学 一种基于卷积神经网络的古筝简谱识别方法及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1542732A (zh) * 2003-02-28 2004-11-03 ������������ʽ���� 演奏练习装置以及演奏练习程序
US20140283668A1 (en) * 2013-03-25 2014-09-25 Casio Computer Co., Ltd. Musical score performing apparatus, a method of performing a musical score, and a program recording medium
CN106205280A (zh) * 2016-09-07 2016-12-07 广州丰谱信息技术有限公司 一种交互式动态彩色形意释谱方法与乐器弹奏教练装置
CN106326343A (zh) * 2016-08-05 2017-01-11 重庆锐畅科技有限公司 一种基于音视频数据关联同步的电子白板数据共享***
CN106340286A (zh) * 2016-09-27 2017-01-18 华中科技大学 一种通用的实时乐器演奏评价***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1542732A (zh) * 2003-02-28 2004-11-03 ������������ʽ���� 演奏练习装置以及演奏练习程序
US20140283668A1 (en) * 2013-03-25 2014-09-25 Casio Computer Co., Ltd. Musical score performing apparatus, a method of performing a musical score, and a program recording medium
CN106326343A (zh) * 2016-08-05 2017-01-11 重庆锐畅科技有限公司 一种基于音视频数据关联同步的电子白板数据共享***
CN106205280A (zh) * 2016-09-07 2016-12-07 广州丰谱信息技术有限公司 一种交互式动态彩色形意释谱方法与乐器弹奏教练装置
CN106340286A (zh) * 2016-09-27 2017-01-18 华中科技大学 一种通用的实时乐器演奏评价***

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107610550A (zh) * 2017-09-12 2018-01-19 北京银河润泰科技有限公司 在线课堂的实现方法及装置
CN109637268A (zh) * 2018-12-29 2019-04-16 无锡吾成互联科技有限公司 一种音乐教学app操作方法及其实现***
CN114067617A (zh) * 2020-08-04 2022-02-18 森兰信息科技(上海)有限公司 基于钢琴控制琴谱标记的方法、***、介质及装置
CN114067617B (zh) * 2020-08-04 2024-05-24 森兰信息科技(上海)有限公司 基于钢琴控制琴谱标记的方法、***、介质及装置
CN114724151A (zh) * 2022-04-22 2022-07-08 厦门大学 一种基于卷积神经网络的古筝简谱识别方法及***

Similar Documents

Publication Publication Date Title
US11670188B2 (en) Method and apparatus for an adaptive and interactive teaching of playing a musical instrument
CN107610550A (zh) 在线课堂的实现方法及装置
CN106951457A (zh) 曲谱的处理方法及装置
US11557269B2 (en) Information processing method
US11972693B2 (en) Method, device, system and apparatus for creating and/or selecting exercises for learning playing a music instrument
CN105280170A (zh) 一种乐谱演奏的方法和装置
EP3759707B1 (en) A method and system for musical synthesis using hand-drawn patterns/text on digital and non-digital surfaces
US20240054911A2 (en) Crowd-based device configuration selection of a music teaching system
US11893898B2 (en) Method and apparatus for an adaptive and interactive teaching of playing a musical instrument
CN109919244A (zh) 用于生成场景识别模型的方法和装置
CN111494946B (zh) 图像处理方法、装置、设备及计算机可读存储介质
CN107835366A (zh) 多媒体播放方法、装置、存储介质及电子设备
US20200365123A1 (en) Information processing method
Breve et al. Enhancing spatial perception through sound: mapping human movements into MIDI
WO2022202264A1 (ja) 演奏解析方法、演奏解析システムおよびプログラム
WO2022202266A1 (ja) 画像処理方法、画像処理システムおよびプログラム
Zhao et al. A study on attention-based fine-grained image recognition: Towards musical instrument performing hand shape assessment
US11900825B2 (en) Method and apparatus for an adaptive and interactive teaching of playing a musical instrument
WO2022202265A1 (ja) 画像処理方法、画像処理システムおよびプログラム
CN107633061A (zh) 一种腕表识别***
WO2022202267A1 (ja) 情報処理方法、情報処理システムおよびプログラム
Mesquita The augmented performer in contemporary Opera: A Case Study
WO2023051651A1 (zh) 音乐生成方法、装置、设备、存储介质及程序
CN106125911A (zh) 用于机器的人机交互学习方法及机器
Shintaku et al. A Guitar Chord Recognition Method Based on Depth Images of Hand Shapes

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170714