打击乐器、打击练习数据处理方法、装置及电子设备

文档序号:1536618 发布日期:2020-02-14 浏览:14次 >En<

阅读说明:本技术 打击乐器、打击练习数据处理方法、装置及电子设备 (Percussion instrument, percussion exercise data processing method and device and electronic equipment ) 是由 张鑫 于 2019-11-12 设计创作,主要内容包括:本申请涉及一种打击乐器、打击练习数据处理方法、装置及电子设备。打击乐器包括乐器本体、感应装置和通信装置。感应装置设置于乐器本体上,用于在感应到乐器本体被打击时,生成打击练习数据,通信装置与感应装置连接,用于将打击练习数据发送给与通信装置连接的电子设备。打击练习数据处理方法包括:获取打击练习数据,以及对打击练习数据进行分析,获得用于表征练习者练习情况的分析结果。打击乐器能够实现对练习者在练习时,生成的打击练习数据进行记录的目的,而打击练习数据处理方法、装置及电子设备能够对打击乐器获取的打击练习数据进行分析,获得用于表征练习者练习情况的分析结果,从而实现了解练习者练习情况的目的。(The application relates to a percussion instrument, a percussion exercise data processing method and device and electronic equipment. The percussion instrument includes an instrument body, a sensing device and a communication device. The sensing device is arranged on the musical instrument body and used for generating striking practice data when the musical instrument body is struck, and the communication device is connected with the sensing device and used for sending the striking practice data to the electronic equipment connected with the communication device. The striking practice data processing method comprises the following steps: obtaining the striking practice data, analyzing the striking practice data and obtaining an analysis result for representing the practice condition of a practicer. The percussion instrument can achieve the purpose of recording the percussion exercise data generated by a trainer during exercise, and the percussion exercise data processing method, the device and the electronic equipment can analyze the percussion exercise data acquired by the percussion instrument to obtain an analysis result for representing the exercise condition of the trainer, so that the purpose of knowing the exercise condition of the trainer is achieved.)

打击乐器、打击练习数据处理方法、装置及电子设备

技术领域

本申请涉及乐器技术领域,具体而言,涉及一种打击乐器、打击练习数据处理方法、装置及电子设备。

背景技术

哑鼓是乐鼓练习必备工具,主要用于练习军鼓与架子鼓的基本技巧。现有技术中,哑鼓主要通过纯物理结构制作而成,通常只是具有携带方便、练习环境不受限制等特点,而无法对练习者在练习时生成的打击练习数据进行记录。因此,无法提供对练习者的练习情况进行分析的基础,从而无法实现了解练习者练习情况的目的。

发明内容

本申请实施例的目的在于,提供一种打击乐器、打击练习数据处理方法、装置及电子设备,以解决上述问题。

第一方面,本申请实施例提供的打击乐器,包括:

乐器本体;

感应装置,感应装置设置于乐器本体上,用于在感应到乐器本体被打击时,生成打击练习数据;

通信装置,通信装置与感应装置连接,用于将打击练习数据发送给与通信装置连接的电子设备。

本申请实施例提供的打击乐器包括乐器本体、感应装置和通信装置。其中,感应装置设置于乐器本体上,用于在感应到乐器本体被打击时,生成打击练习数据,通信装置与感应装置连接,用于将打击练习数据发送给与通信装置连接的电子设备。如此,便能够对练习者在练习时,生成的打击练习数据进行记录,以作为对练习者的练习情况进行分析的基础,也即,通过本申请实施例提供的打击乐器获得打击练习数据之后,便可以对打击练习数据进行分析,获得用于表征练习者练习情况的分析结果,以实现了解练习者练习情况的目的。

结合第一方面,本申请实施例还提供了第一方面的第一种可选的实施方式,乐器本体包括:

乐鼓,乐鼓包括打击面和鼓本体,打击面设置于鼓本体上,以与鼓本体配合形成鼓腔;

感应装置包括:

振动感应器,振动感应器设置于打击面上,用于在打击面被打击时,感应产生的振动信号,并将振动信号转换为打击练习数据。

本申请实施例中,乐器本体可以包括乐鼓,乐鼓包括打击面和鼓本体,打击面设置于鼓本体上,以与鼓本体配合形成鼓腔,感应装置则包括振动感应器,振动感应器设置于打击面上,用于在打击面被打击时,感应产生的振动信号,并将振动信号转换为打击练习数据,因此,能够增强打击练习数据的可靠性。

结合第一方面的第一种可选的实施方式,本申请实施例还提供了第一方面的第二种可选的实施方式,打击面包括:

鼓面,鼓面设置于鼓本体上,以与鼓本体配合形成鼓腔;

共振面,共振面设置于鼓腔内,用于设置振动感应器,且振动感应器位于共振面上背离鼓面的一侧。

本申请实施例中,打击面包括鼓面和共振面,鼓面设置于鼓本体上,以与鼓本体配合形成鼓腔,共振面设置于鼓腔内,用于设置振动感应器,且振动感应器位于共振面上背离鼓面的一侧。共振面的设置能够对微弱振动信号进行放大,从而进一步增强打击练习数据的可靠性。

结合第一方面,本申请实施例还提供了第一方面的第三种可选的实施方式,打击乐器还包括:

控制器,控制器与感应装置连接,用于根据打击练习数据,获得乐器本体在目标周期内执行打击动作的次数信息;

显示器,显示器与控制器连接,用于显示次数信息。

本申请实施例中,打击乐器还包括控制器和显示器,控制器与感应装置连接,用于根据打击练习数据,获得乐器本体在目标周期内执行打击动作的次数信息,显示器与控制器连接,用于显示次数信息。如此,练习者便能够通过显示器,获得在目标周期内执行打击动作的次数信息,以了解自身练习情况,从而增强打击乐器的功能性和可推广性。

结合第一方面,本申请实施例还提供了第一方面的第四种可选的实施方式,打击乐器还包括:

控制器,控制器内部存储有目标节拍;

