一种智慧空间智能设备语音控制系统的制作方法

文档序号:34226377发布日期:2023-05-24 08:58阅读:63来源:国知局
一种智慧空间智能设备语音控制系统的制作方法

本发明涉及智能设备控制,特别涉及一种智慧空间智能设备语音控制系统。


背景技术:

1、随着时代的发展,智能家居在人们生活中的应用越来越广泛。在智能设备的控制方面,通常有智能开关控制、智慧平台控制、语音控制三种智能设备控制方法。其中,智能开关装置是通过将智能设备与智能开关安装于同一回路中,通过手动控制智能开关的闭合来进行智能设备控制;智慧平台控制是将智能设备进行汇总,在搭建的智慧平台系统进行统一控制;语音控制功能是通过人与智能语音控制装置远距离对话,使声音接收设备接收到人们传输的声音,并将声音转化为控制指令来执行智能设备对应操作。

2、通常来说,使用智能设备,其目的往往是获取更加便捷的操作。语音控制相对于智能开关控制、智慧平台控制来说,具有远距离操控的优势。当空间中有人行动不便时,语音控制无疑是最好的选择。

3、不过就目前而言,语音控制功能仍然存在一些问题:

4、批量控制问题:传统的智能设备语音控制,一条语音控制口令往往只能控制单个设备或者单条回路设备,但是当空间中存在大量智能设备时,需要逐一发出指令,才能实现智能设备控制,操作繁琐,不符合便捷性的控制需求。

5、指令记忆问题:传统的智能设备语音控制,往往没有固定的控制方式,指令均由使用者自定义生成,如此一来,当智能设备的使用区域和数量较多时,随意的控制方式会导致指令难以记忆。

6、区域分配问题:传统的智能设备语音控制,当智能设备控制系统中具有多个区域时,如果输入的语音指令没有对应的区域匹配,会出现所有区域的同种设备同时启停,或者随机区域的设备启停现象,造成智能设备控制混乱。

7、语言识别问题:在智能设备的使用者中,有些存在普通话不标准的现象,如此在发出语音指令后,由于语音控制系统不能识别正确的文字,导致语音控制功能不能正常使用。


技术实现思路

1、针对以上存在的智能设备语音控制问题,本发明公开了一种智慧空间智能设备语音控制系统。

2、本智慧空间智能设备语音控制系统包括多种智能设备语音功能模块及控制方法。

3、其中,本智慧空间智能设备语音控制系统的功能模块,按照运转方式的不同,分为响应端及控制端。

4、本智能设备语音控制系统的响应端包括以下功能模块:

5、声音收集模块:收集用户发出的语音指令,将收集到的语音指令识别为文字;

6、指令转化模块:将声音收集模块识别出来的文字,转化为智能设备系统可识别的控制指令;

7、信号发送模块:通过识别控制指令中的信息,将控制指令发送至蓝牙网关设备。

8、本智能设备语音控制系统的控制端包括以下功能模块:

9、变量定义模块:用于赋予语音控制系统中智能设备的变量信息,定义智能设备的属性信息变量,包括智能设备的所在区域变量、设备名称变量;

10、场景定义模块:用于批量控制智能设备,定义用户使用场景,其中使用场景信息为单个或多个不同区域不同智能设备的启停控制;

11、自定义模块:用户自定义输入语音控制指令,并将该语音控制指令与对应的单一设备或者场景模式绑定;

12、数据存储模块:用于自动存储历史对话记录、设备变量、使用场景、自定义语音指令信息,具有数据自动存储功能。

13、优选的,本智能设备语音控制系统的控制端还包括以下模块:

14、地点绑定模块:用于将智能设备与所在区域的变量信息绑定;将声音收集模块和智能设备与所在区域变量信息相绑定,并将该区域变量信息作为默认值;当声音收集模块收集到用户发出的指令后,如果收集的指令不包含区域变量信息,则将默认变量信息添加至指令中;如果收集的指令已包括区域变量信息,则按照获取的区域变量信息执行下一步操作。

15、以上为本智慧空间智能设备语音控制系统的功能模块;此外,本语音控制系统包括以下语音控制方法:

16、a.单个智能设备的语音控制方法:

17、设备唤醒词+动作变量+地点变量+设备名称变量;

18、b.批量智能设备的语音控制方法:

19、设备唤醒词+动作变量+场景名称变量;

20、c.自定义生活化的语音控制方法:

21、用户自定义文字,实现自定义语音控制。

22、本智慧空间智能设备语音控制系统通过以下系统工作流程来实现以上语音控制方法:

23、wa.实现单个智能设备语音控制:

24、wa1.通过变量定义模块,定义智能设备的所在区域变量值、智能设备名称变量值;

25、wa2.利用数据存储模块,存储记忆设定的智能设备变量值;截至此步骤,完成控制系统控制预设;

26、wa3.声音收集模块收集到用户发出语音后,将文字转化为对应的文字;

27、wa4.指令转化模块检测到文字后,将文字转化为智能设备系统控制命令;

28、wa5.信号发送模块通过检测控制命令,将信号发送至对应区域的蓝牙网关设备。

29、wb.实现批量智能设备语音控制:

30、wb1.通过变量定义模块,定义智能设备的所在区域变量值、智能设备名称变量值;

31、wb2.通过场景定义模块,根据用户需求定义使用场景,其中使用场景包括多个需要批量控制的智能设备及启停状态;

32、wb3.利用数据存储模块,存储记忆设定的智能设备变量值,及设定的使用场景;截至此步骤,完成控制系统控制预设;

33、wb4.声音收集模块收集到用户发出语音后,将文字转化为对应的文字;

34、wb5.指令转化模块检测到文字后,将文字转化为智能设备系统控制命令;

35、wb6.信号发送模块检测到控制命令后,按照预设的场景信息,将预设启停指令批量的发送至对应蓝牙网关。

36、wc.实现用户自定义命名的智能设备语音控制:

37、wc1.通过变量定义模块,定义智能设备的所在区域变量值、智能设备名称变量值;

38、wc2.通过场景定义模块,根据用户需求定义使用场景,其中使用场景包括多个需要批量控制的智能设备及启停状态;

39、wc3.通过自定义模块,根据用户习惯,自定义语言指令,并将自定义语言指令与单一设备或者使用场景相绑定;

40、wc4.利用数据存储模块,存储记忆设定的智能设备变量值、设定的使用场景以及自定义语音控制指令;截至此步骤,完成控制系统控制预设;

41、wc5.声音收集模块收集到用户发出语音后,将文字转化为对应的文字;

42、wc6.指令转化模块检测到文字后,若检测到文字与设备变量或者使用场景相匹配,则将文字指令转化为对应的单个设备或者批量设备的系统控制命令;

43、wc7.信号发送模块通过检测控制命令,向对应的控制单个设备或者与批量设备对应的蓝牙网关发射信号。

44、此外,本发明基于以上功能模块,还提供一种应对方言使用者的语音使用方法,实现方式如下:

45、wd1.通过变量定义模块,定义智能设备的所在区域变量值、智能设备名称变量值;

46、wd2.通过场景定义模块,根据用户需求定义使用场景,其中使用场景包括多个需要批量控制的智能设备及启停状态;

47、wd3.声音收集模块多次采集用户发出的“设备唤醒词+动作变量+地点变量+设备名称变量”(控制方法a)或者“设备唤醒词+动作变量+地点变量+场景名称变量”(控制方法b)语音指令,并将收集到的语音指令转化为文字;

48、wd4.通过自定义模块,将声音收集模块转化出的文字,与单一设备或者使用场景相绑定;

49、wd5.利用数据存储模块,存储记忆设定的智能设备变量值、设定的使用场景以及自定义的转化出的语音文字;截至此步骤,完成控制系统控制预设;

50、wd6.声音收集模块收集到用户发出语音后,将文字转化为对应的文字;

51、wd7.指令转化模块检测到文字后,若检测到文字与设备变量或者使用场景相匹配,则将文字指令转化为对应的单个设备或者批量设备的系统控制命令;

52、wd8.信号发送模块通过检测控制命令,向对应的控制单个设备或者与批量设备对应的蓝牙网关发射信号。

53、以上为本发明的主要内容,其中包括本智慧空间智能设备语音控制系统所涉及到的多种语音功能模块、语音控制方法及必要的系统工作流程,并且提供了一种针对方言使用者的语音控制方法。相对于传统的语音控制系统及控制方法,本系统优化了语音控制流程,提高了语音控制的运行效率,控制方法更为规范化、简约化;具有记忆性强、操作性好的优点,可以提供更加高效、便捷的智能设备语音控制服务。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1