一种灯光控制方法、装置及智能音响与流程

文档序号:28273433发布日期:2021-12-31 20:17阅读:84来源:国知局
一种灯光控制方法、装置及智能音响与流程

1.本发明涉及物联网技术领域,特别是涉及一种灯光控制方法、装置及智能音响。


背景技术:

2.目前市场上的智能音响只能播放一些音频数据,在一些应用场景下需要和人进行交互,但是目前的智能音响无法实现与用户的交互,用户体验感不好。


技术实现要素:

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.图1是本发明的一种灯光控制方法实施例的步骤流程图;
49.图2是本发明的一种灯光控制装置实施例的结构框图;
50.图3是本发明的一种智能音响的结构示意图。
具体实施方式
51.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
52.参照图1,示出了本发明的一种灯光控制方法实施例的步骤流程图,该方法具体可以包括如下步骤:
53.s101、接收用户输入的灯光控制指令,其中,所述灯光控制指令包括灯珠数量和/或灯光显示面积;
54.具体地,智能音响与移动终端通过蓝牙或wifi相连,用户可以在移动终端上输入灯珠数量和/或灯光显示面积,移动终端根据用户的输入生成灯光控制指令,该灯光控制指令中包括灯珠数量和/或灯光显示面积。
55.示例性地,用户可以在移动终端上输入灯珠数量,例如输入10,即点亮10个灯珠;
56.或者,用户可以在移动终端生输入灯光显示面积,例如输入4cm2,即在智能音响外壳上4cm2的区域内点亮灯光;
57.或者,用户在移动终端上同时输入灯珠数量和灯光显示面积,例如,输入10个灯珠和4cm2,即在智能音响外壳上4cm2的区域内点亮10个灯珠。
58.s102、将所述灯光控制指令转换成数字信号控制指令;
59.具体地,智能音响将该灯光控制指令转换成数字信号控制指令,即通过数字信号“0”“1”,控制灯珠点亮和熄灭。
60.s103、根据所述数字信号控制指令,将与所述灯珠数量对应灯珠在所述灯光显示区域上按照预设规则进行显示;
61.具体地,智能音响根据该数字信号控制指令,控制灯珠按照预设规则进行点亮显示,或者控制灯珠在与灯光显示面积对应的灯光显示区域内按照预设规则进行显示;或者,在与灯光显示面积对应的灯光显示区域内按照预设规则进行显示,在这种情况下,预先在智能音响上设置不通过的灯光显示面积对应不同的灯光显示形状。
62.具体在实现过程中,智能音响还可以控制灯珠显示不同颜色的光,也可以控制灯珠按照预设规则循环显示不同颜色的光。
63.示例性地,灯珠按奇数个点亮,并每个灯珠发出相同颜色的光,或者每个灯珠显示不同颜色的光;又或者在灯光显示区域显示心形形状,在显示过程中可以同时显示,也可以逐一显示。在本发明实施例中不做具体限定。
64.在具体应用过程中,用户可以在移动终端的调试界面中,输入灯珠数量以及面积,实现自动化调试。若只输入面积,在移动终端上预先设置好了与输入面积对应的灯珠排布规则。
65.该输入面积即为灯光显示面积,该灯光显示面积可以是规则面积,也可以是不规则面积,若是规则面积,则直接在移动终端上输入数据即可,若是不规则面积,则可以选择
预先设置好的面积模板,通过面积模板导入;示例性地,在矩形面积中,以0和1表示灯珠位置。
66.灯光显示面积对应的灯光显示区域根据不同的音频数据进行变化显示;或可以通过调色板进行调控色彩变化,也就是说还可以跟调节播放速率和色彩变化效果,从而控制智能音响外壳上灯光的变化。
67.通过本发明实施例进行灯光效果调试,如颜色、色温、速率等参数调试,通过移动终端上的软件调试界面,不断优化灯光效果,趋近于“完美”,将调试好的发光效果作为一个模板,后续的音响在对应情况可以采用此模板进行显示。
68.本发明实施例提供的灯光控制方法,通过接收用户输入的灯光控制指令,其中,灯光控制指令包括灯珠数量和/或灯光显示面积;将灯光控制指令转换成数字信号控制指令;根据数字信号控制指令,将与灯珠数量对应灯珠在灯光显示区域上按照预设规则进行显示。通过用户输入灯光控制指令,进而控制智能音响根据不同的灯光控制指令在智能音响外壳上的灯光显示区域内显示不同的灯光显示形状,实现了人机交互,增强用户体验感。
69.本发明又一实施例对上述实施例提供的灯光控制方法做进一步补充说明。
70.可选地,所述方法还包括:
71.获取智能音响播放的音频声音信息;
72.根据所述播放的音频声音信息,确定与所述音频声音信息对应的灯光显示形状。
73.在本发明实施例中,智能音响还可以设置不同的音频声音信息对应不同的灯光显示形状,其中,灯光显示形状包括颜色变化策略和控制方式策略;
74.当智能音响播放不同的音频声音信息时,在智能音响的外壳上显示对应的灯光显示形状。
75.示例性地,若播放“歌曲1”,对应在智能音响的外壳上显示红色灯光,若播放“歌曲2”,在智能音响的外壳上显示绿色灯光等。
76.可选地,所述方法还包括:
77.接收用户输入的模式设置指令;
78.响应于不同的触发条件,根据所述模式设置指令进行工作模式设置,其中,所述工作模式包括:开机模式、无操作模式、播放音乐模式、听模式、想模式或关机模式。
79.具体地,用户还可以通过移动终端对智能音响进行模式设置,设置有多个模式,包括开机模式、无操作模式、播放音乐模式、listening模式(听模式)、thinking模式(想模式)、关机模式,不同的模式需要不同的触发条件。
80.示例性地,每一模式均设置有触发条件,开机模式的触发条件为开机,无操作模式的触发条件为开机,播放音乐模式的触发条件位播放音乐,listening模式的触发条件为主动切换或其他(如在无操作模式时听到人声),thinking模式的触发条件为主动切换,关机模式的触发条件为关机。
81.可选地,所述方法还包括:
82.通过麦克风采集声音数据;
83.若所述声音数据为人声数据,则根据所述声音数据控制智能音响执行对应的操作。
84.具体包括:
85.步骤a1、对所述声音数据进行频谱分析,获取所述声音数据中的语音信号特征参数;
86.步骤a2、将所述声音数据中的语音信号特征参数输入到噪声高斯模型中,得到噪声概率;
87.步骤a3、将所述声音数据中的语音信号特征参数输入到人声高斯模型中,得到人声概率;其中,所述预先训练好的高斯混合模型包括所述噪声高斯模型和所述人声高斯模型;
88.步骤a4、若所述人声概率大于所述噪声概率,则确定所述声音数据为人声数据;
89.步骤a5、若所述人声概率小于所述噪声概率,则确定所述声音数据为噪声数据。
90.步骤a6、若所述声音数据为人声数据,则根据所述声音数据控制智能音响执行对应的操作。
91.具体地,在智能音响上预先建立高斯混合模型,该高斯混合模型包括噪声高斯模型和人声高斯模型,需要对不同的高斯模型分别进行训练,具体的步骤如下:
92.1、针对不同环境噪声进行多次测量,获得多个环境噪声值;
93.2、对所述多个环境噪声值计算平均值,得到所述高斯混合模型中的噪声高斯模型的均值;
94.3、获取不同人员的人声数据;
95.4、根据所述人声数据中的特征参数进行训练,得到所述高斯混合模型中的人声高斯模型;
96.5、通过期望最大化em算法,对噪声高斯模型和人声高斯模型进行迭代,直至输出概率小于预设值时停止迭代,得到所述高斯混合模型。
97.对人声数据和噪声数据分别进行高斯混合模型的训练,即通过em迭代训练确定不同高斯混合模型中各个高斯成分的权重、均值和方差。
98.智能音响通过该高斯混合模型对人声和环境声进行识别,若是人声,则可以控制智能音响执行对应的操作。具体地,在执行对应的操作时,可以获取人声数据中的关键词,根据关键词控制智能音响进行动作,例如,人声数据中的关键词为“启动”,则智能音响开始工作。
99.示例性地,具体灯效如下:
100.1、音箱开机,开机灯效开启;
101.2、无操作时,进入idle模式,开启idle灯效;
102.3、播放音乐时,结合音频频谱,开启音乐灯效;
103.4、listening时,分析人声频谱,开启listening灯效;
104.5、thinking时,进入thinking模式,开启thinking灯效;
105.6、音箱关机,关机灯效开启;
106.与普通音箱灯效不同,在播放音乐和listening状态下,对音频频谱以及麦克风收录人声频谱进行分析,使得灯光跟随音乐频率、振幅变化而变化。尤其在人机交互过程中,通过对人声以及小微语音的采集,可以更加真实的模拟语气的波动。
107.通过本发明实施例改善了人们在使用智能音响时的人机交互体验以及音响使用过程中的观感,在人机交互、播放音乐等状态下加入灯光效果,随着人声音或者音箱播放声
音的频率以及音调高低变化而变化,增加了人们使用时的真实感,具有良好的用户体验。
108.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
109.本发明实施例提供的灯光控制方法,通过接收用户输入的灯光控制指令,其中,灯光控制指令包括灯珠数量和/或灯光显示面积;将灯光控制指令转换成数字信号控制指令;根据数字信号控制指令,将与灯珠数量对应灯珠在灯光显示区域上按照预设规则进行显示。通过用户输入灯光控制指令,进而控制智能音响根据不同的灯光控制指令在智能音响外壳上的灯光显示区域内显示不同的灯光显示形状,实现了人机交互,增强用户体验感。
110.本发明另一实施例提供一种灯光控制装置,用于执行上述实施例提供的灯光控制方法。
111.参照图2,示出了本发明的一种灯光控制装置实施例的结构框图,该装置具体可以包括如下模块:接收模块201、转换模块202和控制模块203,其中:
112.接收模块201用于接收用户输入的灯光控制指令,其中,所述灯光控制指令包括灯珠数量和/或灯光显示面积;
113.转换模块202用于将所述灯光控制指令转换成数字信号控制指令;
114.控制模块203用于根据所述数字信号控制指令,将与所述灯珠数量对应灯珠在所述灯光显示区域上按照预设规则进行显示。
115.本发明实施例提供的灯光控制装置,通过获取输入信号的输入频率;根据输入频率,调节输出信号的输出频率;在输出频率与输入频率相同的情况下,获取输入信号与输出信号的相位差;当检测到输入信号过零点时,则根据预设规则调节输出信号的输出频率,以使输入信号与输出信号的相位差为0,本发明实施例当检测到有输入信号时,先调整输出信号频率与输入信号频率一致,再微调输出信号的频率,等待输入输出过零点重合,最后恢复输出信号频率,实现相位同步。
116.本发明又一实施例对上述实施例提供的灯光控制装置做进一步补充说明。
117.可选地,所述控制模块还用于:
118.获取智能音响播放的音频声音信息;
119.根据所述播放的音频声音信息,确定与所述音频声音信息对应的灯光显示形状。
120.可选地,所述控制模块还用于:
121.接收用户输入的模式设置指令;
122.响应于不同的触发条件,根据所述模式设置指令进行工作模式设置,其中,所述工作模式包括:开机模式、无操作模式、播放音乐模式、听模式、想模式或关机模式。
123.可选地,所述控制模块还用于:
124.通过麦克风采集声音数据;
125.若所述声音数据为人声数据,则根据所述声音数据控制智能音响执行对应的操作。
126.可选的,所述控制模块具体用于:
127.对所述声音数据进行频谱分析,获取所述声音数据中的语音信号特征参数;
128.将所述声音数据中的语音信号特征参数输入到噪声高斯模型中,得到噪声概率;
129.将所述声音数据中的语音信号特征参数输入到人声高斯模型中,得到人声概率;其中,所述预先训练好的高斯混合模型包括所述噪声高斯模型和所述人声高斯模型;
130.若所述人声概率大于所述噪声概率,则确定所述声音数据为人声数据;
131.若所述人声概率小于所述噪声概率,则确定所述声音数据为噪声数据。
132.若所述声音数据为人声数据,则根据所述声音数据控制智能音响执行对应的操作。
133.需要说明的是,本实施例中各可实施的方式可以单独实施,也可以在不冲突的情况下以任意组合方式结合实施本技术不做限定。
134.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
135.本发明再一实施例提供一种智能音响,用于执行上述实施例提供的灯光控制方法。
136.图3是本发明的一种终端设备的结构示意图,如图3所示,该终端设备包括:至少一个处理器301和存储器302;所述存储器存储计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,以实现上述实施例提供的灯光控制方法。
137.本实施例提供的终端设备,通过接收用户输入的灯光控制指令,其中,灯光控制指令包括灯珠数量和/或灯光显示面积;将灯光控制指令转换成数字信号控制指令;根据数字信号控制指令,将与灯珠数量对应灯珠在灯光显示区域上按照预设规则进行显示。通过用户输入灯光控制指令,进而控制智能音响根据不同的灯光控制指令在智能音响外壳上的灯光显示区域内显示不同的灯光显示形状,实现了人机交互,增强用户体验感。
138.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
139.本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
140.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者电子设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者电子设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者电子设备中还存在另外的相同要素。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1