扬声器,扬声器与控制器连接,用于在控制器的控制作用下,播放目标节拍。

本申请实施例中,打击乐器还包括控制器和扬声器,控制器内部存储有目标节拍,扬声器与控制器连接,用于在控制器的控制作用下,播放目标节拍。如此,练习者便能够以目标节拍作为参考进行练习,从而增强打击乐器的功能性和可推广性。

第二方面,本申请实施例提供的打击练习数据处理方法,打击练习数据处理方法包括:

获取打击练习数据,打击练习数据由设置于乐器本体上的感应装置,在感应到乐器本体被打击时生成,并通过感应装置连接的通信装置发送出;

对打击练习数据进行分析,获得用于表征练习者练习情况的分析结果。

本申请实施例提供的打击练习数据处理方法,能够获取打击练习数据,并对打击练习数据进行分析,获得用于表征练习者练习情况的分析结果,其中,打击练习数据由设置于乐器本体上的感应装置,在感应到乐器本体被打击时生成,并通过感应装置连接的通信装置发送出,基于此,便可以实现了解练习者练习情况的目的。

结合第二方面,本申请实施例中还提供了第二方面的第一种可选的实施方式,分析结果包括用于表征练习者周期性练习情况的第一练习结果,对打击练习数据进行分析,获得用于表征练习者练习情况的分析结果,包括:

确定至少一个分析周期;

针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果。

本申请实施例中,分析结果包括用于表征练习者周期性练习情况的第一练习结果,对打击练习数据进行分析,获得用于表征练习者练习情况的分析结果,包括:确定至少一个分析周期,针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果,以降低第一练习结果获取过程中的数据处理难度。

结合第二方面的第一种可选的实施方式,本申请实施例还提供了第二方面的第二种可选的实施方式,第一练习结果包括第一打击次数,针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果,包括:

针对每个分析周期,计算分析周期内获取的所有打击练习数据的条数,作为第一打击次数。

本申请实施例中,第一练习结果包括第一打击次数,对打击练习数据进行分析,针对每个分析周期,计算分析周期内获取的所有打击练习数据的条数,作为第一打击次数,包括:针对每个分析周期,计算分析周期内获取的所有打击练习数据的条数,作为第一打击次数,以增强打击练习数据处理方法的功能性。

结合第二方面的第一种可选的实施方式,本申请实施例还提供了第二方面的第三种可选的实施方式,第一练习结果包括第三打击次数,针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果,包括:

针对每个分析周期,将分析周期划分为多个子分析周期;

计算每个子分析周期内获取的所有打击练习数据的条数,作为第二打击次数;

将所有第二打击次数中次数值最大的第二打击次数,作为分析周期内的第三打击次数。

本申请实施例中,第一练习结果包括第三打击次数,针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果,包括:针对每个分析周期,将分析周期划分为多个子分析周期,计算每个子分析周期内获取的所有打击练习数据的条数,作为第二打击次数,以及将所有第二打击次数中次数值最大的第二打击次数,作为分析周期内的第三打击次数,以增强打击练习数据处理方法的功能性。

结合第二方面的第一种可选的实施方式,本申请实施例还提供了第二方面的第四种可选的实施方式,第一练习结果包括打击时长,针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果,包括:

针对每个分析周期,获取分析周期内获取的每条打击练习数据对应的打击时间;

针对打击时间相邻的任意两条打击练习数据,获取两条打击练习数据的打击时间差;

根据打击时间差,确定分析周期内包括的练习区间;

获取每个练习区间的时间长度之和,作为打击时长。

本申请实施例中,第一练习结果包括打击时长,针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果,包括:针对每个分析周期,获取分析周期内获取的每条打击练习数据对应的打击时间,针对打击时间相邻的任意两条打击练习数据,获取两条打击练习数据的打击时间差,根据打击时间差,确定分析周期内包括的练习区间,以及获取每个练习区间的时间长度之和,作为打击时长,以增强打击练习数据处理方法的功能性。

结合第二方面的第一种到第四种可选的实施方式中的任意一种可选的实施方式,本申请实施例还提供了第二方面的第五种可选的实施方式,针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果之前,打击练习数据处理方法还包括:

针对每个分析周期,获取分析周期内获取的每条打击练习数据对应打击动作的打击强度;

从所有打击练习数据中,选取对应打击动作的打击强度相同,且打击时间连续的预设数量条打击练习数据,作为无效打击练习数据。

本申请实施例中,针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果之前,打击练习数据处理方法还可以包括:针对每个分析周期,获取分析周期内获取的每条打击练习数据对应打击动作的打击强度,以及从所有打击练习数据中,选取对应打击动作的打击强度相同,且打击时间连续的预设数量条打击练习数据,作为无效打击练习数据,并忽略无效打击练习数据,以保证第一练习结果的可靠性。

结合第二方面,本申请实施例中还提供了第二方面的第六种可选的实施方式,分析结果包括用于表征练习者曲目练习情况的第二练习结果,对打击练习数据进行分析,获得用于表征练习者练习情况的分析结果,包括:

确定至少一个曲目练习时段;

针对每个曲目练习时段,对曲目练习时段内获取的打击练习数据进行分析,获得第二练习结果。

本申请实施例中,分析结果包括用于表征练习者曲目练习情况的第二练习结果,对打击练习数据进行分析,获得用于表征练习者练习情况的分析结果,包括:确定至少一个曲目练习时段,针对每个曲目练习时段,对曲目练习时段内获取的打击练习数据进行分析,获得第二练习结果,以降低第二练习结果获取过程中的数据处理难度。

结合第二方面的第六种可选的实施方式,本申请实施例还提供了第二方面的第七种可选的实施方式,针对每个曲目练习时段,对曲目练习时段内获取的打击练习数据进行分析,获得第二练习结果,包括:

针对每个曲目练习时段,获得曲目练习时段内获取的每条打击练习数据对应的打击参数,打击参数包括打击时间,或打击时间和打击强度;

