CN113823286A - 一种基于智能眼镜的终端设备控制方法及*** - Google Patents
一种基于智能眼镜的终端设备控制方法及*** Download PDFInfo
- Publication number
- CN113823286A CN113823286A CN202111412314.9A CN202111412314A CN113823286A CN 113823286 A CN113823286 A CN 113823286A CN 202111412314 A CN202111412314 A CN 202111412314A CN 113823286 A CN113823286 A CN 113823286A
- Authority
- CN
- China
- Prior art keywords
- terminal device
- terminal
- equipment
- physical address
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 239000011521 glass Substances 0.000 title claims abstract description 26
- 238000004891 communication Methods 0.000 claims description 30
- 239000004984 smart glass Substances 0.000 claims description 24
- 230000009471 action Effects 0.000 claims description 15
- 230000000694 effects Effects 0.000 abstract description 5
- 230000006870 function Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/283—Processing of data at an internetworking point of a home automation network
- H04L12/2836—Protocol conversion between an external network and a home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/284—Home automation networks characterised by the type of medium used
- H04L2012/2841—Wireless
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Computing Systems (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Acoustics & Sound (AREA)
- Mobile Radio Communication Systems (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明提出一种基于智能眼镜的终端设备控制方法及***,根据该方法,在用户发出语音信息时,智能眼镜内的控制器会通过对语音信息进行解析,获取对应的第一控制指令,通过在预存的第一数据表中查询对应的第一设备类型以及第一物理地址,然后获取与第一设备类型对应的第一协议类型,再根据第一协议类型对第一控制信息进行转码。因此,不管终端设备是哪个厂家的,只要获取到相对应的协议类型,即可实现智能设备的控制。对于用户而言,实现了同一种控制方式控制不同厂家的智能终端设备的效果。此外,本发明能够对终端设备控制集合中除第一终端设备以外的其它终端设备也进行控制,解决了现有技术无法同时控制多个智能终端设备的技术问题。
Description
技术领域
本发明涉及智能眼镜技术领域,特别涉及一种基于智能眼镜的终端设备控制方法及***。
背景技术
智能眼镜,是指像智能手机一样,具有独立的操作***的眼镜。智能眼镜可以由用户安装软件、游戏等软件服务商提供的程序。智能眼镜可通过语音或动作操控完成多种智能功能,并可以通过移动通讯网络来实现无线网络接入,给人们的生活和学习带来了便利。
现有技术中,可以通过智能眼镜对智能终端设备(例如智能灯、智能音箱、智能电视、智能开关)等进行语音控制,但由于每个厂家的智能终端设备使用的协议或者编码都会不同,从而不能用同一种控制方式控制不同厂家的智能终端设备。此外,目前基于智能眼镜的终端设备控制方案中,一次只能对一个智能终端设备进行控制,当存在需同时控制多个智能终端设备的需求时,例如,家里有两间卧室,要同时关闭这两间卧室的吊灯时,现有技术没有很好的解决方案,影响了用户的使用体验。
发明内容
为此,本发明提出一种基于智能眼镜的终端设备控制方法,以解决现有技术不能用同一种控制方式控制不同厂家的智能终端设备、以及无法同时控制多个智能终端设备的技术问题。
根据本发明一实施例的一种基于智能眼镜的终端设备控制方法,所述智能眼镜上设有语音采集装置、无线通讯装置和控制器,所述语音采集装置、无线通讯装置分别与所述控制器电性连接,所述无线通讯装置用于与待控制的终端设备无线通讯,所述方法包括:
通过所述语音采集装置获取用户发出的语音信息,并对所述语音信息进行解析,以获取与所述语音信息对应的第一控制指令,所述第一控制指令包括第一终端设备的第一设备ID和第一控制信息;
根据所述第一设备ID在预存的第一数据表中查询与所述第一终端设备对应的第一设备类型以及所述第一终端设备的第一物理地址;
根据所述第一物理地址在预存的第二数据表中查询与所述第一终端设备对应的终端设备控制集合,所述终端设备控制集合至少包括所述第一终端设备以及除所述第一终端设备以外的第二终端设备;
根据所述第一设备类型获取与所述第一设备类型对应的第一协议类型,以及根据所述第二终端设备获取与所述第二终端设备的第二设备类型对应的第二协议类型;
根据所述第一协议类型对所述第一控制信息进行转码,以获得第一目标控制指令,以及根据所述第二协议类型对所述第一控制信息进行转码,以获得第二目标控制指令;
向所述第一终端设备发送所述第一目标控制指令,以及向所述第二终端设备发送所述第二目标控制指令,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作。
根据本发明实施例的基于智能眼镜的终端设备控制方法,用户只需发出语音信息,智能眼镜内的控制器会通过对语音信息进行解析,获取对应的第一控制指令,该第一控制指令包括第一终端设备的第一设备ID和第一控制信息,通过在预存的第一数据表中查询对应的第一设备类型以及第一物理地址,然后获取与第一设备类型对应的第一协议类型,再根据第一协议类型对第一控制信息进行转码。因此,不管终端设备是哪个厂家的,只要获取到相对应的协议类型,即可实现智能设备的控制,对于用户而言,实现了同一种控制方式控制不同厂家的智能终端设备的效果。此外,根据第一物理地址在预存的第二数据表中查询与第一终端设备对应的终端设备控制集合,能够对终端设备控制集合中除第一终端设备以外的其它终端设备,例如对第二终端设备进行相应的控制,解决了现有技术无法同时控制多个智能终端设备的技术问题。
另外,根据本发明上述实施例的基于智能眼镜的终端设备控制方法,还可以具有如下附加的技术特征:
进一步地,所述智能眼镜通过所述无线通讯装置与移动终端无线通信,所述方法还包括:
接收所述移动终端发送的第一输入数据,所述第一输入数据至少包含所述第一终端设备的第一设备ID、第一位置信息、第一物理地址、第一网络地址和第一设备类型,以及所述第二终端设备的第二设备ID、第二位置信息、第二物理地址、第二网络地址和第二设备类型;
将所述第一终端设备的第一设备ID、第一位置信息、第一物理地址、第一网络地址和第一设备类型,以及所述第二终端设备的第二设备ID、第二位置信息、第二物理地址、第二网络地址和第二设备类型存储在所述第一数据表中。
进一步地,所述方法还包括:
接收所述移动终端发送的第二输入数据,所述第二输入数据至少包含所述第一终端设备的第一设备ID和第一物理地址,以及所述第二终端设备的第二设备ID和第二物理地址;
将所述第一设备ID、所述第一物理地址、以及所述第二设备ID、所述第二物理地进行组合,以生成终端设备控制集合;
将所述终端设备控制集合存储在所述第二数据表中。
进一步地,根据所述第二终端设备获取与所述第二终端设备的第二设备类型对应的第二协议类型的步骤之前,所述方法还包括:
在所述第二数据表中查找所述第二终端设备的第二设备ID;
根据所述第二设备ID在所述第一数据表中查找所述第二终端设备的第二设备类型。
进一步地,向所述第一终端设备发送所述第一目标控制指令,以及向所述第二终端设备发送所述第二目标控制指令,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作的步骤具体包括:
根据所述第一终端设备的第一设备ID在所述第一数据表中查找对应的第一物理地址和第一网络地址,以及根据所述第二终端设备的第二设备ID在所述第一数据表中查找对应的第二物理地址和第二网络地址;
通过所述第一物理地址和所述第一网络地址将所述第一目标控制指令发送至所述第一终端设备,以及通过所述第二物理地址和所述第二网络地址将所述第二目标控制指令发送至所述第二终端设备,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作。
本发明的另一个实施例提出一种基于智能眼镜的终端设备控制***,以解决现有技术不能用同一种控制方式控制不同厂家的智能终端设备、以及无法同时控制多个智能终端设备的技术问题。
根据本发明一实施例的基于智能眼镜的终端设备控制***,所述智能眼镜上设有语音采集装置、无线通讯装置和控制器,所述语音采集装置、无线通讯装置分别与所述控制器电性连接,所述无线通讯装置用于与待控制的终端设备无线通讯,所述***包括:
第一获取模块,用于通过所述语音采集装置获取用户发出的语音信息,并对所述语音信息进行解析,以获取与所述语音信息对应的第一控制指令,所述第一控制指令包括第一终端设备的第一设备ID和第一控制信息;
第一查询模块,用于根据所述第一设备ID在预存的第一数据表中查询与所述第一终端设备对应的第一设备类型以及所述第一终端设备的第一物理地址;
第二查询模块,用于根据所述第一物理地址在预存的第二数据表中查询与所述第一终端设备对应的终端设备控制集合,所述终端设备控制集合至少包括所述第一终端设备以及除所述第一终端设备以外的第二终端设备;
第二获取模块,用于根据所述第一设备类型获取与所述第一设备类型对应的第一协议类型,以及根据所述第二终端设备获取与所述第二终端设备的第二设备类型对应的第二协议类型;
信息转码模块,用于根据所述第一协议类型对所述第一控制信息进行转码,以获得第一目标控制指令,以及根据所述第二协议类型对所述第一控制信息进行转码,以获得第二目标控制指令;
指令发送模块,用于向所述第一终端设备发送所述第一目标控制指令,以及向所述第二终端设备发送所述第二目标控制指令,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作。
根据本发明实施例的一种基于智能眼镜的终端设备控制***,用户只需发出语音信息,智能眼镜内的控制器会通过对语音信息进行解析,获取对应的第一控制指令,该第一控制指令包括第一终端设备的第一设备ID和第一控制信息,通过在预存的第一数据表中查询对应的第一设备类型以及第一物理地址,然后获取与第一设备类型对应的第一协议类型,再根据第一协议类型对第一控制信息进行转码。因此,不管终端设备是哪个厂家的,只要获取到相对应的协议类型,即可实现智能设备的控制,对于用户而言,实现了同一种控制方式控制不同厂家的智能终端设备的效果。此外,根据第一物理地址在预存的第二数据表中查询与第一终端设备对应的终端设备控制集合,能够对终端设备控制集合中除第一终端设备以外的其它终端设备,例如对第二终端设备进行相应的控制,解决了现有技术无法同时控制多个智能终端设备的技术问题。
另外,根据本发明上述实施例的基于智能眼镜的终端设备控制***,还可以具有如下附加的技术特征:
进一步地,所述智能眼镜通过所述无线通讯装置与移动终端无线通信,所述***还包括:
第一接收模块,用于接收所述移动终端发送的第一输入数据,所述第一输入数据至少包含所述第一终端设备的第一设备ID、第一位置信息、第一物理地址、第一网络地址和第一设备类型,以及所述第二终端设备的第二设备ID、第二位置信息、第二物理地址、第二网络地址和第二设备类型;
第一存储模块,用于将所述第一终端设备的第一设备ID、第一位置信息、第一物理地址、第一网络地址和第一设备类型,以及所述第二终端设备的第二设备ID、第二位置信息、第二物理地址、第二网络地址和第二设备类型存储在所述第一数据表中。
进一步地,所述***还包括:
第二接收模块,用于接收所述移动终端发送的第二输入数据,所述第二输入数据至少包含所述第一终端设备的第一设备ID和第一物理地址,以及所述第二终端设备的第二设备ID和第二物理地址;
集合生成模块,用于将所述第一设备ID、所述第一物理地址、以及所述第二设备ID、所述第二物理地进行组合,以生成终端设备控制集合;
第二存储模块,用于将所述终端设备控制集合存储在所述第二数据表中。
进一步地,所述***还包括:
第一查找模块,用于在所述第二数据表中查找所述第二终端设备的第二设备ID;
第二查找模块,用于根据所述第二设备ID在所述第一数据表中查找所述第二终端设备的第二设备类型。
进一步地,所述指令发送模块具体用于:
根据所述第一终端设备的第一设备ID在所述第一数据表中查找对应的第一物理地址和第一网络地址,以及根据所述第二终端设备的第二设备ID在所述第一数据表中查找对应的第二物理地址和第二网络地址;
通过所述第一物理地址和所述第一网络地址将所述第一目标控制指令发送至所述第一终端设备,以及通过所述第二物理地址和所述第二网络地址将所述第二目标控制指令发送至所述第二终端设备,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作。
本发明的另一个实施例还提出一种智能眼镜,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实施例了解到。
附图说明
本发明实施例的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明第一实施例提出的一种基于智能眼镜的终端设备控制方法的流程图;
图2为本发明中形成第一数据表的流程图;
图3为本发明中形成第二数据表的流程图;
图4为本发明中确认第二终端设备对应的第二设备类型的流程图;
图5为图1中步骤S106的详细流程图;
图6为本发明第二实施例提出的一种基于智能眼镜的终端设备控制***的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明第一实施例提出的一种基于智能眼镜的终端设备控制方法,所述智能眼镜上设有语音采集装置、无线通讯装置和控制器,所述语音采集装置、无线通讯装置分别与所述控制器电性连接,所述无线通讯装置用于与待控制的终端设备无线通讯,所述方法包括步骤S101~S106:
S101,通过所述语音采集装置获取用户发出的语音信息,并对所述语音信息进行解析,以获取与所述语音信息对应的第一控制指令,所述第一控制指令包括第一终端设备的第一设备ID和第一控制信息。
其中,语音采集装置、无线通讯装置和控制器均设置在智能眼镜的镜架上。无线通讯装置用于与待控制的终端设备无线通讯,例如,无线通讯装置可以采用Zigbee或蓝牙或WIFI的方式与待控制的终端设备进行无线通讯。终端设备例如是智能吊灯、智能音箱等。
具体实施时,语音采集装置可以采用麦克风,用于接收用户发出的语音信息,实现语音识别。用户发出的语音信息例如是“关闭卧室1和卧室2的吊灯”,具体实施时,需要对用户发出的语音信息进行语音语义解析,从而获取与语音信息对应的第一控制指令,即关闭卧室1和卧室2的吊灯。第一终端设备例如是卧室1的吊灯,第二终端设备例如是卧室2的吊灯,此外,需要预先为卧室1的吊灯(即第一终端设备)和卧室2的吊灯(即第二终端设备)分别分配一个第一设备ID和一个第二设备ID,设备ID是唯一的,设备ID可以是数值或者数值和字母的组合,例如,第一设备ID为00A1,第二设备ID为00A2,而相应的第一控制信息则是关闭00A1,具体需要执行的动作是“关闭吊灯”。本实施例中,虽然用户发出的语音信息是“关闭卧室1和卧室2的吊灯”,但只需获取第一终端设备的第一设备ID和第一控制信息即可。
S102,根据所述第一设备ID在预存的第一数据表中查询与所述第一终端设备对应的第一设备类型以及所述第一终端设备的第一物理地址。
其中,所述智能眼镜通过所述无线通讯装置与移动终端无线通信,移动终端例如是智能手机,智能手机上可以安装用于控制智能眼镜的APP,请参阅图2,具体通过步骤S201~S202形成第一数据表:
S201,接收所述移动终端发送的第一输入数据,所述第一输入数据至少包含所述第一终端设备的第一设备ID、第一位置信息、第一物理地址、第一网络地址和第一设备类型,以及所述第二终端设备的第二设备ID、第二位置信息、第二物理地址、第二网络地址和第二设备类型;
其中,第一位置信息反应了第一终端设备所处的位置,即卧室1,第一物理地址具体是第一终端设备的MAC地址,第一网络地址则是第一终端设备的IP地址,第一设备类型是与卧室1的吊灯的设备生产厂商有关的数据。同理,第二位置信息反应了第二终端设备所处的位置,即卧室2,第二物理地址具体是第二终端设备的MAC地址,第二网络地址则是第二终端设备的IP地址,第二设备类型是与卧室2的吊灯的设备生产厂商有关的数据,控制器可以预先将每个厂商的设备类型与对应的协议类型进行存储。例如,00A1(即卧室1的吊灯)的设备类型是A品牌吊灯,而A品牌厂商使用的协议类型是协议A。同理,00A2(即卧室2的吊灯)的设备类型是B品牌吊灯,而B品牌厂商使用的协议类型是协议B。
S202,将所述第一终端设备的第一设备ID、第一位置信息、第一物理地址、第一网络地址和第一设备类型,以及所述第二终端设备的第二设备ID、第二位置信息、第二物理地址、第二网络地址和第二设备类型存储在所述第一数据表中。
S103,根据所述第一物理地址在预存的第二数据表中查询与所述第一终端设备对应的终端设备控制集合,所述终端设备控制集合至少包括所述第一终端设备以及除所述第一终端设备以外的第二终端设备。
其中,请参阅图3,具体通过步骤S301~S303形成第二数据表:
S301,接收所述移动终端发送的第二输入数据,所述第二输入数据至少包含所述第一终端设备的第一设备ID和第一物理地址,以及所述第二终端设备的第二设备ID和第二物理地址;
S302,将所述第一设备ID、所述第一物理地址、以及所述第二设备ID、所述第二物理地进行组合,以生成终端设备控制集合;
S303,将所述终端设备控制集合存储在所述第二数据表中。
其中,终端设备控制集合中存储的是能够进行联动控制的设备,具体实施时,用户可以在手机上操作,删减或者增加终端设备控制集合中能够进行联动控制的设备。本实施例中,第一终端设备和第二终端设备在同一个终端设备控制集合中,可以理解的,该终端设备控制集合中,除了第一终端设备和第二终端设备外,还可以有其它的终端设备,在此不予限制。此外,还可以对不同的终端设备控制集合各自分配一个唯一的ID,用于区分不同的集合。
S104,根据所述第一设备类型获取与所述第一设备类型对应的第一协议类型,以及根据所述第二终端设备获取与所述第二终端设备的第二设备类型对应的第二协议类型。
其中,由于在步骤S102中,已经根据第一设备ID在预存的第一数据表中查询到了与所述第一终端设备对应的第一设备类型以及所述第一终端设备的第一物理地址,因此,可以直接根据第一设备类型获取相对应的第一协议类型,即协议A。
而对于第二终端设备,请参阅图4,需要通过步骤S401~S402查找第二终端设备的第二设备类型:
S401,在所述第二数据表中查找所述第二终端设备的第二设备ID;
S402,根据所述第二设备ID在所述第一数据表中查找所述第二终端设备的第二设备类型。
根据上述的步骤S401至步骤S402,即可根据第二设备类型获取相对应的第二协议类型,即协议B。
S105,根据所述第一协议类型对所述第一控制信息进行转码,以获得第一目标控制指令,以及根据所述第二协议类型对所述第一控制信息进行转码,以获得第二目标控制指令。
其中,控制器会根据协议A和协议B对第一控制信息进行转码,以分别生成第一终端设备能够识别的第一目标控制指令,和第二终端设备能够识别的第二目标控制指令,第一目标控制指令和第二目标控制指令的具体内容都是“关闭吊灯”。
S106,向所述第一终端设备发送所述第一目标控制指令,以及向所述第二终端设备发送所述第二目标控制指令,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作。
请参阅图5,步骤S106具体包括步骤S1061~S1062:
S1061,根据所述第一终端设备的第一设备ID在所述第一数据表中查找对应的第一物理地址和第一网络地址,以及根据所述第二终端设备的第二设备ID在所述第一数据表中查找对应的第二物理地址和第二网络地址;
S1062,通过所述第一物理地址和所述第一网络地址将所述第一目标控制指令发送至所述第一终端设备,以及通过所述第二物理地址和所述第二网络地址将所述第二目标控制指令发送至所述第二终端设备,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作。
综上,根据本实施例提供的基于智能眼镜的终端设备控制方法,用户只需发出语音信息,智能眼镜内的控制器会通过对语音信息进行解析,获取对应的第一控制指令,该第一控制指令包括第一终端设备的第一设备ID和第一控制信息,通过在预存的第一数据表中查询对应的第一设备类型以及第一物理地址,然后获取与第一设备类型对应的第一协议类型,再根据第一协议类型对第一控制信息进行转码,因此,不管终端设备是哪个厂家的,只要获取到相对应的协议类型,即可实现智能设备的控制,对于用户而言,实现了同一种控制方式控制不同厂家的智能终端设备的效果,此外,根据第一物理地址在预存的第二数据表中查询与第一终端设备对应的终端设备控制集合,能够对终端设备控制集合中除第一终端设备以外的其它终端设备,例如对第二终端设备进行相应的控制,解决了现有技术无法同时控制多个智能终端设备的技术问题。
请参阅图6,基于同一发明构思,本发明第二实施例提出一种基于智能眼镜的终端设备控制***,所述智能眼镜上设有语音采集装置、无线通讯装置和控制器,所述语音采集装置、无线通讯装置分别与所述控制器电性连接,所述无线通讯装置用于与待控制的终端设备无线通讯,所述***包括:
第一获取模块,用于通过所述语音采集装置获取用户发出的语音信息,并对所述语音信息进行解析,以获取与所述语音信息对应的第一控制指令,所述第一控制指令包括第一终端设备的第一设备ID和第一控制信息;
第一查询模块,用于根据所述第一设备ID在预存的第一数据表中查询与所述第一终端设备对应的第一设备类型以及所述第一终端设备的第一物理地址;
第二查询模块,用于根据所述第一物理地址在预存的第二数据表中查询与所述第一终端设备对应的终端设备控制集合,所述终端设备控制集合至少包括所述第一终端设备以及除所述第一终端设备以外的第二终端设备;
第二获取模块,用于根据所述第一设备类型获取与所述第一设备类型对应的第一协议类型,以及根据所述第二终端设备获取与所述第二终端设备的第二设备类型对应的第二协议类型;
信息转码模块,用于根据所述第一协议类型对所述第一控制信息进行转码,以获得第一目标控制指令,以及根据所述第二协议类型对所述第一控制信息进行转码,以获得第二目标控制指令;
指令发送模块,用于向所述第一终端设备发送所述第一目标控制指令,以及向所述第二终端设备发送所述第二目标控制指令,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作。
本实施例中,所述智能眼镜通过所述无线通讯装置与移动终端无线通信,所述***还包括:
第一接收模块,用于接收所述移动终端发送的第一输入数据,所述第一输入数据至少包含所述第一终端设备的第一设备ID、第一位置信息、第一物理地址、第一网络地址和第一设备类型,以及所述第二终端设备的第二设备ID、第二位置信息、第二物理地址、第二网络地址和第二设备类型;
第一存储模块,用于将所述第一终端设备的第一设备ID、第一位置信息、第一物理地址、第一网络地址和第一设备类型,以及所述第二终端设备的第二设备ID、第二位置信息、第二物理地址、第二网络地址和第二设备类型存储在所述第一数据表中。
本实施例中,所述***还包括:
第二接收模块,用于接收所述移动终端发送的第二输入数据,所述第二输入数据至少包含所述第一终端设备的第一设备ID和第一物理地址,以及所述第二终端设备的第二设备ID和第二物理地址;
集合生成模块,用于将所述第一设备ID、所述第一物理地址、以及所述第二设备ID、所述第二物理地进行组合,以生成终端设备控制集合;
第二存储模块,用于将所述终端设备控制集合存储在所述第二数据表中。
本实施例中,所述***还包括:
第一查找模块,用于在所述第二数据表中查找所述第二终端设备的第二设备ID;
第二查找模块,用于根据所述第二设备ID在所述第一数据表中查找所述第二终端设备的第二设备类型。
本实施例中,所述指令发送模块具体用于:
根据所述第一终端设备的第一设备ID在所述第一数据表中查找对应的第一物理地址和第一网络地址,以及根据所述第二终端设备的第二设备ID在所述第一数据表中查找对应的第二物理地址和第二网络地址;
通过所述第一物理地址和所述第一网络地址将所述第一目标控制指令发送至所述第一终端设备,以及通过所述第二物理地址和所述第二网络地址将所述第二目标控制指令发送至所述第二终端设备,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作。
根据本实施例提供的基于智能眼镜的终端设备控制***,用户只需发出语音信息,智能眼镜内的控制器会通过对语音信息进行解析,获取对应的第一控制指令,该第一控制指令包括第一终端设备的第一设备ID和第一控制信息,通过在预存的第一数据表中查询对应的第一设备类型以及第一物理地址,然后获取与第一设备类型对应的第一协议类型,再根据第一协议类型对第一控制信息进行转码,因此,不管终端设备是哪个厂家的,只要获取到相对应的协议类型,即可实现智能设备的控制,对于用户而言,实现了同一种控制方式控制不同厂家的智能终端设备的效果,此外,根据第一物理地址在预存的第二数据表中查询与第一终端设备对应的终端设备控制集合,能够对终端设备控制集合中除第一终端设备以外的其它终端设备,例如对第二终端设备进行相应的控制,解决了现有技术无法同时控制多个智能终端设备的技术问题。
此外,本发明的实施例还提出一种智能眼镜,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述各实施例的方法。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通讯、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。
计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、 “示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
Claims (10)
1.一种基于智能眼镜的终端设备控制方法,其特征在于,所述智能眼镜上设有语音采集装置、无线通讯装置和控制器,所述语音采集装置、无线通讯装置分别与所述控制器电性连接,所述无线通讯装置用于与待控制的终端设备无线通讯,所述方法包括:
通过所述语音采集装置获取用户发出的语音信息,并对所述语音信息进行解析,以获取与所述语音信息对应的第一控制指令,所述第一控制指令包括第一终端设备的第一设备ID和第一控制信息;
根据所述第一设备ID在预存的第一数据表中查询与所述第一终端设备对应的第一设备类型以及所述第一终端设备的第一物理地址;
根据所述第一物理地址在预存的第二数据表中查询与所述第一终端设备对应的终端设备控制集合,所述终端设备控制集合至少包括所述第一终端设备以及除所述第一终端设备以外的第二终端设备;
根据所述第一设备类型获取与所述第一设备类型对应的第一协议类型,以及根据所述第二终端设备获取与所述第二终端设备的第二设备类型对应的第二协议类型;
根据所述第一协议类型对所述第一控制信息进行转码,以获得第一目标控制指令,以及根据所述第二协议类型对所述第一控制信息进行转码,以获得第二目标控制指令;
向所述第一终端设备发送所述第一目标控制指令,以及向所述第二终端设备发送所述第二目标控制指令,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作。
2.根据权利要求1所述的一种基于智能眼镜的终端设备控制方法,其特征在于,所述智能眼镜通过所述无线通讯装置与移动终端无线通信,所述方法还包括:
接收所述移动终端发送的第一输入数据,所述第一输入数据至少包含所述第一终端设备的第一设备ID、第一位置信息、第一物理地址、第一网络地址和第一设备类型,以及所述第二终端设备的第二设备ID、第二位置信息、第二物理地址、第二网络地址和第二设备类型;
将所述第一终端设备的第一设备ID、第一位置信息、第一物理地址、第一网络地址和第一设备类型,以及所述第二终端设备的第二设备ID、第二位置信息、第二物理地址、第二网络地址和第二设备类型存储在所述第一数据表中。
3.根据权利要求2所述的一种基于智能眼镜的终端设备控制方法,其特征在于,所述方法还包括:
接收所述移动终端发送的第二输入数据,所述第二输入数据至少包含所述第一终端设备的第一设备ID和第一物理地址,以及所述第二终端设备的第二设备ID和第二物理地址;
将所述第一设备ID、所述第一物理地址、以及所述第二设备ID、所述第二物理地进行组合,以生成终端设备控制集合;
将所述终端设备控制集合存储在所述第二数据表中。
4.根据权利要求3所述的一种基于智能眼镜的终端设备控制方法,其特征在于,根据所述第二终端设备获取与所述第二终端设备的第二设备类型对应的第二协议类型的步骤之前,所述方法还包括:
在所述第二数据表中查找所述第二终端设备的第二设备ID;
根据所述第二设备ID在所述第一数据表中查找所述第二终端设备的第二设备类型。
5.根据权利要求2所述的一种基于智能眼镜的终端设备控制方法,其特征在于,向所述第一终端设备发送所述第一目标控制指令,以及向所述第二终端设备发送所述第二目标控制指令,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作的步骤具体包括:
根据所述第一终端设备的第一设备ID在所述第一数据表中查找对应的第一物理地址和第一网络地址,以及根据所述第二终端设备的第二设备ID在所述第一数据表中查找对应的第二物理地址和第二网络地址;
通过所述第一物理地址和所述第一网络地址将所述第一目标控制指令发送至所述第一终端设备,以及通过所述第二物理地址和所述第二网络地址将所述第二目标控制指令发送至所述第二终端设备,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作。
6.一种基于智能眼镜的终端设备控制***,其特征在于,所述智能眼镜上设有语音采集装置、无线通讯装置和控制器,所述语音采集装置、无线通讯装置分别与所述控制器电性连接,所述无线通讯装置用于与待控制的终端设备无线通讯,所述***包括:
第一获取模块,用于通过所述语音采集装置获取用户发出的语音信息,并对所述语音信息进行解析,以获取与所述语音信息对应的第一控制指令,所述第一控制指令包括第一终端设备的第一设备ID和第一控制信息;
第一查询模块,用于根据所述第一设备ID在预存的第一数据表中查询与所述第一终端设备对应的第一设备类型以及所述第一终端设备的第一物理地址;
第二查询模块,用于根据所述第一物理地址在预存的第二数据表中查询与所述第一终端设备对应的终端设备控制集合,所述终端设备控制集合至少包括所述第一终端设备以及除所述第一终端设备以外的第二终端设备;
第二获取模块,用于根据所述第一设备类型获取与所述第一设备类型对应的第一协议类型,以及根据所述第二终端设备获取与所述第二终端设备的第二设备类型对应的第二协议类型;
信息转码模块,用于根据所述第一协议类型对所述第一控制信息进行转码,以获得第一目标控制指令,以及根据所述第二协议类型对所述第一控制信息进行转码,以获得第二目标控制指令;
指令发送模块,用于向所述第一终端设备发送所述第一目标控制指令,以及向所述第二终端设备发送所述第二目标控制指令,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作。
7.根据权利要求6所述的一种基于智能眼镜的终端设备控制***,其特征在于,所述智能眼镜通过所述无线通讯装置与移动终端无线通信,所述***还包括:
第一接收模块,用于接收所述移动终端发送的第一输入数据,所述第一输入数据至少包含所述第一终端设备的第一设备ID、第一位置信息、第一物理地址、第一网络地址和第一设备类型,以及所述第二终端设备的第二设备ID、第二位置信息、第二物理地址、第二网络地址和第二设备类型;
第一存储模块,用于将所述第一终端设备的第一设备ID、第一位置信息、第一物理地址、第一网络地址和第一设备类型,以及所述第二终端设备的第二设备ID、第二位置信息、第二物理地址、第二网络地址和第二设备类型存储在所述第一数据表中。
8.根据权利要求7所述的一种基于智能眼镜的终端设备控制***,其特征在于,所述***还包括:
第二接收模块,用于接收所述移动终端发送的第二输入数据,所述第二输入数据至少包含所述第一终端设备的第一设备ID和第一物理地址,以及所述第二终端设备的第二设备ID和第二物理地址;
集合生成模块,用于将所述第一设备ID、所述第一物理地址、以及所述第二设备ID、所述第二物理地进行组合,以生成终端设备控制集合;
第二存储模块,用于将所述终端设备控制集合存储在所述第二数据表中。
9.根据权利要求8所述的一种基于智能眼镜的终端设备控制***,其特征在于,所述***还包括:
第一查找模块,用于在所述第二数据表中查找所述第二终端设备的第二设备ID;
第二查找模块,用于根据所述第二设备ID在所述第一数据表中查找所述第二终端设备的第二设备类型。
10.根据权利要求7所述的一种基于智能眼镜的终端设备控制***,其特征在于,所述指令发送模块用于:
根据所述第一终端设备的第一设备ID在所述第一数据表中查找对应的第一物理地址和第一网络地址,以及根据所述第二终端设备的第二设备ID在所述第一数据表中查找对应的第二物理地址和第二网络地址;
通过所述第一物理地址和所述第一网络地址将所述第一目标控制指令发送至所述第一终端设备,以及通过所述第二物理地址和所述第二网络地址将所述第二目标控制指令发送至所述第二终端设备,以使所述第一终端设备和所述第二终端设备分别执行与所述第一控制信息对应的控制动作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111412314.9A CN113823286A (zh) | 2021-11-25 | 2021-11-25 | 一种基于智能眼镜的终端设备控制方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111412314.9A CN113823286A (zh) | 2021-11-25 | 2021-11-25 | 一种基于智能眼镜的终端设备控制方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113823286A true CN113823286A (zh) | 2021-12-21 |
Family
ID=78918806
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111412314.9A Pending CN113823286A (zh) | 2021-11-25 | 2021-11-25 | 一种基于智能眼镜的终端设备控制方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113823286A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105930135A (zh) * | 2016-04-22 | 2016-09-07 | 上海海漾软件技术有限公司 | 一种基于可穿戴设备的控制方法以及装置 |
CN107608225A (zh) * | 2017-09-29 | 2018-01-19 | 深圳市艾特智能科技有限公司 | 智能家居设备的控制方法、***、存储介质及计算机设备 |
CN107689903A (zh) * | 2017-08-17 | 2018-02-13 | 深圳市艾特智能科技有限公司 | 智能家居设备控制方法、***、存储介质及计算机设备 |
CN107947947A (zh) * | 2017-11-20 | 2018-04-20 | 浪潮金融信息技术有限公司 | 终端开关控制方法及装置、计算机存储介质和终端 |
CN113172372A (zh) * | 2021-04-25 | 2021-07-27 | 中铁十四局集团有限公司 | 一种智能切割数据及焊接数据处理*** |
-
2021
- 2021-11-25 CN CN202111412314.9A patent/CN113823286A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105930135A (zh) * | 2016-04-22 | 2016-09-07 | 上海海漾软件技术有限公司 | 一种基于可穿戴设备的控制方法以及装置 |
CN107689903A (zh) * | 2017-08-17 | 2018-02-13 | 深圳市艾特智能科技有限公司 | 智能家居设备控制方法、***、存储介质及计算机设备 |
CN107608225A (zh) * | 2017-09-29 | 2018-01-19 | 深圳市艾特智能科技有限公司 | 智能家居设备的控制方法、***、存储介质及计算机设备 |
CN107947947A (zh) * | 2017-11-20 | 2018-04-20 | 浪潮金融信息技术有限公司 | 终端开关控制方法及装置、计算机存储介质和终端 |
CN113172372A (zh) * | 2021-04-25 | 2021-07-27 | 中铁十四局集团有限公司 | 一种智能切割数据及焊接数据处理*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111930082B (zh) | 一种智能家居设备的更换方法及装置 | |
CN108447480B (zh) | 智能家居设备控制的方法、智能语音终端和网络设备 | |
CN106647311B (zh) | 智能中控***、设备、服务器及智能设备控制方法 | |
EP3279750A1 (en) | Smart home system and product thereof | |
CN108683574A (zh) | 一种设备控制方法、服务器和智能家居*** | |
CN109188927A (zh) | 家居控制方法、装置、网关设备及存储介质 | |
CN106452997A (zh) | 家用电器及其控制*** | |
CN105118257A (zh) | 智能控制***及方法 | |
CN105847067A (zh) | Zigbee设备的升级方法和装置 | |
CN113330724A (zh) | 智能家居调度方法、装置、***、服务器及存储介质 | |
CN105847099A (zh) | 基于人工智能的物联网实现***和方法 | |
CN108965077A (zh) | 智能家居互动控制方法及*** | |
CN111367188B (zh) | 智能家居的控制方法、装置、电子设备和计算机存储介质 | |
CN105467874A (zh) | 智能插座上电子设备类别的识别方法及装置 | |
JP6715283B2 (ja) | ネットワークシステム、および情報処理方法 | |
EP3896688A1 (en) | Voice control method, cloud server and terminal device | |
KR20190026518A (ko) | 인공지능 음성 인식 장치의 동작 방법 | |
CN111915870A (zh) | 语音添加遥控器码值的方法、装置、电视和存储介质 | |
CN111199743A (zh) | 音频编码格式确定方法、装置、存储介质及电子设备 | |
CN107025120A (zh) | 软件升级处理方法、装置和终端 | |
CN110632854A (zh) | 语音控制方法及装置、语音控制节点及***及存储介质 | |
CN114120996A (zh) | 语音交互方法及装置 | |
CN107846696B (zh) | ZigBee***、终端设备的控制方法及装置 | |
CN205563123U (zh) | 一种控制面板及控制*** | |
CN116193413B (zh) | 一种蓝牙连接方法、***、存储介质以及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |