一种基于物联网的智能钢琴控制方法及系统与流程



1.本发明涉及物联网技术领域,特别涉及一种基于物联网的智能钢琴控制方法及系统。


背景技术:



2.音乐爱好者的家中往往有不止一种乐器。目前,用户家中添置钢琴后,当用户演奏其他乐器时,想要钢琴进行合奏,需要另一用户演奏钢琴,而当任一用户独自在家时则无法实现。例如:用户独自在家时,想要演奏小提琴+钢琴合奏的《canon》,而自己只会演奏小提琴/只能演奏小提琴和钢琴中一种。因此,一定程度上降低了用户的体验感。另外,随着自动弹奏钢琴的流行,如何使得自动弹奏钢琴能够实现为用户提供钢琴合奏这一功能亟需进行解决。


技术实现要素:



3.本发明目的之一在于提供了一种基于物联网的智能钢琴控制方法,当用户有目标乐器与钢琴合奏的目的时,控制钢琴与用户演奏目标乐器进行合奏,当用户独自在家时,可以实现钢琴合奏,提升了用户的体验感,使得自动弹奏钢琴能够实现为用户提供钢琴合奏这一功能。
4.本发明实施例提供的一种基于物联网的智能钢琴控制方法,包括:
5.将钢琴接入物联网;
6.监听用户是否将目标乐器接入物联网;
7.若是,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约;
8.当用户同意邀约后,控制钢琴与用户演奏所述目标乐器进行合奏。
9.优选的,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约,包括:
10.获取用户的第一位置;
11.基于所述第一位置和用户对应的预设的房间布局图,确定与用户位于同一房间内且已接入物联网的显示设备的第二位置和显示朝向;
12.获取用户最近一次移动的移动方向;
13.基于预设的第一特征提取模板,对所述第一位置、第二位置、显示朝向和所述移动方向进行特征提取,获得位置关系特征集;
14.将所述位置关系特征集与预设的标准位置关系特征集进行匹配,获取第一匹配度;
15.控制最大所述第一匹配度对应的所述显示设备显示所述邀约信息;
16.当用户产生对应于所述邀约信息的同意邀约操作后,确定用户同意邀约。
17.优选的,控制钢琴与用户演奏所述目标乐器进行合奏,包括:
18.获取用户输入的钢琴与所述目标乐器的合奏乐谱;
19.获取并向用户显示预设的虚拟合奏指挥手;
20.基于所述合奏乐谱,控制所述虚拟合奏指挥手指挥钢琴与用户演奏所述目标乐器进行合奏;
21.其中,基于所述合奏乐谱,控制所述虚拟合奏指挥手指挥钢琴与用户演奏所述目标乐器进行合奏,包括:
22.识别所述合奏乐谱中下一演奏小节的先奏乐器,所述先奏乐器包括:钢琴/所述目标乐器;
23.确定所述下一演奏小节中所述先奏乐器应演奏的第一乐谱段落;
24.基于所述第一乐谱段落,控制所述虚拟合奏指挥手指挥所述先奏乐器进行演奏;
25.获取所述先奏乐器进行演奏的第一乐音;
26.从所述第一乐谱段落中确定所述第一乐音对应的演奏进度;
27.当所述下一演奏小节中合奏乐器应演奏的第二乐谱段落的段落开头与所述演奏进度一致时,基于所述第二乐谱段落,控制所述虚拟合奏指挥手指挥所述合奏乐器进行演奏;所述合奏乐器包括:除所述先奏乐器之外的钢琴/所述目标乐器。
28.优选的,基于物联网的智能钢琴控制方法,还包括:
29.当控制所述虚拟合奏指挥手指挥所述先奏乐器/所述合奏乐器进行演奏时,获取所述先奏乐器/所述合奏乐器的第二位置以及显示所述虚拟合奏指挥手的第三位置;
30.控制所述虚拟合奏指挥手向由所述第三位置向所述第二位置的直线方向进行指挥。
31.优选的,控制钢琴与用户演奏所述目标乐器进行合奏,包括:
32.获取用户最近预设的时间内演奏所述目标乐器的第二乐音;
33.基于所述第二乐音和预设的钢琴合奏经验库,确定钢琴演奏方案;
34.基于所述钢琴演奏方案,控制钢琴与用户演奏所述目标乐器进行合奏;
35.其中,基于所述第二乐音和预设的钢琴合奏经验库,确定钢琴演奏方案,包括:
36.基于预设的第二特征提取模板,对所述第二乐音进行特征提取,获得乐音特征集;
37.从所述钢琴合奏经验库中提取多组一一对应的标准乐音特征集和钢琴合奏经验;
38.将所述乐音特征集与任一所述标准乐音特征集进行匹配,获取第二匹配度;
39.基于大于等于预设的匹配度阈值的所述第二匹配度对应的所述钢琴合奏经验,确定检索要求;
40.从所述钢琴合奏经验库中提取琴谱集;
41.从所述琴谱集中检索出满足所述检索要求的目标琴谱,并作为钢琴演奏方案。
42.优选的,基于物联网的智能钢琴控制方法,还包括:
43.每隔预设的时间间隔,对所述钢琴合奏经验库进行增补;
44.其中,对所述钢琴合奏经验库进行增补,包括:
45.获取预设的多个增补节点,并依次遍历每一所述增补节点;
46.每次遍历时,获取遍历到的所述增补节点的节点类型对应的预设的第一信息获取模板和预设的验证模板;
47.基于所述信息获取模板,获取遍历到的所述增补节点的可信验证依据;
48.基于所述验证模板,根据所述可信验证依据,进行可信验证;
49.当验证通过后,获取遍历到的所述增补节点的节点类型对应的预设的第二信息获
取模板;
50.基于所述第二信息获取模板,通过遍历到的所述增补节点获取增补信息;
51.将所述增补信息存入所述钢琴合奏经验库。
52.本发明实施例提供的一种基于物联网的智能钢琴控制系统,包括:
53.接入模块,用于将钢琴接入物联网;
54.监听模块,用于监听用户是否将目标乐器接入物联网;
55.邀约模块,用于若是,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约;
56.控制模块,用于当用户同意邀约后,控制钢琴与用户演奏所述目标乐器进行合奏。
57.优选的,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约,包括:
58.获取用户的第一位置;
59.基于所述第一位置和用户对应的预设的房间布局图,确定与用户位于同一房间内且已接入物联网的显示设备的第二位置和显示朝向;
60.获取用户最近一次移动的移动方向;
61.基于预设的第一特征提取模板,对所述第一位置、第二位置、显示朝向和所述移动方向进行特征提取,获得位置关系特征集;
62.将所述位置关系特征集与预设的标准位置关系特征集进行匹配,获取第一匹配度;
63.控制最大所述第一匹配度对应的所述显示设备显示所述邀约信息;
64.当用户产生对应于所述邀约信息的同意邀约操作后,确定用户同意邀约。
65.优选的,控制钢琴与用户演奏所述目标乐器进行合奏,包括:
66.获取用户输入的钢琴与所述目标乐器的合奏乐谱;
67.获取并向用户显示预设的虚拟合奏指挥手;
68.基于所述合奏乐谱,控制所述虚拟合奏指挥手指挥钢琴与用户演奏所述目标乐器进行合奏;
69.其中,基于所述合奏乐谱,控制所述虚拟合奏指挥手指挥钢琴与用户演奏所述目标乐器进行合奏,包括:
70.识别所述合奏乐谱中下一演奏小节的先奏乐器,所述先奏乐器包括:钢琴/所述目标乐器;
71.确定所述下一演奏小节中所述先奏乐器应演奏的第一乐谱段落;
72.基于所述第一乐谱段落,控制所述虚拟合奏指挥手指挥所述先奏乐器进行演奏;
73.获取所述先奏乐器进行演奏的第一乐音;
74.从所述第一乐谱段落中确定所述第一乐音对应的演奏进度;
75.当所述下一演奏小节中合奏乐器应演奏的第二乐谱段落的段落开头与所述演奏进度一致时,基于所述第二乐谱段落,控制所述虚拟合奏指挥手指挥所述合奏乐器进行演奏;所述合奏乐器包括:除所述先奏乐器之外的钢琴/所述目标乐器。
76.优选的,基于物联网的智能钢琴控制系统,还包括:
77.当控制所述虚拟合奏指挥手指挥所述先奏乐器/所述合奏乐器进行演奏时,获取所述先奏乐器/所述合奏乐器的第二位置以及显示所述虚拟合奏指挥手的第三位置;
78.控制所述虚拟合奏指挥手向由所述第三位置向所述第二位置的直线方向进行指挥。
79.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
80.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
81.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
82.图1为本发明实施例中一种基于物联网的智能钢琴控制方法的示意图;
83.图2为本发明实施例中一种基于物联网的智能钢琴控制系统的示意图。
具体实施方式
84.以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
85.本发明实施例提供了一种基于物联网的智能钢琴控制方法,如图1所示,包括:
86.步骤1:将钢琴接入物联网;
87.步骤2:监听用户是否将目标乐器接入物联网;
88.步骤3:若是,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约;
89.步骤4:当用户同意邀约后,控制钢琴与用户演奏所述目标乐器进行合奏。
90.上述技术方案的工作原理及有益效果为:
91.在用户家中搭建物联网,可基于物联网路由器等实现,用户可以将需要接入物联网的设备连接至物联网路由器广播的wifi即接入物联网。将钢琴接入物联网,当用户将目标乐器接入物联网时,说明用户可能会有目标乐器与钢琴合奏的目的,对用户进行合奏邀约,再用户同意后,控制钢琴与用户演奏目标乐器进行合奏。钢琴为自动演奏钢琴。目标乐器对应的预设的邀约信息为,例如:目标乐器为小提琴,则邀约信息为“小主,你要小提琴和钢琴合奏嘛”。
92.本技术当用户有目标乐器与钢琴合奏的目的时,控制钢琴与用户演奏目标乐器进行合奏,当用户独自在家时,可以实现钢琴合奏,提升了用户的体验感,使得自动弹奏钢琴能够实现为用户提供钢琴合奏这一功能。
93.在一个实施例中,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约,包括:
94.获取用户的第一位置;
95.基于所述第一位置和用户对应的预设的房间布局图,确定与用户位于同一房间内且已接入物联网的显示设备的第二位置和显示朝向;
96.获取用户最近一次移动的移动方向;
97.基于预设的第一特征提取模板,对所述第一位置、第二位置、显示朝向和所述移动方向进行特征提取,获得位置关系特征集;
98.将所述位置关系特征集与预设的标准位置关系特征集进行匹配,获取第一匹配度;
99.控制最大所述第一匹配度对应的所述显示设备显示所述邀约信息;
100.当用户产生对应于所述邀约信息的同意邀约操作后,确定用户同意邀约。
101.上述技术方案的工作原理及有益效果为:
102.用户的第一位置以及最近一次移动的移动方向可以通过同样接入物联网的用户佩戴智能穿戴设备和智能手机等以及家庭监控设施等获取。一般的,用户的脸部朝向会与用户最近一次移动的移动方向相同/相近。对应的预设的房间布局图显示用户家中的各个房间的位置分布以及房间内有什么家居设备。想要通过用户所在房间内的已接入物联网的显示设备显示邀约信息,对用户进行邀约。显示设备可以有电视、平板、电脑和家居智能助手等。显示设备接入物联网后,获取其第二位置和显示朝向,显示朝向为垂直于显示屏幕向外的直线方向。基于第一特征提取模板提取出第一位置、第二位置、显示朝向和移动方向的位置关系特征集,包含第一位置与第二位置之间的直线距离以及显示朝向与移动方向之间的方向夹角。预设的标准位置关系特征集为用户以最佳角度查看显示设备时产生的位置关系特征集,包含第一位置与第二位置之间的直线距离0.8米以及显示朝向与移动方向之间的方向夹角为180度。将位置关系特征集与标准位置关系特征集进行匹配,获取第一匹配度。第一匹配度越大,说明对应显示设备供用户查看的角度最适宜,控制最大所述第一匹配度对应的显示设备显示邀约信息。当用户产生对应于邀约信息的同意邀约操作后,确定用户同意邀约,例如:邀约信息为“若同意邀约,请走向钢琴”,则同意邀约操作为走向钢琴。
103.本发明实施例当用户在房间内将目标乐器接入物联网后,其周边供用户查看角度最适宜的显示设备显示邀约信息,进一步提升用户体验,同时,更提升了邀约的可达性。
104.在一个实施例中,控制钢琴与用户演奏所述目标乐器进行合奏,包括:
105.获取用户输入的钢琴与所述目标乐器的合奏乐谱;
106.获取并向用户显示预设的虚拟合奏指挥手;
107.基于所述合奏乐谱,控制所述虚拟合奏指挥手指挥钢琴与用户演奏所述目标乐器进行合奏;
108.其中,基于所述合奏乐谱,控制所述虚拟合奏指挥手指挥钢琴与用户演奏所述目标乐器进行合奏,包括:
109.识别所述合奏乐谱中下一演奏小节的先奏乐器,所述先奏乐器包括:钢琴/所述目标乐器;
110.确定所述下一演奏小节中所述先奏乐器应演奏的第一乐谱段落;
111.基于所述第一乐谱段落,控制所述虚拟合奏指挥手指挥所述先奏乐器进行演奏;
112.获取所述先奏乐器进行演奏的第一乐音;
113.从所述第一乐谱段落中确定所述第一乐音对应的演奏进度;
114.当所述下一演奏小节中合奏乐器应演奏的第二乐谱段落的段落开头与所述演奏进度一致时,基于所述第二乐谱段落,控制所述虚拟合奏指挥手指挥所述合奏乐器进行演奏;所述合奏乐器包括:除所述先奏乐器之外的钢琴/所述目标乐器。
115.上述技术方案的工作原理及有益效果为:
116.用户输入合奏乐谱,可基于手机app等输入。预设的虚拟合奏指挥手为一动画人
物,其可以模仿现实中指挥乐器合奏的指挥手进行合奏指挥,其在指挥时是基于合奏琴谱进行指挥,可基于三维仿真技术实现,由现实指挥手基于不同合奏琴谱进行指挥的过程动作进行仿真,且每一过程动作均与琴谱上的演奏进度关联。向用户显示虚拟合奏指挥手时,可基于钢琴附近的显示设备进行显示。合奏乐谱中会分为多个演奏小节,由小节号进行划分。一般的,在合奏时,多乐器不会一开始就同时演奏,因此,识别合奏乐谱中下一演奏小节的先奏乐器,合奏乐谱会分为上下两行,上面一行由钢琴演奏,下面一行由目标乐器演奏,可以判断每行中谁开始有音符等判断先奏乐器。判断后,确定下一演奏小节中先奏乐器应演奏的第一乐谱段落,基于其控制虚拟合奏指挥手指挥。先奏乐器接入物联网,获取先奏乐器进行演奏的第一乐音,从第一乐谱段落中确定第一乐音对应的演奏进度。当下一演奏小节中合奏乐器应演奏的第二乐谱段落的段落开头与演奏进度一致时,说明合奏乐器需要开始演奏,基于第二乐谱段落,控制虚拟合奏指挥手指挥。引入虚拟合奏指挥手,对用户演奏目标乐器和钢琴进行合奏指挥,避免用户不知如何开始,进一步提升了用户体验。
117.在一个实施例中,基于物联网的智能钢琴控制方法,还包括:
118.当控制所述虚拟合奏指挥手指挥所述先奏乐器/所述合奏乐器进行演奏时,获取所述先奏乐器/所述合奏乐器的第二位置以及显示所述虚拟合奏指挥手的第三位置;
119.控制所述虚拟合奏指挥手向由所述第三位置向所述第二位置的直线方向进行指挥。
120.上述技术方案的工作原理及有益效果为:
121.当控制虚拟合奏指挥手指挥先奏乐器/合奏乐器进行演奏时,控制其朝向先奏乐器/合奏乐器所在的第二位置,提升真实感。
122.在一个实施例中,控制钢琴与用户演奏所述目标乐器进行合奏,包括:
123.获取用户最近预设的时间内演奏所述目标乐器的第二乐音;
124.基于所述第二乐音和预设的钢琴合奏经验库,确定钢琴演奏方案;
125.基于所述钢琴演奏方案,控制钢琴与用户演奏所述目标乐器进行合奏;
126.其中,基于所述第二乐音和预设的钢琴合奏经验库,确定钢琴演奏方案,包括:
127.基于预设的第二特征提取模板,对所述第二乐音进行特征提取,获得乐音特征集;
128.从所述钢琴合奏经验库中提取多组一一对应的标准乐音特征集和钢琴合奏经验;
129.将所述乐音特征集与任一所述标准乐音特征集进行匹配,获取第二匹配度;
130.基于大于等于预设的匹配度阈值的所述第二匹配度对应的所述钢琴合奏经验,确定检索要求;
131.从所述钢琴合奏经验库中提取琴谱集;
132.从所述琴谱集中检索出满足所述检索要求的目标琴谱,并作为钢琴演奏方案。
133.上述技术方案的工作原理及有益效果为:
134.控制钢琴与用户演奏目标乐器进行合奏时,还可以进行与用户进行即兴互动。预设的时间为,例如:45秒等。用户先演奏第二乐音,基于第二乐音和钢琴合奏经验库,确定钢琴演奏方案,基于其控制钢琴进行演奏,实现即兴互动。基于第二特征提取模板提取出第二乐音的乐音特征集,包含:旋律特征、节奏特征和和弦特征等。标准乐音特征集为筛查出适合基于对应钢琴合奏经验使得钢琴进行即兴回复的乐音特征集,可由专业人士进行判定。将乐音特征集与标准乐音特征集进行匹配,第二匹配度大于等于预设的匹配度阈值时,说
明用户即兴演奏的第二乐音适宜基于对应钢琴合奏经验使得钢琴进行即兴回复。基于钢琴合奏经验,确定检索要求,例如:钢琴合奏经验为旋律应委婉和节奏应缓慢,则生成检索要求为旋律委婉且节奏缓慢。钢琴合奏经验库中还设有琴谱集,琴谱集中有不同旋律风格、节奏风格的琴谱,从其中检索出满足检索要求的目标琴谱,作为钢琴演奏方案。提供与用户即兴互动这一功能,进一步提升了用户体验,同时,也更加智能化。
135.在一个实施例中,基于物联网的智能钢琴控制方法,还包括:
136.每隔预设的时间间隔,对所述钢琴合奏经验库进行增补;
137.其中,对所述钢琴合奏经验库进行增补,包括:
138.获取预设的多个增补节点,并依次遍历每一所述增补节点;
139.每次遍历时,获取遍历到的所述增补节点的节点类型对应的预设的第一信息获取模板和预设的验证模板;
140.基于所述信息获取模板,获取遍历到的所述增补节点的可信验证依据;
141.基于所述验证模板,根据所述可信验证依据,进行可信验证;
142.当验证通过后,获取遍历到的所述增补节点的节点类型对应的预设的第二信息获取模板;
143.基于所述第二信息获取模板,通过遍历到的所述增补节点获取增补信息;
144.将所述增补信息存入所述钢琴合奏经验库。
145.上述技术方案的工作原理及有益效果为:
146.为了保证与用户即兴互动这一功能实现的全面性和稳定性,需要定时对钢琴合奏经验库进行增补。预设的时间间隔为,例如:3天。增补节点为与能够获取增补信息的来源进行通信对接的网络节点,来源有包含钢琴的即兴乐器合奏视频网站等。增补节点的节点类型有视频网站等。基于第一信息获取模板获取增补节点的可信验证依据,例如:视频网站的网站证书、注册人数和日活跃人数等。基于验证模板对可信验证依据进行可信验证,例如:验证网站证书是否合法,验证注册人数是否≥500人,验证日活跃人数是否≥120人等。验证通过后,基于第二信息获取模板获取增补信息,例如:从包含钢琴的即兴乐器合奏视频中提取钢琴演奏乐音和其他乐器的演奏乐音等。将增补信息存入钢琴合奏经验库,入库时,仍需进行标准乐音特征集和钢琴合奏经验的转化,即提取出其他乐器的演奏乐音的特征集作为标准乐音特征集,将提取出钢琴演奏乐音的特征集作为钢琴合奏经验。定时对钢琴合奏经验库进行增补,充分保证与用户即兴互动这一功能实现的全面性和稳定性。
147.本发明实施例提供了一种基于物联网的智能钢琴控制系统,如图2所示,包括:
148.接入模块1,用于将钢琴接入物联网;
149.监听模块2,用于监听用户是否将目标乐器接入物联网;
150.邀约模块3,用于若是,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约;
151.控制模块4,用于当用户同意邀约后,控制钢琴与用户演奏所述目标乐器进行合奏。
152.在一个实施例中,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约,包括:
153.获取用户的第一位置;
154.基于所述第一位置和用户对应的预设的房间布局图,确定与用户位于同一房间内且已接入物联网的显示设备的第二位置和显示朝向;
155.获取用户最近一次移动的移动方向;
156.基于预设的第一特征提取模板,对所述第一位置、第二位置、显示朝向和所述移动方向进行特征提取,获得位置关系特征集;
157.将所述位置关系特征集与预设的标准位置关系特征集进行匹配,获取第一匹配度;
158.控制最大所述第一匹配度对应的所述显示设备显示所述邀约信息;
159.当用户产生对应于所述邀约信息的同意邀约操作后,确定用户同意邀约。
160.在一个实施例中,控制钢琴与用户演奏所述目标乐器进行合奏,包括:
161.获取用户输入的钢琴与所述目标乐器的合奏乐谱;
162.获取并向用户显示预设的虚拟合奏指挥手;
163.基于所述合奏乐谱,控制所述虚拟合奏指挥手指挥钢琴与用户演奏所述目标乐器进行合奏;
164.其中,基于所述合奏乐谱,控制所述虚拟合奏指挥手指挥钢琴与用户演奏所述目标乐器进行合奏,包括:
165.识别所述合奏乐谱中下一演奏小节的先奏乐器,所述先奏乐器包括:钢琴/所述目标乐器;
166.确定所述下一演奏小节中所述先奏乐器应演奏的第一乐谱段落;
167.基于所述第一乐谱段落,控制所述虚拟合奏指挥手指挥所述先奏乐器进行演奏;
168.获取所述先奏乐器进行演奏的第一乐音;
169.从所述第一乐谱段落中确定所述第一乐音对应的演奏进度;
170.当所述下一演奏小节中合奏乐器应演奏的第二乐谱段落的段落开头与所述演奏进度一致时,基于所述第二乐谱段落,控制所述虚拟合奏指挥手指挥所述合奏乐器进行演奏;所述合奏乐器包括:除所述先奏乐器之外的钢琴/所述目标乐器。
171.在一个实施例中,基于物联网的智能钢琴控制系统,还包括:
172.当控制所述虚拟合奏指挥手指挥所述先奏乐器/所述合奏乐器进行演奏时,获取所述先奏乐器/所述合奏乐器的第二位置以及显示所述虚拟合奏指挥手的第三位置;
173.控制所述虚拟合奏指挥手向由所述第三位置向所述第二位置的直线方向进行指挥。
174.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