根据每条打击练习数据对应的打击参数,获得第二练习结果。

本申请实施例中,针对每个曲目练习时段,对曲目练习时段内获取的打击练习数据进行分析,获得第二练习结果,包括:针对每个曲目练习时段,获得曲目练习时段内获取的每条打击练习数据对应的打击参数,打击参数包括打击时间,或打击时间和打击强度,以及根据每条打击练习数据对应的打击参数,获得第二练习结果,以增强打击练习数据处理方法的功能性。

结合第二方面,本申请实施例中还提供了第二方面的第八种可选的实施方式,打击练习数据处理方法还包括:

将分析结果发送给服务器;

接收服务器根据分析结果返回的处理结果,处理结果包括指导建议和排序结果中的至少一者。

本申请实施例中,打击练习数据处理方法还包括:将分析结果发送给服务器,以及接收服务器根据分析结果返回的处理结果,处理结果包括指导建议和排序结果中的至少一者,从而实现更为全面地了解练习者练习情况的目的。

第三方面,本申请实施例提供的打击练习数据处理装置,打击练习数据装置包括:

数据获取模块,用于获取打击练习数据,打击练习数据由设置于乐器本体上的感应装置,在感应到乐器本体被打击时生成,并通过感应装置连接的通信装置发送出;

结果获取模块,用于对所述打击练习数据进行分析,获得用于表征练习者练习情况的分析结果。

本申请实施例提供的打击练习数据处理装置,具有与上述打击练习数据处理方法相同的有益效果,此处不作赘述。

第四方面,本申请实施例提供的电子设备,包括处理器和存储器,所述存储器上存储有计算机程序,所述处理器用于执行所述计算机程序,以实现第二方面,或第二方面的任意一种可选的实施方式中提供的打击练习数据处理方法。

本申请实施例提供的电子设备,具有与上述打击练习数据处理方法相同的有益效果,此处不作赘述。

第五方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被执行时,可实现第二方面,或第二方面的任意一种可选的实施方式中提供的打击练习数据处理方法。

本申请实施例提供的计算机可读存储介质,具有与上述打击练习数据处理方法相同的有益效果,此处不作赘述。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的一种打击乐器的示意性结构框图。

图2为本申请实施例提供的一种打击乐器的结构示意图。

图3为图2所示打击乐器的A-A向剖面图。

图4为本申请实施例提供的打击乐器的另一种示意性结构框图。

图5为本申请实施例提供的一种电子设备的示意性结构框图。

图6为本申请实施例提供的一种打击练习数据处理方法的步骤流程图。

图7为本申请实施例提供的一种打击练习数据处理装置的示意性结构框图。

附图标记:100-打击乐器;110-乐器本体;111-乐鼓;1111-打击面;11111-鼓面;11112-共振面;1112-鼓本体;120-感应装置;121-振动感应器;130-通信装置;140-控制器;150-显示器;160-第一输入装置;170-扬声器;180-第二输入装置;190-第三输入装置;200-电子设备;210-处理器;220-存储器;300-打击练习数据处理装置;310-数据获取模块;320-结果获取模块。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

请参阅图1,本申请实施例提供了一种打击乐器100,包括乐器本体110、感应装置120和通信装置130。

其中,乐器本体110可以是乐鼓、锣等打击乐用具,当乐器本体110为乐鼓时,其可以是,但不限于哑鼓、军鼓、腰鼓。

感应装置120设置于乐器本体110上,用于在感应到乐器本体110被打击时,生成打击练习数据。

通信装置130与感应装置120连接,用于将感应装置120生成的打击练***板电脑、个人数字助理(Personal Digital Assistant,PAD)、移动上网设备(Mobile InternetDevice,MID)。

通过上述设置,打击乐器具便能够对练习者在练习时,生成的打击练习数据进行记录,以作为对练习者的练习情况进行分析的基础。例如,电子设备在获取到通信装置130发送的打击练习数据之后,可以对打击练习数据进行显示,如此,分析者(例如,练习者的乐器老师)便能够对打击练习数据进行分析,获得用于表征练习者练习情况的分析结果。此外,为了增强分析结果的客观性和可靠性,电子设备在获取到通信装置130发送的打击练习数据之后,也可以通过预设的可执行软件模块(例如,打击练习数据处理装置),对打击练习数据进行分析,获得用于表征练习者练习情况的分析结果。

此外,本申请实施例中,针对感应装置120,作为一种可选的实施方式,其可以包括振动感应器121。请结合图2和图3,以下,将以乐器本体110包括乐鼓111,感应装置120包括振动感应器121为例,对打击练习数据的生成过程进行说明。

本申请实施例中,乐鼓111可以包括打击面1111和鼓本体1112,打击面1111设置于鼓本体1112上,以与鼓本体1112配合形成鼓腔,用于在被打击时,产生振动信号。振动感应器121设置于打击面1111上,用于在打击面1111被打击时,感应生成的振动信号,并将振动信号转换为打击练习数据,也即,打击练习数据为振动信号转换获得的电信号。因此,可以理解的是,打击练习数据的数值越大,表示对应打击动作的打击强度越强,打击练习数据的数值越小,表示对应打击动作的打击强度越弱。

此外,为了增强打击练习数据的可靠性,本申请实施例中,打击面1111可以包括鼓面11111和共振面11112。其中,鼓面11111设置于鼓本体1112上,以与鼓本体1112配合形成鼓腔,共振面11112则设置于鼓腔内,且可以与鼓面11111贴合,用于设置振动感应器121,而振动感应器121可以位于共振面11112的背离鼓面11111的一侧,例如,共振面11112的背离鼓面11111一侧的中部,通信装置130同样可以设置于鼓腔内,且位于共振面11112的背离鼓面11111一侧。实际实施时,鼓面11111可以是橡胶材料制作而成的薄板,而共振面11112可以是,但不限于钢制板、合金板。

通过上述设置,即使在打击动作的打击强度较弱的情况下,基于共振面的设置,也能够对产生的微弱振动信号进行放大,以满足振动感应器121的最低感应阈值要求,从而增强打击练习数据可靠性。

请参阅图4,为了增强本申请实施例提供的打击乐器100的功能性和可推广性,其还可以包括控制器140和显示器150。其中,控制器140与感应装置120连接,用于根据打击练习数据,获得乐器本体110在目标周期内被打击的次数信息,显示器150与控制器140连接,用于显示次数信息。实际实施时,目标周期可以是固定周期,例如,每分、每时、每日,也可以是通过人工设定从多个固定周期中选取的,还可以是通过人工设定确定的时间区间,例如,2019年9月10日10时整至2019年9月10日11时整。

基于目标周期可以通过人工设定的功能需求,本申请实施例中,打击乐器100还可以包括第一输入装置160。第一输入装置160与控制器140连接,用于接收输入的周期设置信息,并发送给控制器140,控制器140则用于根据周期设置信息,获得目标周期。实际实施时,第一输入装置160可以是按键、拾音器、触摸控制器等人机交互装置。

通过上述设置,练习者便能够通过显示器,获得在目标周期内被打击的次数信息,以了解自身练习情况,从而增强打击乐器的功能性和可推广性。

为了进一步增强打击乐器100的功能性和可推广性,本申请实施例提供的打击乐器100还可以包括控制器140和扬声器170。其中,控制器140内部存储有目标节拍,扬声器170与控制器140连接,用于在控制器140的控制作用下,播放目标节拍。实际实施时,目标节拍可以是固定节拍,也可以是通过人工设定从多个固定节拍中选取的,还可以是通过人工设定从电子设备中下载获得的。

基于目标节拍可以通过人工设定的功能需求,本申请实施例中,打击乐器100还可以包括第二输入装置180,第二输入装置180与控制器140连接,用于接收输入的节拍设置信息,并发送给控制器140,控制器140则用于根据周期设置信息,获得目标节拍。实际实施时,第二输入装置180可以是按键、拾音器、触摸控制器等人机交互装置。

通过上述设置,练习者便能够以目标节拍作为参考进行练习,从而进一步增强打击乐器的功能性和可推广性。

需要说明的是,当打击乐器100包括控制器140和显示器150,或包括控制器140和扬声器170,再或同时包括控制器140、显示器150和扬声器170时,感应装置120可以通过控制器140与通信装置130连接,同时,打击乐器100还包括第三输入装置190。第三输入装置190用于接收输入的模式切换信息,并发送给控制器140,控制器140则用于根据模式切换信息,生成模式切换指令,以实现打击乐器100工作模式的切换。实际实施时,第三输入装置190可以是按键、拾音器、触摸控制器等人机交互装置。

本申请实施例中,打击乐器100的工作模式可以包括第一模式和第二模式。当前模式为第一模式时,控制器140可以直接根据打击练习数据,获得乐器本体110在目标周期内执行打击动作的次数信息,并发送给显示器150进行显示。当前模式为第二模式时,控制器140则用于将感应装置120生成的打击练习数据通过通信装置130发送给电子设备,而电子设备可以对打击练习数据进行显示和/或分析。

需要说明的是,本申请实施例中,当第一输入装置160、第二输入装置180和第三输入装置190均为拾音器时,其可以是同一拾音器,同样,当第一输入装置160、第二输入装置180和第三输入装置190均为触摸控制器时,其可以是同一触摸控制器。

请参阅图5,为能够与图1、图3和图4所示通信装置130电子设备200的示意性结构框图,其可以包括处理器210和存储器220。

处理器210与存储器220直接或间接地电性连接,以实现数据的传输或交互,例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。本申请实施例提供的打击练习数据处理装置300包括至少一个可以软件或固件(Firmware)的形式存储在存储器220中或固化在电子设备200的操作系统(Operating System,OS)中的可执行软件模块,处理器210用于执行存储器220中存储的可执行软件模块,例如,打击练习数据处理装置包括的软件功能模块及计算机程序等,以实现本申请实施例提供的打击练习数据处理方法。处理器210可以在接收到执行指令后,执行计算机程序。

此外,本申请实施例中,处理器210可以是一种集成电路芯片,具有信号处理能力。处理器210也可以是通用处理器,例如,可以是数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、分立门或晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。此外,通用处理器可以是微处理器或者任何常规处理器等。

存储器220可以是,但不限于,随机存取存储器(Random Access Memory,RAM)、只读存储器(Read Only Memory,ROM)、可编程只读存储器(Programmable Read-OnlyMemory,PROM)、可擦可编程序只读存储器(Erasable Programmable Read-Only Memory,EPROM),以及电可擦编程只读存储器(Electric Erasable Programmable Read-OnlyMemory,EEPROM)。存储器220用于存储程序,处理器210在接收到执行指令后,执行该程序。

应当理解,图5所示的结构仅为示意,本申请实施例提供的电子设备200还可以具有比图5更少或更多的组件,或是具有与图5所示不同的配置。此外,图5所示的各组件可以通过软件、硬件或其组合实现。

请参阅图6,图6为本申请实施例提供的打击练习数据处理方法的流程示意图,打击练习数据处理方法应用于图5所示的电子设备200。所应说明的是,本申请实施例提供的打击练习数据处理方法不以图6及以下所示的顺序为限制,以下结合图6对打击练习数据处理方法的具体流程及步骤进行描述。

步骤S100,获取打击练习数据,打击练习数据由设置于乐器本体上的感应装置,在感应到乐器本体被打击时生成,并通过感应装置连接的通信装置发送出。

基于以上描述,可以理解的是,本申请实施例中,电子设备与打击乐器中包括的通信装置连接,而其连接方式可以是Zigbee无线通信方式、蓝牙无线通信方式等,本申请实施例对此不作具体限制。

此外,本申请实施例中,打击练习数据携带有时间标记。时间标记可以是打击乐器中感应装置在每生成一条打击练习数据时,根据生成时间添加的,也可以是电子设备在每获取到一条打击练习数据时,根据获取时间添加的,本申请实施例对此不作具体限制。

