一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多设备远程无线通信的方法与流程

2022-02-22 08:07:19 来源:中国专利 TAG:


1.本发明属于智能控制技术领域,具体来说,涉及一种多设备远程无线通信的方法。


背景技术:

2.随着经济社会的发展和生活水平的提高,家庭中各种家居设备的数量和各类也越来越多,如灯具、电视机、冰箱、洗衣机、热水器、空调、烟灶设备、风扇,等等。传统对于这些家居设备的控制是单独控制,即通过设备自身的开关来控制,后来发展到通过遥控器或智能手机联网控制。然而,现有智能家居控制以通过手机控制或遥控器控制时,由于手机通常操作繁琐,会影响用户的体验;遥控器控制虽然方便,但多个遥控器容易弄丢、混淆,不易区分和保管。为此,人们以发明了通过智能语音控制的方式来控制家居设备的工作。然而,现有基于语音的智能家居控制,通常只有一个主控设备,通过直接和这个控制核心对话来完成所有的控制。如果用户距离这个主控设备较远,或者不再同一个房间,则主控设备无法良好的接收到用户的语音,也就无法完成操控。为此,又有人发明了可在不同地点进行交交互式智能语音控制的方式。然而,现有这些基于语音的智能家居控制,其技术原理是基于本地识别语音识别解析,并未上传至服务器进行语音识别和解析,而基于本地的语音解析通常存在关键词单一、不灵活、识别率低等问题;其次,需要安装麦克风或拾音器于家庭环境的各种角落,然后由统一的“智能盒子”(即主控设备)去分析处理,所以从技术上来说,这些麦克风或拾音器通常需要连接物理连线,同时麦克风或拾音器本身不具备处理能力;最后,由于只有“智能盒子”具备处理能力,所以“智能盒子”需要同时负责多路麦克风采集时,其负担较重,一旦出错,整个系统会瘫痪,无法使用。


技术实现要素:

