本发明涉及钢琴弹奏的技术领域,特别是涉及一种钢琴练习提示方法及系统、存储介质及钢琴。
背景技术:
目前,钢琴教学主要采用面对面的授课方式,老师能够对每个学生的学习状态有一个直观的了解,并能够及时进行互动。但是,面对面的教学具有以下不足:
(1)学习时间、学习地点相对固定,灵活性差;
(2)需额外消耗路上时间,导致学习效率较低;
(3)场地成本较高,且限制了教育资源的均衡分布;
(4)老师和学生的交互仅限于授课过程,无法进行课后追溯。
同时,钢琴的学习还需要课后的反复练习。由于缺乏老师的实时指导,导致练习效率低下,不利于学生对钢琴兴趣的培养。
随着科技的不断发展,基于智能化的设备的自主学习方式得到了快速发展。因此,如何实现自动化的钢琴辅助练习成为当前研究的热点课题。
技术实现要素:
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种钢琴练习提示方法及系统、存储介质及钢琴,通过智能化的提示方式实现钢琴练习的指导,从而提高钢琴练习的效率。
为实现上述目的及其他相关目的,本发明的钢琴练习提示方法,包括以下步骤:在钢琴弹奏过程中,判断是否满足提示触发条件;当满足所述提示触发条件时,发出弹奏提示信息。
于本发明一实施例中,所述提示触发条件为以下任一条件:
距离弹奏上一音符间隔时长超过第一预设阈值;
当前音符弹奏错误超过预设次数。
于本发明一实施例中,还包括在显示屏上一一正对显示钢琴琴键,通过以下任一方式发出弹奏提示信息:
方式一、语音提示数音或错误类型;
方式二、语音提示当前音符/或显示当前音符的曲谱,并用指示标识引导识别;
方式三、显示提示当前音符及对应琴键位置。
于本发明一实施例中,优先采用所述方式一,在满足切换触发条件时采用所述方式二,再次满足切换触发条件时采用所述方式三。
于本发明一实施例中,所述切换触发条件为以下任一条件:
距离所述弹奏提示信息发出间隔时长超过第二预设阈值;
所述弹奏提示信息发出后当前音符弹奏错误超过预设次数。
于本发明一实施例中,还包括发出提示请求信息,并根据接收到的提示反馈信息确定是否发出所述弹奏提示信息。
于本发明一实施例中,还包括发出弹奏评判结果;所述弹奏评判结果包括弹奏过快、弹奏过慢、弹奏正确、弹奏错误、漏弹、弹奏评分中的一种或多种组合。
对应地,本发明提供一种钢琴练习提示系统,包括判断模块和发送模块;
所述判断模块用于在钢琴弹奏过程中,判断是否满足提示触发条件;
所述发送模块用于当满足所述提示触发条件时,发出弹奏提示信息。
本发明提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的钢琴练习提示方法。
本发明提供一种钢琴,包括显示屏、处理器及存储器;
所述显示屏用于一一正对显示钢琴琴键;
所述存储器用于存储计算机程序;
所述处理器用于执行所述存储器存储的计算机程序,以使所述钢琴执行上述的钢琴练习提示方法。
如上所述,本发明的钢琴练习提示方法及系统、存储介质及钢琴,具有以下有益效果:
(1)通过智能化的提示方式实现钢琴练习的指导,从而提高钢琴练习的效率;
(2)能够实现钢琴的自主学习,为钢琴学习提供了另一种方式;
(3)趣味性强,极大地提升了钢琴练习体验,有助于钢琴学习兴趣的持续培养。
附图说明
图1显示为本发明的钢琴练习提示方法于一实施例中的流程图;
图2显示为本发明的钢琴练习提示系统于一实施例中的结构示意图;
图3显示为本发明的钢琴于一实施例中的结构示意图。
元件标号说明
21判断模块
22发送模块
31显示屏
32处理器
33存储器
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
本发明的钢琴练习提示方法及系统、存储介质及钢琴通过智能化的提示方式实现钢琴练习的指导,达到仿真式面对面指导的效果,从而提高了钢琴练习的效率,极大地提升了用户体验。
如图1所示,于一实施例中,本发明的钢琴练习提示方法包括以下步骤:
步骤s1、在钢琴弹奏过程中,判断是否满足提示触发条件。
具体地,在钢琴弹奏的过程中,需根据曲谱依次进行各个音符的弹奏。若在弹奏过程中无法快速准确找到当前要弹奏的音符时,需要根据提示触发条件判断是否提供提示。
于本发明一实施例中,所述提示触发条件为以下任一条件:
(1)距离弹奏上一音符间隔时长超过第一预设阈值;
也就是说,当上一个音符弹奏完毕之后,在第一预设阈值的时长内仍然没有按下当前音符,则表示当前场景需要提供提示,以保证弹奏的正常进行。反之,则不需要提供提示,给予一定的思考空间。
(2)当前音符弹奏错误超过预设次数。
也就是说,当上一个音符弹奏完毕之后,当前音符一直弹奏错误,且错误次数超过所述预设次数,则表明当前场景需要提供提示,以保证弹奏的正常进行。反之,则不需要提供提示,给予一定的思考空间。
步骤s2、当满足所述提示触发条件时,发出弹奏提示信息。
具体地,当判断需要进行提示时,则发出弹奏提示信息以提示当前音符的弹奏位置。
在本发明中,所述钢琴包括一设置在钢琴琴键上方的显示屏,用于一一正对显示所述钢琴琴键。优选地,所述显示屏与所述钢琴琴键相接触设置,所显示的琴键与所述钢琴琴键相连设置。
于本发明一实施例中,本发明的钢琴练习提示方法通过以下任一方式发出弹奏提示信息:
方式一、语音提示数音或错误类型如音区错误、各类记号识别错误等。
具体地,通过语音方式提示数音或错误类型,,以使用户确定正确的弹奏位置。
方式二、语音提示当前音符/或显示当前音符的曲谱,并用指示标识引导识别。
具体地,通过语音提示当前音符或显示提示当前音符的曲谱,使得用户能够基于快速确定当前音符。其中,所述指示标识可以采用动物标识、人物标识等。
方式三、显示提示当前音符及对应琴键位置。
具体地,通过光标在所述显示屏上指出当前音符及对应琴键位置,再或者通过特定颜色在所述显示屏上突出显示当前音符,以使用户直接确定当前音符的弹奏位置。
可知,上述三种方式的提示程度不同,可满足不同用户的不同需求。通常,对于同一用户,可根据优先级高低的方式依次采用上述各个方式。其中,方式一、方式二和方式三的优先级依次降低。也就是说,优先采用所述方式一,在满足切换触发条件时采用所述方式二,再次满足切换触发条件时采用所述方式三。具体地,当判断用户需要提示时,首先采用方式一进行提示,若满足切换触发条件,则继续采用方式二进行提示;若再次满足切换触发条件,则继续采用方式三进行提示,以确保能够准确进行当前音符的弹奏。
于本发明一实施例中,所述切换触发条件为以下任一条件:
(1)距离所述弹奏提示信息发出间隔时长超过第二预设阈值。
具体地,在弹奏提示信息发出第二预设阈值时长后,仍然没有按下当前音符,则表示需要提供进一步提示,以保证弹奏的正常进行。反之,则不需要提供提示,给予一定的思考空间。
(2)所述弹奏提示信息发出后当前音符弹奏错误超过预设次数。
具体地,再所述弹奏提示信息发出后,当前音符一直弹奏错误,且错误次数超过所述预设次数,则表明需要提供进一步提示,以保证弹奏的正常进行。反之,则不需要提供提示,给予一定的思考空间。
于本发明一实施例中,本发明的钢琴练习提示方法还包括发出提示请求信息,并根据接收到的提示反馈信息确定是否发出所述弹奏提示信息。具体地,在每一次发出所述弹奏提示信息之前,均需通过语音或图文的形式发出提示请求信息,询问用户是否需要进行提示。若用户的提示反馈信息为需要提示,则发出所述弹奏提示信息;若用户的提示反馈信息为不需要,则无需发出所述弹奏提示信息。
于本发明一实施例中,本发明的钢琴练习提示方法还包括发出弹奏评判结果;所述弹奏评判结果包括弹奏过快、弹奏过慢、弹奏正确、弹奏错误、漏弹、弹奏评分中的一种或多种组合。具体地,在钢琴弹奏完成或进行了一段之后,给出弹奏评判结果,以使用户清楚获知当前弹奏的状况。其中,所述弹奏评判结果显示在所述显示屏上,包括弹奏过快、弹奏过慢、弹奏正确、弹奏错误、漏弹、弹奏评分。对于弹奏错误,可以进一步显示出错误部分。
如图2所示,于一实施例中,本发明的钢琴练习提示系统包括判断模块21和发送模块22。
判断模块21用于在钢琴弹奏过程中,判断是否满足提示触发条件。
具体地,在钢琴弹奏的过程中,需根据曲谱依次进行各个音符的弹奏。若在弹奏过程中无法快速准确找到当前要弹奏的音符时,需要根据提示触发条件判断是否提供提示。
于本发明一实施例中,所述提示触发条件为以下任一条件:
(1)距离弹奏上一音符间隔时长超过第一预设阈值;
也就是说,当上一个音符弹奏完毕之后,在第一预设阈值的时长内仍然没有按下当前音符,则表示当前场景需要提供提示,以保证弹奏的正常进行。反之,则不需要提供提示,给予一定的思考空间。
(2)当前音符弹奏错误超过预设次数。
也就是说,当上一个音符弹奏完毕之后,当前音符一直弹奏错误,且错误次数超过所述预设次数,则表明当前场景需要提供提示,以保证弹奏的正常进行。反之,则不需要提供提示,给予一定的思考空间。
发送模块22与判断模块21相连,用于当满足所述提示触发条件时,发出弹奏提示信息。
具体地,当判断需要进行提示时,则发出弹奏提示信息以提示当前音符的弹奏位置。
在本发明中,所述钢琴包括一设置在钢琴琴键上方的显示屏,用于一一正对显示所述钢琴琴键。优选地,所述显示屏与所述钢琴琴键相接触设置,所显示的琴键与所述钢琴琴键相连设置。
于本发明一实施例中,本发明的钢琴练习提示方法通过以下任一方式发出弹奏提示信息:
于本发明一实施例中,本发明的钢琴练习提示方法通过以下任一方式发出弹奏提示信息:
方式一、语音提示数音或错误类型如音区错误、各类记号识别错误等。
具体地,通过语音方式提示数音或错误类型,,以使用户确定正确的弹奏位置。
方式二、语音提示当前音符/或显示当前音符的曲谱,并用指示标识引导识别。
具体地,通过语音提示当前音符或显示提示当前音符的曲谱,使得用户能够基于快速确定当前音符。其中,所述指示标识可以采用动物标识、人物标识等。
方式三、显示提示当前音符及对应琴键位置。
具体地,通过光标在所述显示屏上指出当前音符及对应琴键位置,再或者通过特定颜色在所述显示屏上突出显示当前音符,以使用户直接确定当前音符的弹奏位置。
可知,上述三种方式的提示程度不同,可满足不同用户的不同需求。通常,对于同一用户,可根据优先级高低的方式依次采用上述各个方式。其中,方式一、方式二和方式三的优先级依次降低。也就是说,优先采用所述方式一,在满足切换触发条件时采用所述方式二,再次满足切换触发条件时采用所述方式三。具体地,当判断用户需要提示时,首先采用方式一进行提示,若满足切换触发条件,则继续采用方式二进行提示;若再次满足切换触发条件,则继续采用方式三进行提示,以确保能够准确进行当前音符的弹奏。
于本发明一实施例中,所述切换触发条件为以下任一条件:
(1)距离所述弹奏提示信息发出间隔时长超过第二预设阈值。
具体地,在弹奏提示信息发出第二预设阈值时长后,仍然没有按下当前音符,则表示需要提供进一步提示,以保证弹奏的正常进行。反之,则不需要提供提示,给予一定的思考空间。
(2)所述弹奏提示信息发出后当前音符弹奏错误超过预设次数。
具体地,再所述弹奏提示信息发出后,当前音符一直弹奏错误,且错误次数超过所述预设次数,则表明需要提供进一步提示,以保证弹奏的正常进行。反之,则不需要提供提示,给予一定的思考空间。
于本发明一实施例中,本发明的钢琴练习提示系统还包括问询模块,用于发出提示请求信息,并根据接收到的提示反馈信息确定是否发出所述弹奏提示信息。具体地,在每一次发出所述弹奏提示信息之前,均需通过语音或图文的形式发出提示请求信息,询问用户是否需要进行提示。若用户的提示反馈信息为需要提示,则发出所述弹奏提示信息;若用户的提示反馈信息为不需要,则无需发出所述弹奏提示信息。
于本发明一实施例中,本发明的钢琴练习提示系统还包括评判模块,用于发出弹奏评判结果;所述弹奏评判结果包括弹奏过快、弹奏过慢、弹奏正确、弹奏错误、漏弹、弹奏评分中的一种或多种组合。具体地,在钢琴弹奏完成或进行了一段之后,给出弹奏评判结果,以使用户清楚获知当前弹奏的状况。其中,所述弹奏评判结果显示在所述显示屏上,包括弹奏过快、弹奏过慢、弹奏正确、弹奏错误、漏弹、弹奏评分。对于弹奏错误,可以进一步显示出错误部分。
需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,x模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上x模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,简称asic),或,一个或多个微处理器(digitalsingnalprocessor,简称dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessingunit,简称cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称soc)的形式实现。
本发明的存储介质上存储有计算机程序,该程序被处理器执行时实现上述的钢琴练习提示方法。优选地,所述存储介质包括:rom、ram、磁碟、u盘、存储卡或者光盘等各种可以存储程序代码的介质。
如图3所示,于一实施例中,本发明的钢琴包括显示屏31、处理器32及存储器33。
所述显示屏31用于一一正对显示钢琴琴键。
优选地,所述显示屏31与所述钢琴琴键相接触设置,所显示的琴键与所述钢琴琴键相连设置。
所述存储器33用于存储计算机程序。
优选地,所述存储器33包括:rom、ram、磁碟、u盘、存储卡或者光盘等各种可以存储程序代码的介质。
所述处理器32与所述显示屏31和所述存储器33通信连接,用于执行所述存储器33存储的计算机程序,以使所述钢琴执行上述的钢琴练习提示方法。
优选地,所述处理器32可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessor,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
综上所述,本发明的钢琴练习提示方法及系统、存储介质及钢琴通过智能化的提示方式实现钢琴练习的指导,从而提高钢琴练习的效率;能够实现钢琴的自主学习,为钢琴学习提供了另一种方式;趣味性强,极大地提升了钢琴练习体验,有助于钢琴学习兴趣的持续培养。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。