步骤S200,对打击练习数据进行分析,获得用于表征练习者练习情况的分析结果。

本申请实施例中,可以对打击练习数据进行分析,获得用于表征练习者练习情况的多维度分析结果,例如,包括用于表征练习者周期性练习情况的第一练习结果,和/或用于表征练习者曲目练习情况的第二练习结果,以实现更为全面了解练习者练习情况的目的,从而增强打击练习数据处理方法的功能性。

基于以上描述,为获得第一练习结果,本申请实施例中,步骤S200可以包括步骤S210和步骤S220。

步骤S210,确定至少一个分析周期。

本申请实施例中,分析周期可以是固定周期,例如,每日、每周、每月,也可以是通过人工设定从多个固定周期中选取的,还可以是通过人工设定确定的时间区间,例如,2019年9月9日10时整至2019年9月10日11时整。

步骤S220,针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果。

本申请实施例中,对分析周期内获取的打击练习数据进行分析,获得的第一练习结果也可以包括多维度的练习结果,例如,包括第一打击次数、第三打击次数和打击时长中的至少一者,以实现了全面解练习者练习情况的目的,从而进一步增强打击练习数据处理方法的功能性。

基于以上描述,本申请实施例中,当分析结果包括第一打击次数时,步骤S220可以包括步骤S2211。

步骤S2211,针对每个分析周期,计算分析周期内获取的所有打击练习数据的条数,作为第一打击次数。

本申请实施例中,针对获取的每条打击练习数据,可以根据该条打击练习数据的时间标记,确定该条打击练习数据对应的分析周期,此后,便能够计算出每个分析周期内获取的打击练习数据的条数,作为第一打击次数。

本申请实施例中,当分析结果包括第三打击次数时,步骤S200可以包括步骤S2221、步骤S2222和步骤S2223。

步骤S2221,针对每个分析周期,将分析周期划分为多个子分析周期。

本申请实施例中,子分析周期的时间长度可以是固定长度,例如,1min、2min,也可以是通过人工设定从多个固定长度中选取的。

此外,需要说明的是,本申请实施例中,任意连续的两个子分析周期可以是时间重合周期,也可以是时间连续周期。还需要说明的是,本申请实施例中,当任意连续的两个子分析周期为时间重合周期时,前一子分析周期的起始时间与后一子分析周期的起始时间差值为预设步进值,例如,1s,2s。以任意连续的两个子分析周期为时间重合周期,且预设步进值为1s为例,任意连续的两个子分析周期可以是2019年9月9日10时10分50秒至2019年9月9日10时11分50秒和2019年9月9日10时10分51秒至2019年9月9日10时11分51秒。同样,还需要说明的是,本申请实施例中,当任意连续的两个子分析周期为时间连续周期时,前一子分析周期的截止时间与后一子分析周期的起始时间重合。以任意连续的两个子分析周期为时间连续周期为例,任意连续的两个子分析周期可以是2019年9月9日10时10分50秒至2019年9月9日10时11分50秒和2019年9月9日10时11分50秒至2019年9月9日10时12分50秒。

步骤S2222,计算每个子分析周期内获取的所有打击练习数据的条数,作为第二打击次数。

在将分析周期划分为多个子分析周期之后,针对获取的每条打击练习数据,可以根据该条打击练习数据的时间标记,确定该条打击练习数据对应的子分析周期。此后,便能够计算每个子分析周期内获取的所有打击练习数据的条数,作为第二打击次数。

步骤S2223,将所有第二打击次数中次数值最大的第二打击次数,作为分析周期内的第三打击次数。

本申请实施例中,当分析结果包括打击时长时,步骤S200可以包括步骤S2231、步骤S2232、步骤S2233和步骤S2234。

步骤S2231,针对每个分析周期,获取分析周期内获取的每条打击练习数据对应的打击时间。

同样,本申请实施例中,针对获取的每条打击练习数据,可以根据该条打击练习数据的时间标记,确定该条打击练习数据对应的分析周期。基于此,可以理解的是,本申请实施例中,每条打击练习数据对应的打击时间可以根据打击练习数据携带的时间标记确定。

步骤S2232,针对打击时间相邻的任意两条打击练习数据,获取两条打击练习数据的打击时间差。

步骤S2233,根据打击时间差,确定分析周期内包括的练习区间。

本申请实施例中,可以将分析周期中打击时间最靠前的打击练习数据、打击时间最靠后的打击练习数据,以及打击时间差大于预设差值的两条相邻打击练习数据,均作为区间分割数据,此后,可以根据获取时间的先后顺序,将两个区间分割数据,作为一组分割数据组,且每组分割数据组确定一个练习区间。其中,预设差值可以是30s、1min、10min,本申请实施例对此不作具体限制。以分析周期为每日为例,针对分析周期2019年9月9日00时整至2019年9月10日00时整,假设,该分析周期内获取的区间分割数据,按获取时间先后顺序,包括第一分割数据、第二分割数据、第三分割数据和第四分割数据,则练习区间包括第一分割数据和第二分割数据之间的第一练习区间,以及第三分割数据和第四分割数据之间的第二练习区间。

步骤S2234,获取每个练习区间的时间长度之和,作为打击时长。

针对每个练习区间,将该练习区间中打击时间最靠前的打击练习数据,作为起始数据,并将起始数据对应的打击时间作为起始时间,同时,将该练习区间中打击时间最靠后的打击练习数据,作为截止数据,并将截止数据对应的打击时间作为截止时间。此后,获取截止时间与起始时间的差值,作为该练习区间的时间长度。

以下将举例对步骤S2231、步骤S2232、步骤S2233和步骤S2234的具体流程及步骤进行描述。

以分析周期为2019年9月9日10时整至2019年9月10日11时整,预设差值为10min为例,假设,分析周期内包括2000条打击练习数据,且2000条打击练习数据中仅存在第1000条打击练习数据和第1001条打击练习数据这两条打击时间差大于10min的相邻打击练习数据,则将第1条打击练习数据、第1000条打击练习数据、第1001条打击练习数据和第2000条打击练习数据,均作为区间分割数据,并确定分析周期内包括两个练习区间,也即,第1条打击练习数据和第1000条打击练习数据之间的第一练习区间,以及第1001条打击练习数据和第2000条打击练习数据之间的第二练习区间。

第一练习区间中,打击时间最靠前的打击练习数据为第1条打击练习数据,打击时间最靠后的打击练习数据为第1000条打击练习数据,假设,第1条打击练习数据对应的打击时间为2019年9月9日10时整,第1000条打击练习数据对应的打击时间为2019年9月9日10时15分,则第一区间的时间长度为15min。第二区间中,打击时间最靠前的打击练习数据为第1001条打击练习数据,打击时间最靠后的打击练习数据为第2000条打击练习数据,假设,第1001条打击练习数据对应的打击时间为2019年9月9日15时整,第2000条打击练习数据对应的打击时间为2019年9月9日15时12分,则第二区间的时间长度为12min。如此,第一区间的时间长度与第二区间的时间长度之和27min便为分析周期2019年9月9日10时整至2019年9月10日11时整内的打击时长。

此外,练习者在练习阶段,可能会通过作弊手段,例如,采用机械打击器具打击乐器本体,由于机械打击器具在打击乐器本体时,往往每次的打击强度都是相同的,基于此,本申请实施例中,便可以将打击强度相同,且打击时间连续的预设数量条打击练习数据,作为无效打击数据,并忽略无效打击练习数据,以提高第一练习结果的可靠性。

为实现上述提高分析结果的可靠性的目的,本申请实施例提供的打击练习数据处理方法,在执行步骤S220,针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果之前,还可以包括步骤S001和步骤S002。

步骤S001,针对每个分析周期,获取分析周期内获取的每条打击练习数据对应打击动作的打击强度。

本申请实施例中,打击练习数据的数值大小与打击强度的强弱呈正比例关系,因此,可以直接通过打击练习数据的数值大小,表征对应打击动作的打击强度。

步骤S002,从所有打击练习数据中选取打击强度相同,且打击时间连续的预设数量条打击练习数据,作为无效打击练习数据。

本申请实施例中,打击强度相同可以是预设数量条打击练习数据中,所有打击练习数据的数值大小相等,也可以是预设数量条打击练习数据中,任意两条打击练习数据的数值差值均在预设差值范围内。其中,预设数量可以是8条、12条、20条,本申请实施例对此不作具体限制。

通过上述设置,在执行步骤S212,针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果时,就可以只对除无效打击练习数据以外的其他有效打击练习数据进行分析,获得第一练习结果,从而提高第一练习结果的可靠性。

为获得第二练习结果,本申请实施例中,步骤S200可以包括步骤S230和步骤S240。

步骤S230,确定至少一个曲目练习时段。

本申请实施例中,曲目练习时段可以根据练习者触发的曲目练习请求确定。曲目练习请求中包括目标曲目,以及练习起始时间,其中,练习起始时间可以是当前时间,也可以是指定的某个约定时间,基于此,便可以根据目标曲目的时长和练习起始时间,确定目标曲目时段。

步骤S240,针对每个曲目练习时段,对曲目练习时段内获取的打击练习数据进行分析,获得第二练习结果。

本申请实施例中,对曲目练习时段内获取的打击练习数据进行分析,主要是,对打击练习数据对应的打击参数进行分析。基于此,本申请实施例中,步骤S240可以包括步骤S241和步骤S242。

步骤S241,针对每个曲目练习时段,获得曲目练习时段内获取的每条打击练习数据对应的打击参数,打击参数包括打击时间,或打击时间和打击强度。

本申请实施例中,每条打击练习数据对应的打击时间可以根据打击练习数据携带的时间标记确定。此外,打击练习数据的数值大小与打击强度的强弱呈正比例关系,因此,可以直接通过打击练习数据的数值大小,表征对应打击动作的打击强度。

步骤S242,根据每条打击练习数据对应的打击参数,获得第二练习结果。

对于步骤S242,本申请实施例中,作为第一种可选的实施方式,其可以包括步骤S24211和步骤S24212。

步骤S24211,根据每条打击练习数据对应的打击参数,生成目标音轨。

当打击参数包括打击时间时,根据每条打击练习数据的打击时间,生成包括多个节奏点的目标音轨。当打击参数包括打击时间和打击强度时,根据每条打击练习数据的打击时间和打击强度,生成包括多个节奏点的目标音轨,且每个节奏点具有对应的打击强度。

步骤S24212,将目标音轨与标准音轨进行对比,获得第二练习结果。

本申请实施例中,标准音轨为目标曲目的音轨。此外,本申请实施例中,将目标音轨与标准音轨进行对比,获得第二练习结果,可以是获得目标音轨与标准音轨的相似度,并获得与相似度呈正比例关系的练习评分,作为第二练习结果。

实际实施时,可以将目标音轨划分为多段子目标音轨,同时,将标准音轨划分为多段子标准音轨。针对每段子目标音轨,将子目标音轨与对应的子标准音轨进行对比,获得子目标音轨对应的段落评分,例如,获得子目标音轨与对应子标准音轨的相似度,获得与相似度呈正比例关系的段落评分。此后,根据所有子目标音轨对应的段落评分,获得练习评分,例如,获取所有子目标音轨对应段落评分的均值,作为练习评分。