3.针对现有家居智能设备的多路设备采集时,采集指令混乱、逻辑容易出错的问题,本发明提供了一种多设备远程无线通信的方法。
4.为实现上述技术目的,本发明采用的技术方案如下:
5.一种多设备远程无线通信的方法,包括步骤:
6.首先用户发出指令信息,设备采集用户发出指令信息;
7.设备将指令信息转化为可识别的二进制代码;
8.将可识别的二进制代码通过网络传输至远程计算机中;
9.再通过模糊查询算法在计算机数据库中查询与可识别的二进制代码相等或者相同的二进制代码集合;
10.将相等或者相同的二进制代码集合通过网络传输回设备,设备将二进制代码集合逆转化为模糊查询后的指令信息;
11.将模糊查询后的指令信息反馈给用户确认,待用户确认以后再将确认的指令信息通过网络传输至计算机;
12.最后,计算机提取指令信息中的关键信息,发送关键信息中的控制指令给执行设
备,执行设备执行关键信息中的控制指令。
13.进一步地,所述用户发出指令信息包括语音指令、文字指令和动作指令。语音指令由用户发出语音指令,语音采集设备采集语音指令,并通过语音转化设备将语音指令转化为文字指令,再将文字指令转化为可识别的二进制代码。文字指令由用户通过手动输入设备(手机虚拟键盘,或者手动键盘等)手动输入,并直接转化为可识别的二进制代码。动作指令由摄像装置采集用户动作,再由ai图像处理技术将用户动作指令转化为文字指令。通过语音指令、文字指令和动作指令方便用户以多种指令输入方式输入指令信息。
14.进一步地,所述用户发出指令信息区分优先等级,优先等级包括高、中和低级。不同用户发出的相同或者相似指令信息,采集设备会根据用户等级的高低来执行控制指令。高等级的用户大于等级低的用户优先执行权利,防止用户指令信息重复识别,或者识别混乱,导致采集设备逻辑判断错误。
15.进一步地,所述计算机数据库中存储有所有可识别的二进制代码集合,设备将二进制代码集合逆转化为模糊查询后的指令信息过程中,在所有模糊查询后的指令信息前都会添加“是否执行”该指令信息字样。直到用户回复是执行某指令信息时,再将确认的指令信息通过网络传输至计算机。便于用户从可识别的二进制代码集合中确认需要执行的操作。
16.进一步地,所述模糊查询算法采用全覆盖原则,优先选取相等的二进制代码作为回传设备的二进制代码集合,若在数据库中没有查询到完全相等的二进制代码,则选取相似的二进制代码作为回传设备的二进制代码集合,回传设备的二进制代码集合中,二进制代码个数设定为两个或两个以上。类似于冒泡程序,将设备传输的可识别的二进制代码依次截取1位或者1位以上的二进制代码与数据库中的二进制代码进行逐一匹配,直至剩下的二进制代码集合中每个二进制代码均有连续的一段代码与可识别的二进制代码相同,或者某个二进制代码与可识别的二进制代码相等又相同。便于快速从数据库中查到与用户表达语义相同或者相近的二进制代码集合。
17.进一步地,所述多设备远程无线通信的方法执行设备有:前端的采集转化设备,后端的计算机和执行设备。通过采集转化设备采集和转化用户发出的指令信息,同时还转化计算机发出的查询到的二进制代码集合,待用户确认。计算机用于查询或者匹配数据库中与可识别的二进制代码相等或者相似的二进制代码集合,并接收采集转化设备第二次发回的指令信息,再将指令信息发送至执行设备执行该控制指令。
18.本发明相比现有技术,具有如下有益效果:
19.通过多个采集设备独立采集指令信息和转化指令信息,并且在设备端还转化计算机数据库的二进制代码集合和反馈给客户指令信息确认的功能,减少计算机处理多个采集设备的指令信息,减少指令信息混乱的现象产生,同时给计算机运算压力进行缩减。
附图说明
20.图1为本发明一种多设备远程无线通信的方法的流程图;
21.图2为本发明一种多设备远程无线通信的方法设备的流程图;
22.图3为本发明一种多设备远程无线通信的方法所有设备信息传输的流程图。
具体实施方式
23.为了便于本领域技术人员的理解,下面结合实施例与附图对本发明作进一步的说明,实施方式提及的内容并非对本发明的限定。
24.实施例1
25.如图1所示,设备用于家庭房屋内家具的智能控制时。
26.一种多设备远程无线通信的方法,包括步骤:首先用户发出指令信息“打开电视”,设备采集用户发出指令信息“打开电视”;设备将指令信息转化为可识别的二进制代码假设为“10110111”;将可识别的二进制代码“10110111”通过网络传输至远程计算机中;再通过模糊查询算法在计算机数据库中查询与可识别的二进制代码相等或者相同的二进制代码集合“10110111、1010110111、1011011101、1110110111和1011011111等”;将相等或者相同的二进制代码集合通过网络传输回设备,设备将二进制代码集合逆转化为模糊查询后的指令信息“打开电视、能打开电机、打开电视机、可打开电视和打开电视吧”;将模糊查询后的指令信息“是否执行打开电视、是否执行能打开电机、是否执行打开电视机、是否执行可打开电视和是否执行打开电视吧”反馈给用户确认,待用户确认以后再将确认的指令信息“是执行打开电视”通过网络传输至计算机;最后,计算机提取指令信息中的关键信息“打开”和“电视”,发送关键信息中的控制指令给电视机,电视机执行关键信息中的控制指令“开”。
27.所述用户发出指令信息包括语音指令、文字指令和动作指令。语音指令由用户发出语音指令,语音采集设备采集语音指令,并通过语音转化设备将语音指令转化为文字指令,再将文字指令转化为可识别的二进制代码。文字指令由用户通过手动输入设备(手机虚拟键盘,或者手动键盘等)手动输入,并直接转化为可识别的二进制代码。动作指令由摄像装置采集用户动作,再由ai图像处理技术将用户动作指令转化为文字指令。通过语音指令、文字指令和动作指令方便用户以多种指令输入方式输入指令信息。
28.所述用户发出指令信息区分优先等级,优先等级包括高、中和低级。不同用户发出的相同或者相似指令信息,采集设备会根据用户等级的高低来执行控制指令。高等级的用户大于等级低的用户优先执行权利,防止用户指令信息重复识别,或者识别混乱,导致采集设备逻辑判断错误。如家庭中父母亲的语音指令高于小孩或者客人的语音指令等级的,防止小孩恶意发出更改父母的语音指令。
29.所述计算机数据库中存储有所有可识别的二进制代码集合,设备将二进制代码集合逆转化为模糊查询后的指令信息过程中,在所有模糊查询后的指令信息前都会添加“是否执行”该指令信息字样。直到用户回复是执行某指令信息时,再将确认的指令信息通过网络传输至计算机。便于用户从可识别的二进制代码集合中确认需要执行的操作。
30.所述模糊查询算法采用全覆盖原则,优先选取相等的二进制代码作为回传设备的二进制代码集合,若在数据库中没有查询到完全相等的二进制代码,则选取相似的二进制代码作为回传设备的二进制代码集合,回传设备的二进制代码集合中,二进制代码个数设定为两个或两个以上。类似于冒泡程序,将设备传输的可识别的二进制代码依次截取1位或者1位以上的二进制代码与数据库中的二进制代码进行逐一匹配,直至剩下的二进制代码集合中每个二进制代码均有连续的一段代码与可识别的二进制代码相同,或者某个二进制代码与可识别的二进制代码相等又相同。便于快速从数据库中查到与用户表达语义相同或者相近的二进制代码集合。如“10110111”查询结果中“10110111、1010110111、1011011101、
1110110111和1011011111”每个二进制代码至少包含完整的“10110111”代码。
31.如图2所示,所述多设备远程无线通信的方法设备包括有:前端的采集转化设备,后端的计算机和执行设备。通过采集转化设备采集和转化用户发出的指令信息,同时还转化计算机发出的查询到的二进制代码集合,待用户确认。计算机用于查询或者匹配数据库中与可识别的二进制代码相等或者相似的二进制代码集合,并接收采集转化设备第二次发回的指令信息,再将指令信息发送至执行设备执行该控制指令。
32.如图3所示,多个采集转化设备,后端的计算机和多个执行设备设置的目的是,使整个方法能够多线程同时运作,计算机端计算量减少,大多数转化和逆转化过程都在采集转化设备端,提高了整个多设备远程无线通信的方法的运行流畅性。
33.实施例2
34.设备用于办公室内电器的智能控制时。
35.一种多设备远程无线通信的方法,包括步骤:首先用户发出指令信息“打开投影设备”,设备采集用户发出指令信息“打开投影设备”;设备将指令信息转化为可识别的二进制代码假设为“11110111”;将可识别的二进制代码“11110111”通过网络传输至远程计算机中;再通过模糊查询算法在计算机数据库中查询与可识别的二进制代码相等或者相同的二进制代码集合“11110111、1011110111、1111011101、1111110111和1111011111等”;将相等或者相同的二进制代码集合通过网络传输回设备,设备将二进制代码集合逆转化为模糊查询后的指令信息“打开投影设备、能打开投影设备、打开投影设备仪、可打开投影设备和打开投影设备吧”;将模糊查询后的指令信息“是否执行打开投影设备、是否执行能打开投影设备、是否执行打开投影设备仪、是否执行可打开投影设备和是否执行打开投影设备吧”反馈给用户确认,待用户确认以后再将确认的指令信息“是执行打开投影设备”通过网络传输至计算机;最后,计算机提取指令信息中的关键信息“打开”和“投影”,发送关键信息中的控制指令给投影设备,投影设备执行关键信息中的控制指令“开”。
36.本发明相比现有技术,具有如下有益效果:
37.通过多个采集设备独立采集指令信息和转化指令信息,并且在设备端还转化计算机数据库的二进制代码集合和反馈给客户指令信息确认的功能,减少计算机处理多个采集设备的指令信息,减少指令信息混乱的现象产生,同时给计算机运算压力进行缩减。
38.以上对本技术提供的一种多设备远程无线通信的方法进行了详细介绍。具体实施例的说明只是用于帮助理解本技术的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以对本技术进行若干改进和修饰,这些改进和修饰也落入本技术权利要求的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献