本发明涉及物联网及互联网技术领域,更具体地说,涉及一种WiFi设备的配置方法及装置。
背景技术:
WiFi是一种允许电子设备连接到一个无线局域网(WLAN)的技术,通常使用2.4G UHF或5G SHF ISM射频频段。
目前行业中,一台WiFi设备或者是一个WiFi模块配置到无线路由器或者无线AP,通常都需要通过第三方设备实现,具体来说,需要由用户通过第三方设备手动实现到无线路由器或者无线AP的配置连接,这就存在对应的问题,也即由于不同第三方设备具有不同的操作系统,因此这些操作系统与无线路由器或者无线AP之间可能存在互不兼容的问题,此时就会导致WiFi设备或者是WiFi模块到无线路由器或者无线AP的配置失败。
综上所述,现有技术用于实现WiFi设备或WiFi模块到无线路由器或无线AP的配置技术方案中存在由于第三方设备与无线路由器或无线AP互不兼容进而导致上述配置失败的问题。
技术实现要素:
本发明的目的是提供一种WiFi设备的配置方法及装置,以解决现有技术用于实现WiFi设备或WiFi模块到无线路由器或无线AP的配置技术方案中存在的由于第三方设备与无线路由器或无线AP互不兼容进而导致上述配置失败的问题。
为了实现上述目的,本发明提供如下技术方案:
一种WiFi设备的配置方法,包括:
接收外界以语音形式输入的网络连接指令;
对所述网络连接指令进行解析,得到携带于所述网络连接指令中与所述WiFi设备对应的网络连接信息;
将所述网络连接信息发送至对应无线联网设备,以在所述无线联网设备对所述网络连接信息验证通过后实现WiFi设备与所述无线联网设备的连接。
优选的,在所述接收外界以语音形式输入的网络连接指令之前,还包括:
接收外界输入的语音指令;
对所述语音指令进行解析,得到携带于所述语音指令中的语音信息;
如果所述语音信息为预设触发配网的信息,则输出提示信息以指示外界输入网络连接指令。
优选的,还包括:
如果对所述网络连接指令解析失败或者对所述语音指令解析失败或者接收到所述无线联网设备返回的对所述网络连接信息验证未通过的消息,则输出对应失败信息。
优选的,所述输出对应失败信息,包括:
以语音形式输出对应失败信息。
优选的,对所述网络连接指令或所述语音指令进行解析,包括:
将所述网络连接指令或所述语音指令转换成对应的数字信号指令,确定出与该数字信号指令具有对应关系的信息为与所述网络连接指令对应的网络连接信息或者为与所述语音指令对应的语音信息。
一种WiFi设备的配置装置,包括:
第一采集模块,用于接收外界以语音形式输入的网络连接指令;
第一解析模块,用于对所述网络连接指令进行解析,得到携带于所述网络连接指令中与所述WiFi设备对应的网络连接信息;
联网模块,用于将所述网络连接信息发送至对应无线联网设备,以在所述无线联网设备对所述网络连接信息验证通过后实现WiFi设备与所述无线联网设备的连接。
优选的,还包括:
第二采集模块,用于接收外界输入的语音指令;
第二解析模块,用于对所述语音指令进行解析,得到携带于所述语音指令中的语音信息;
第一输出模块,用于如果所述语音信息为预设触发配网的信息,则输出提示信息以指示外界输入网络连接指令。
优选的,还包括:
第二输出模块,用于如果对所述网络连接指令解析失败或者对所述语音指令解析失败或者接收到所述无线联网设备返回的对所述网络连接信息验证未通过的消息,则输出对应失败信息。
优选的,所述输出模块包括:
输出单元,用于以语音形式输出对应失败信息。
优选的,所述第一解析模块及所述第二模块均包括:
解析单元,用于将所述网络连接指令或所述语音指令转换成对应的数字信号指令,确定出与该数字信号指令具有对应关系的信息为与所述网络连接指令对应的网络连接信息或者为与所述语音指令对应的语音信息。
本发明提供了一种WiFi设备的配置方法及装置,其中该方法包括:接收外界以语音形式输入的网络连接指令;对所述网络连接指令进行解析,得到携带于所述网络连接指令中与所述WiFi设备对应的网络连接信息;将所述网络连接信息发送至对应无线联网设备,以在所述无线联网设备对所述网络连接信息验证通过后实现WiFi设备与所述无线联网设备的连接。本发明实施例提供的技术方案中,当用户需要将WiFi设备配置到对应的无线联网设备时,只需输入语音形式的网络连接指令,即可实现后续与无线联网设备的连接等步骤,与现有技术相比,本申请无需依赖于第三方设备实现WiFi设备到无线联网设备的配置,也就避免了由于第三方设备与无线联网设备互不兼容进而导致配置失败的情况发生,大大提高了配网成功率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种WiFi设备的配置方法的流程图;
图2为本发明实施例提供的一种WiFi设备的配置装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,其示出了本发明实施例提供的一种WiFi设备的配置方法的流程图,可以包括以下步骤:
S11:接收外界以语音形式输入的网络连接指令。
需要说明的是,本发明实施例中WiFi设备可以指具体的设备也可以是指对应的WiFi模块等,而无线联网设备可以是指无线路由器也可以是指无线AP等,均在本发明的保护范围之内。当用户需要将WiFi设备配置到无线联网设备时,可以直接说出需要实现上述配置所需的信息,也即发出语音形式的网络连接指令。
S12:对网络连接指令进行解析,得到携带于网络连接指令中与WiFi设备对应的网络连接信息。
获取到网络连接指令后,对网络连接指令进行解析,得到对应的网络连接信息,具体来说,该网络连接信息可以包括待配置的WiFi设备的身份信息、希望配置的无线联网设备的身份信息(如无线联网设备对应的SSID(ServiceSet Identifier,服务集标识))以及配置该无线联网设备需要的配置密码等,具体可以根据实际需要进行设置,均在本发明的保护范围之内。
S13:将网络连接信息发送至对应无线联网设备,以在无线联网设备对网络连接信息验证通过后实现WiFi设备与无线联网设备的连接。
将网络连接信息发送至对应无线联网设备,无线联网设备会对网络连接信息进行验证,具体可以是通过WiFi设备的身份信息判断该WiFi设备是否为合法用户,以及判断网络连接信息中的配置密码是否正确等,只有网络连接信息通过验证后才允许WiFi设备设备的配置,也即实现与WiFi设备的连接,以使得该WiFi设备可以正常访问网络。
本发明实施例提供的技术方案中,当用户需要将WiFi设备配置到对应的无线联网设备时,只需输入语音形式的网络连接指令,即可实现后续与无线联网设备的连接等步骤,与现有技术相比,本申请无需依赖于第三方设备实现WiFi设备到无线联网设备的配置,也就避免了由于第三方设备与无线联网设备互不兼容进而导致配置失败的情况发生,大大提高了配网成功率。
另外,相对于利用第三方设备实现WiFi设备与无线联网设备的配置,本申请实现上述配置的步骤较少,流程简单,从而进一步提高了WiFi设备的配网成功率。
本发明实施例提供的一种WiFi设备的配置方法,在接收外界以语音形式输入的网络连接指令之前,还可以包括:
接收外界输入的语音指令;
对语音指令进行解析,得到携带于语音指令中的语音信息;
如果语音信息为预设触发配网的信息,则输出提示信息以指示外界输入网络连接指令。
在用户需要将WiFi设备配置到对应的无线联网设备时,可以先说出希望实现上述配置的愿望,也即语音指令,该语音指令可以是预先设置的用于触发上述配置的信息,也即预设触发配网的信息,如“开始联网”等,具体可以根据实际需要进行设置,均在本发明的保护范围之内。当解析出语音指令包含的语音信息为用于预设触发配网的信息时,可以输出提示信息以指示外界输入网络连接指令,从而能够在用户需要实现配网时实现对应配网步骤,避免在用户无需配网时接收到用户的语音并错误的执行配网步骤的情况发生。另外,该提示信息可以是通过屏幕进行显示,也可以是通过语音进行输出,也可以根据实际需要进行其他设置,均在本发明的保护范围之内。
本发明实施例提供的一种WiFi设备的配置方法,还可以包括:
如果对网络连接指令解析失败或者对语音指令解析失败或者接收到无线联网设备返回的对网络连接信息验证未通过的消息,则输出对应失败信息。
如果出现上述情况,则需要输出对应失败信息,以使得用户能够及时获知配网情况,进而实现对应的操作。且出现上述情况之后,可以返回执行步骤S11,以供用户重新输入对应指令进而实现配网。
本发明实施例提供的一种WiFi设备的配置方法,输出对应失败信息,可以包括:
以语音形式输出对应失败信息。
上述失败信息可以是通过屏幕进行显示,但是本申请中采用语音形式进行输出,从而能够使得用户更加直观方便的获取到对应失败信息。
本发明实施例提供的一种WiFi设备的配置方法,对网络连接指令或语音指令进行解析,可以包括:
将网络连接指令或语音指令转换成对应的数字信号指令,确定出与该数字信号指令具有对应关系的信息为与网络连接指令对应的网络连接信息或者为与语音指令对应的语音信息。
需要说明的是,网络连接指令及语音指令均是语音形式的指令,因此其为模拟信号,本申请中将其转换为数字信息,也即数字信号指令,本申请中可以包括数字信号指令及语音信息的对应关系库,从而基于获取到的数字信号指令可以快速准确的确定出对应的语音信息,进而实现后续的操作。
本发明实施例还提供了一种WiFi设备的配置装置,如图2所示,可以包括:
第一采集模块11,用于接收外界以语音形式输入的网络连接指令;
第一解析模块12,用于对网络连接指令进行解析,得到携带于网络连接指令中与WiFi设备对应的网络连接信息;
联网模块13,用于将网络连接信息发送至对应无线联网设备,以在无线联网设备对网络连接信息验证通过后实现WiFi设备与无线联网设备的连接。
本发明实施例提供的一种WiFi设备的配置装置,还可以包括:
第二采集模块,用于接收外界输入的语音指令;
第二解析模块,用于对语音指令进行解析,得到携带于语音指令中的语音信息;
第一输出模块,用于如果语音信息为预设触发配网的信息,则输出提示信息以指示外界输入网络连接指令。
本发明实施例提供的一种WiFi设备的配置装置,还可以包括:
第二输出模块,用于如果对网络连接指令解析失败或者对语音指令解析失败或者接收到无线联网设备返回的对网络连接信息验证未通过的消息,则输出对应失败信息。
本发明实施例提供的一种WiFi设备的配置装置,输出模块可以包括:
输出单元,用于以语音形式输出对应失败信息。
本发明实施例提供的一种WiFi设备的配置装置,第一解析模块及第二模块均可以包括:
解析单元,用于将网络连接指令或语音指令转换成对应的数字信号指令,确定出与该数字信号指令具有对应关系的信息为与网络连接指令对应的网络连接信息或者为与语音指令对应的语音信息。
需要说明的是,本发明实施例提供的一种WiFi设备的配置装置可以设置在WiFi设备内,对应的,WiFi设备可以外接一个麦克风,对应第一采集模块及第二采集模块,实现语音形式的指令的采集,还可以包括AP和CP,对应上述用于对语音形式的指令进行解析的模块及单元,具体来说,AP可以为一个单芯片的MCU(MX1200),内含音频的编解码库,主要用于将麦克风输入的语音通过软硬编码的形式压缩为音频流,即将其转换成对应的数字信号指令,以及播放上述需要输出的信息;CP可以是一个集MCU WLAN RF于一体的SOC芯片,包括MICO操作系统,主要用于确定出与AP传输过来的数字信号指令对应的语音信息以及实现无线WiFi通信功能,解析出的语音信息可以包括26个字母(大小写)/数字/符号等。
本发明实施例提供的一种WiFi设备的配置装置中相关部分的说明请参见本发明实施例提供的一种WiFi设备的配置方法中对应部分的详细说明,在此不再赘述。
对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。