此外,需要说明的是,本申请实施例中,任意连续的两个子目标音轨可以是时间重合音轨,也可以是时间连续音轨。还需要说明的是,本申请实施例中,当任意连续的两个子目标音轨为时间重合音轨时,前一子目标音轨的起始节奏点与后一子目标音轨的起始节奏点连续。以任意连续的两个子目标音轨为时间重合音轨为例,任意连续的两个子目标音轨可以是包括第一节奏点、第二节奏点、第三节奏点、第四节奏点和第五节奏点的第一子目标周期,以及包括第二节奏点、第三节奏点、第四节奏点、第五节奏点和第六节奏点的第二子目标周期。同样,还需要说明的是,本申请实施例中,当任意连续的两个子目标音轨为时间连续音轨时,前一子目标音轨的截止节奏点与后一子目标周期的起始节奏点重合。以任意连续的两个子目标音轨为时间连续音轨为例,任意连续的两个子目标音轨可以是包括第一节奏点、第二节奏点、第三节奏点、第四节奏点和第五节奏点的第一子目标周期,以及包括第六节奏点、第七节奏点、第八节奏点、第九节奏点和第十节奏点的第二子目标周期。

为了便于练习者学习进步,本申请实施例中,在获得练习评分之后,还可以选取段落评分小于第一预设评分阈值的子目标音轨,作为打击错误部分,进行播放,以提醒练习者需要对打击错误部分进行加强练习。

为了降低根据每条打击练习数据对应的打击参数,获得第二练习结果过程中的数据处理难度。本申请实施例中,由于目标曲目具有多个节奏点,每个节奏点具有对应的标准参数,而标准参数又包括标准时间,或标准时间和标准强度。可以理解的是,本申请实施例中,当打击参数包括打击时间时,标准参数包括标准时间,当打击参数包括打击时间和打击强度时,标准参数包括标准时间和标准强度。基于此,对于步骤S242,本申请实施例中,作为第二种可选的实施方式,其也可以包括步骤S24221、步骤S24222和步骤S24223三个子步骤。

步骤S24221,在每获取到一条打击练习数据时,确定与该条打击练习数据对应的节奏点,并将该节奏点对应的标准参数,作为目标参数。

本申请实施例中,在每获取到一条打击练习数据时,可以根据打击练习数据携带的时间标记确定对应的打击时间,并获得与该打击时间相邻,且位于该打击时间之前的标准时间,以将该标准时间所对应的标准参数,作为目标参数。

步骤S24222,将打击练习数据对应的打击参数与目标参数进行对比,获得打击练习数据对应的单击评分。

本申请实施例中,将打击练习数据对应的打击参数与目标参数进行对比,获得打击练习数据对应的单击评分,可以是获得打击参数与目标参数的相似度,并获得与相似度呈正比例关系的单击评分。

步骤S24223,根据所有打击练习数据对应的单击评分,获得第二练习结果。

本申请实施例中,第二练习结果可以是所有打击练习数据对应的单击评分的均值。

同样,为了便于练习者学习进步,本申请实施例中,在获得第二练习结果之后,还可以选取单击评分小于预设评分阈值的打击练习数据,作为错误数据,并确定与错误数据对应的节奏点,作为目标节奏点,再从目标曲目中截取包括目标节奏点的预设长度段子曲目,作为打击错误部分,进行播放,以提醒练习者需要对打击错误部分进行加强练习。

此外,为了实现更为全面地了解练习者练习情况的目的,本申请实施例中,打击练习数据处理方法还可以包括步骤S300和步骤S400。

步骤S300,将分析结果发送给服务器。

步骤S400,接收服务器根据分析结果返回的处理结果,处理结果包括指导建议和排序结果中的至少一者。

本申请实施例中,电子设备还能够与服务器通信,用于将分析结果发送给服务器,而服务器可以是,但不限于网络服务器、数据库服务器。

通过上述设置,服务器在获得分析结果之后,可以根据分析结果,获得指导建议,并将包括指导建议的处理结果返回给电子设备。例如,当第一打击次数小于预设次数阈值,或当时打击时长小于预设练习时长,再或当练习评分小于预设及格评分时,可以生成用于提醒练习者需要增加练习时间的提示信息,作为指导建议。

此外,本申请实施例中,电子设备在将分析结果发送给服务器时,还可以将与分析结果对应的身份信息同时发送给服务器。基于此,服务器在接收到练***板电脑、PAD、MID。

本申请实施例中,服务器还可以对接收到的所有分析结果进行排序,获得排序结果,并将包括排序结果的处理结果返回给所有电子设备。例如,当分析结果包括第一打击次数时,可以对接收到的所有第一打击次数进行排序,当分析结果包括第三打击次数时,可以对接收到的所有第三打击次数进行排序,当分析结果包括打击时长时,可以对接收到的所有打击时长进行排序,当分析结果包括练习评分时,可以接收到的所有练习评分进行排序。

需要说明的是,本申请实施例中,服务器在对接收到的所有分析结果进行排序时,还可以根据分析结果对应的身份信息,获得练习者的身份属性,以根据身份属性对所有分析结果进行分类排序。基于此,可以理解的是,本申请实施例中,针对接收到的每个分析结果,服务器都会根据该分析结果对应的身份信息,获得练习者的身份属性,以便将该分析结果与同类身份属性的练习者对应的分析结果进行排序。本申请实施例中,身份属性包括年龄、乐龄、地域、专业程度中的至少一者。

基于与上述打击练习数据处理方法同样的发明构思,本申请实施例还提供了一种打击练习数据处理装置300。请参阅图7,本申请实施例提供的打击练习数据处理装置300包括数据获取模块310和结果获取模块320。

数据获取模块310,用于获取打击练习数据,打击练习数据由设置于乐器本体上的感应装置,在感应到乐器本体被打击时生成,并通过感应装置连接的通信装置发送出。

关于数据获取模块310的描述具体可参考对图6中所示的步骤S100的详细描述,也即,步骤S100可以由数据获取模块310执行。

结果获取模块320,用于对打击练习数据进行分析,获得用于表征练习者练习情况的分析结果。

关于结果获取模块320的描述具体可参考对图6中所示的步骤S200的详细描述,也即,步骤S200可以由结果获取模块320执行。

本申请实施例中,分析结果可以包括用于表征练习者周期性练习情况的第一练习结果,基于此,结果获取模块320可以包括分析周期确定单元和第一练习结果获取单元。