技术特征:


1.一种基于物联网的智能钢琴控制方法,其特征在于,包括:将钢琴接入物联网;监听用户是否将目标乐器接入物联网;若是,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约;当用户同意邀约后,控制钢琴与用户演奏所述目标乐器进行合奏。2.如权利要求1所述的一种基于物联网的智能钢琴控制方法,其特征在于,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约,包括:获取用户的第一位置;基于所述第一位置和用户对应的预设的房间布局图,确定与用户位于同一房间内且已接入物联网的显示设备的第二位置和显示朝向;获取用户最近一次移动的移动方向;基于预设的第一特征提取模板,对所述第一位置、第二位置、显示朝向和所述移动方向进行特征提取,获得位置关系特征集;将所述位置关系特征集与预设的标准位置关系特征集进行匹配,获取第一匹配度;控制最大所述第一匹配度对应的所述显示设备显示所述邀约信息;当用户产生对应于所述邀约信息的同意邀约操作后,确定用户同意邀约。3.如权利要求1所述的一种基于物联网的智能钢琴控制方法,其特征在于,控制钢琴与用户演奏所述目标乐器进行合奏,包括:获取用户输入的钢琴与所述目标乐器的合奏乐谱;获取并向用户显示预设的虚拟合奏指挥手;基于所述合奏乐谱,控制所述虚拟合奏指挥手指挥钢琴与用户演奏所述目标乐器进行合奏;其中,基于所述合奏乐谱,控制所述虚拟合奏指挥手指挥钢琴与用户演奏所述目标乐器进行合奏,包括:识别所述合奏乐谱中下一演奏小节的先奏乐器,所述先奏乐器包括:钢琴/所述目标乐器;确定所述下一演奏小节中所述先奏乐器应演奏的第一乐谱段落;基于所述第一乐谱段落,控制所述虚拟合奏指挥手指挥所述先奏乐器进行演奏;获取所述先奏乐器进行演奏的第一乐音;从所述第一乐谱段落中确定所述第一乐音对应的演奏进度;当所述下一演奏小节中合奏乐器应演奏的第二乐谱段落的段落开头与所述演奏进度一致时,基于所述第二乐谱段落,控制所述虚拟合奏指挥手指挥所述合奏乐器进行演奏;所述合奏乐器包括:除所述先奏乐器之外的钢琴/所述目标乐器。4.如权利要求3所述的一种基于物联网的智能钢琴控制方法,其特征在于,还包括:当控制所述虚拟合奏指挥手指挥所述先奏乐器/所述合奏乐器进行演奏时,获取所述先奏乐器/所述合奏乐器的第二位置以及显示所述虚拟合奏指挥手的第三位置;控制所述虚拟合奏指挥手向由所述第三位置向所述第二位置的直线方向进行指挥。5.如权利要求1所述的一种基于物联网的智能钢琴控制方法,其特征在于,控制钢琴与用户演奏所述目标乐器进行合奏,包括:
获取用户最近预设的时间内演奏所述目标乐器的第二乐音;基于所述第二乐音和预设的钢琴合奏经验库,确定钢琴演奏方案;基于所述钢琴演奏方案,控制钢琴与用户演奏所述目标乐器进行合奏;其中,基于所述第二乐音和预设的钢琴合奏经验库,确定钢琴演奏方案,包括:基于预设的第二特征提取模板,对所述第二乐音进行特征提取,获得乐音特征集;从所述钢琴合奏经验库中提取多组一一对应的标准乐音特征集和钢琴合奏经验;将所述乐音特征集与任一所述标准乐音特征集进行匹配,获取第二匹配度;基于大于等于预设的匹配度阈值的所述第二匹配度对应的所述钢琴合奏经验,确定检索要求;从所述钢琴合奏经验库中提取琴谱集;从所述琴谱集中检索出满足所述检索要求的目标琴谱,并作为钢琴演奏方案。6.如权利要求5所述的一种基于物联网的智能钢琴控制方法,其特征在于,还包括:每隔预设的时间间隔,对所述钢琴合奏经验库进行增补;其中,对所述钢琴合奏经验库进行增补,包括:获取预设的多个增补节点,并依次遍历每一所述增补节点;每次遍历时,获取遍历到的所述增补节点的节点类型对应的预设的第一信息获取模板和预设的验证模板;基于所述信息获取模板,获取遍历到的所述增补节点的可信验证依据;基于所述验证模板,根据所述可信验证依据,进行可信验证;当验证通过后,获取遍历到的所述增补节点的节点类型对应的预设的第二信息获取模板;基于所述第二信息获取模板,通过遍历到的所述增补节点获取增补信息;将所述增补信息存入所述钢琴合奏经验库。7.一种基于物联网的智能钢琴控制系统,其特征在于,包括:接入模块,用于将钢琴接入物联网;监听模块,用于监听用户是否将目标乐器接入物联网;邀约模块,用于若是,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约;控制模块,用于当用户同意邀约后,控制钢琴与用户演奏所述目标乐器进行合奏。8.如权利要求7所述的一种基于物联网的智能钢琴控制系统,其特征在于,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约,包括:获取用户的第一位置;基于所述第一位置和用户对应的预设的房间布局图,确定与用户位于同一房间内且已接入物联网的显示设备的第二位置和显示朝向;获取用户最近一次移动的移动方向;基于预设的第一特征提取模板,对所述第一位置、第二位置、显示朝向和所述移动方向进行特征提取,获得位置关系特征集;将所述位置关系特征集与预设的标准位置关系特征集进行匹配,获取第一匹配度;控制最大所述第一匹配度对应的所述显示设备显示所述邀约信息;
当用户产生对应于所述邀约信息的同意邀约操作后,确定用户同意邀约。9.如权利要求7所述的一种基于物联网的智能钢琴控制系统,其特征在于,控制钢琴与用户演奏所述目标乐器进行合奏,包括:获取用户输入的钢琴与所述目标乐器的合奏乐谱;获取并向用户显示预设的虚拟合奏指挥手;基于所述合奏乐谱,控制所述虚拟合奏指挥手指挥钢琴与用户演奏所述目标乐器进行合奏;其中,基于所述合奏乐谱,控制所述虚拟合奏指挥手指挥钢琴与用户演奏所述目标乐器进行合奏,包括:识别所述合奏乐谱中下一演奏小节的先奏乐器,所述先奏乐器包括:钢琴/所述目标乐器;确定所述下一演奏小节中所述先奏乐器应演奏的第一乐谱段落;基于所述第一乐谱段落,控制所述虚拟合奏指挥手指挥所述先奏乐器进行演奏;获取所述先奏乐器进行演奏的第一乐音;从所述第一乐谱段落中确定所述第一乐音对应的演奏进度;当所述下一演奏小节中合奏乐器应演奏的第二乐谱段落的段落开头与所述演奏进度一致时,基于所述第二乐谱段落,控制所述虚拟合奏指挥手指挥所述合奏乐器进行演奏;所述合奏乐器包括:除所述先奏乐器之外的钢琴/所述目标乐器。10.如权利要求9所述的一种基于物联网的智能钢琴控制系统,其特征在于,还包括:当控制所述虚拟合奏指挥手指挥所述先奏乐器/所述合奏乐器进行演奏时,获取所述先奏乐器/所述合奏乐器的第二位置以及显示所述虚拟合奏指挥手的第三位置;控制所述虚拟合奏指挥手向由所述第三位置向所述第二位置的直线方向进行指挥。

技术总结


本发明提供一种基于物联网的智能钢琴控制方法及系统,其中方法包括:将钢琴接入物联网;监听用户是否将目标乐器接入物联网;若是,基于所述目标乐器对应的预设的邀约信息,向用户发出合奏邀约;当用户同意邀约后,控制钢琴与用户演奏所述目标乐器进行合奏。本发明的基于物联网的智能钢琴控制方法及系统,当用户有目标乐器与钢琴合奏的目的时,控制钢琴与用户演奏目标乐器进行合奏,当用户独自在家时,可以实现钢琴合奏,提升了用户的体验感,使得自动弹奏钢琴能够实现为用户提供钢琴合奏这一功能。功能。功能。


技术研发人员:

陈智球 刘春清

受保护的技术使用者:

广州珠江艾茉森数码乐器股份有限公司

技术研发日:

2022.11.15

技术公布日:

2023/2/23

本文发布于:2024-09-22 19:29:12,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/59496.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   钢琴   乐器   用户
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议