分析周期确定单元,用于确定至少一个分析周期。

关于分析周期确定单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S210的详细描述,也即,步骤S210可以由分析周期确定单元执行。

第一练习结果获取单元,用于针对每个分析周期,对分析周期内获取的打击练习数据进行分析,获得第一练习结果。

关于第一练习结果获取单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S220的详细描述,也即,步骤S220可以由第一练习结果获取单元执行。

本申请实施例中,第一练习结果可以包括第一打击次数,基于此,第一练习结果获取单元可以包括第一计算子单元。

第一计算子单元,用于针对每个分析周期,计算分析周期内获取的所有打击练习数据的条数,作为第一打击次数。

关于第一计算子单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S2211的详细描述,也即,步骤S2211可以由第一计算子单元执行。

本申请实施例中,第一练习结果可以包括第三打击次数,基于此,第一练习结果获取单元可以包括第一划分子单元、第二计算子单元和确定子单元。

第一划分子单元,用于针对每个分析周期,将分析周期划分为多个子分析周期。

关于第一划分子单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S2221的详细描述,也即,步骤S2221可以由第一划分子单元执行。

第二计算子单元,用于计算每个子分析周期内获取的所有打击练习数据的条数,作为第二打击次数。

关于第二计算子单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S2222的详细描述,也即,步骤S2222可以由第二计算子单元执行。

第一确定子单元,用于将所有第二打击次数中次数值最大的第二打击次数,作为分析周期内的第三打击次数。

关于第一确定子单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S2223的详细描述,也即,步骤S2223可以由第一确定子单元执行。

本申请实施例中,第一练习结果可以包括打击时长,基于此,第一练习结果获取单元可以包括第一获取子单元、第二获取子单元、第二划分子单元和第二子确定单元。

第一获取子单元,用于针对每个分析周期,获取分析周期内获取的每条打击练习数据对应的打击时间。

关于第一获取子单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S2231的详细描述,也即,步骤S2231可以由第一获取子单元执行。

第二获取子单元,用于针对打击时间相邻的任意两条打击练习数据,获取两条打击练习数据的打击时间差。

关于第二获取子单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S2232的详细描述,也即,步骤S2232可以由第二获取子单元执行。

第二划分子单元,用于根据打击时间差,确定分析周期内包括的练习区间。

关于第二划分子单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S2233的详细描述,也即,步骤S2233可以由第二划分子单元执行。

第二确定子单元,用于获取每个练习区间的时间长度之和,作为打击时长。

关于第二确定子单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S2234的详细描述,也即,步骤S2234可以由第二确定子单元执行。

为提高第一练习结果的可靠性,本申请实施例提供的打击练习数据获取装置还可以包括强度获取模块和数据处理模块。

强度获取模块,用于针对每个分析周期,获取分析周期内获取的每条打击练习数据对应打击动作的打击强度。

关于强度获取模块的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S001的详细描述,也即,步骤S001可以由强度获取模块执行。

数据处理模块,用于从所有打击练习数据中选取打击强度相同,且打击时间连续的预设数量条打击练习数据,作为无效打击练习数据。

关于数据处理模块的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S002的详细描述,也即,步骤S002可以由数据处理模块执行。

本申请实施例中,分析结果可以包括用于表征练习者曲目练习情况的第二练习结果,基于此,结果获取模块320可以包括练习时段确定单元和第二练习结果获取单元。

练习时段确定单元,用于确定至少一个曲目练习时段。

关于练习时段确定单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S230的详细描述,也即,步骤S230可以由练习时段确定单元执行。

第二练习结果获取单元,用于针对每个曲目练习时段,对曲目练习时段内获取的打击练习数据进行分析,获得第二练习结果。

关于第二练习结果获取单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S240的详细描述,也即,步骤S240可以由第二练习结果获取单元执行。

本申请实施例中,第二练习结果获取单元可以包括第三获取子单元和第二练习结果获取子单元。

第三获取子单元,用于针对每个曲目练习时段,获得曲目练习时段内获取的每条打击练习数据对应的打击参数,打击参数包括打击时间,或打击时间和打击强度。

关于第三获取子单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S241的详细描述,也即,步骤S241可以由第三获取子单元执行。

第二练习结果获取子单元,用于根据每条打击练习数据对应的打击参数,获得第二练习结果。

关于第二练习结果获取子单元的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S242的详细描述,也即,步骤S242可以由第二练习结果获取子单元执行。

本申请实施例提供的打击练习数据获取装置还可以包括结果发送模块和结果接收模块。

结果发送模块,用于将分析结果发送给服务器。

关于结果发送模块的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S300的详细描述,也即,步骤S300可以由结果发送模块执行。

结果接收模块,用于接收服务器根据分析结果返回的处理结果,处理结果包括指导建议和排序结果中的至少一者。

关于结果接收模块的描述具体可参考上述打击练习数据处理方法实施例部分关于步骤S400的详细描述,也即,步骤S400可以由结果接收模块执行。

此外,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被执行时,可实现上述方法实施例中提供的在线视频方法,具体可参见上述打击练习数据处理方法,本申请实施例对此不作赘述。

综上所述,本申请实施例提供的打击乐器包括乐器本体、感应装置和通信装置。感应装置设置于乐器本体上,用于在感应到乐器本体被打击时,生成打击练习数据,通信装置与感应装置连接,用于将打击练习数据发送给与通信装置连接的电子设备。如此,打击乐器具便能够对练习者在练习时生成的打击练习数据进行记录,以作为对练习者的练习情况进行分析的基础。此后,本申请实施例提供的打击练习数据处理方法、装置及电子设备,便能够对打击乐器获取的打击练习数据进行分析,获得用于表征练习者练习情况的分析结果,从而实现了解练习者练习情况的目的。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请每个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是每个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请每个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、RAM、ROM、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

需要说明的是,在本文中,诸如“第一”、“第二”和“第三”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

24页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种水箱或水池进水消音装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!