CN109769247B - 基于语音的智能设备的配网和装置 - Google Patents
基于语音的智能设备的配网和装置 Download PDFInfo
- Publication number
- CN109769247B CN109769247B CN201811456571.0A CN201811456571A CN109769247B CN 109769247 B CN109769247 B CN 109769247B CN 201811456571 A CN201811456571 A CN 201811456571A CN 109769247 B CN109769247 B CN 109769247B
- Authority
- CN
- China
- Prior art keywords
- network
- user
- target network
- voice
- name
- 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.)
- Active
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
本发明提供一种基于语音的智能设备的网络配置方法和装置,包括:智能设备基于用户操作进入网络配置模式,接收用户输入的语音信号,该语音信号用于输入待连接的目标网络的信息,对所述语音信号进行识别,得到目标网络的信息,根据搜索到的无线网络的信息和目标网络的信息,连接目标网络。该方法通过语音配置网络,不需要使用移动终端上的app辅助联网,网络配置过程简单。
Description
技术领域
本发明涉及智能设备领域,尤其涉及一种基于语音的智能设备的网络配置方法和装置。
背景技术
随着智能家居设备和互联网技术的不断发展,越来越多的用户使用各种智能设备。在第一次使用智能设备之前,需要对智能设备配网,以使智能设备能够接入用户所使用的无线局域网。
在现有技术中,用户使用移动终端上安装的应用程序(application,简称APP辅助配网,用户打开app后,移动终端与智能设备建立连接,用户进入配网页面后,输入服务集标识(Service Set Identifier,简称SSID)和密码,移动终端将SSID和密码发送给智能设备,智能设备获取到SSID和密码后,与无线局域网建立连接。
但是,现有技术的网络配置方法必须登录app,配网过程繁琐。
发明内容
本发明提供一种基于语音的智能设备的网络配置方法和装置,不需要使用移动终端上的app辅助联网,网络配置过程简单。
本发明第一方面提供一种基于语音的智能设备的网络配置方法,包括:
基于用户操作进入网络配置模式;
接收用户输入的语音信号,所述语音信号用于输入待连接的目标网络的信息;
对所述语音信号进行识别,得到所述目标网络的信息;
根据搜索到的无线网络的信息和所述目标网络的信息,连接所述目标网络。
可选的,所述目标网络的信息包括目标网络的名称信息和所述目标网络的密码,所述目标网络的名称信息包括所述目标网络的名称的全部或者部分字符;
所述根据搜索到的无线网络的信息和所述目标网络的信息,连接目标网络,包括:
将所述目标网络的名称信息与搜索到的无线网络的名称进行匹配,确定所述目标网络的名称;
根据所述目标网络的名称和所述目标网络的密码,连接所述目标网络。
可选的,所述将所述目标网络的名称信息与搜索到的无线网络名称进行匹配,确定所述目标网络的名称,包括:
计算所述目标网络的名称信息与搜索到的无线网络名称的相关性;
根据所述目标网络的名称信息与所述智能设备搜索到的无线网络名称的相关性,确定所述目标网络的名称。
可选的,所述将所述目标网络的名称信息与搜索到的无线网络名称进行匹配,确定所述目标网络的名称,包括:
将所述目标网络的名称信息与搜索到的无线网络的名称进行字符串匹配;
根据匹配结果,确定所述目标网络的名称。
可选的,所述语音信号包括第一语音信号和第二语音信号,所述第一语音信号用于输入所述目标网络的名称信息,所述第二语音信号用于输入所述目标网络的密码;
在用户输入所述第一语音信号之前,还包括:
搜索无线网络;
显示并语音播报搜索到的无线网络的名称;
通过语音和/或文字提示用户输入所述目标网络的名称信息;
所述第二语音信号在所述智能设备确定所述目标网络的名称之后输入,在用户输入所述第二语音信号之前,还包括:
通过语音和/或文字提示用户输入所述目标网络的密码。
可选的,
所述对所述语音信号进行识别,得到所述目标网络的信息之前,还包括:
根据所述语音信号提取用户的语音特征;
将所述用户的语音特征与本地保存的具有配网权限的用户的语音特征进行匹配;
所述对所述语音信号进行识别,得到所述目标网络的信息,包括:
如果所述用户的语音特征与本地保存的具有配网权限的用户的音色特征匹配成功,则对所述语音信号进行识别。
可选的,所述接收用户输入的语音信号之前,还包括:
接收用户输入的验证码,所述验证码用于验证用户身份;
所述接收用户输入的语音信号,包括:
当所述验证码与保存的验证码相同时,接收用户输入的所述语音信号。
可选的,所述根据搜索到的无线网络的信息和所述目标网络的信息,连接所述目标网络之后,还包括:
当成功接入所述目标网络时,提示用户配网成功;
当接入所述目标网络失败时,提示用户重新配置无线网络。
可选的,所述基于用户操作进入网络配置模式,包括:
接收用户输入的无线网络配置指令,根据所述无线网络配置指令进入所述网络配置模式。
本发明第二方面提供一种基于语音的智能设备的网络配置装置,包括:
触发模块,用于基于用户操作控制智能设备进入网络配置模式;
音频模块,用于接收用户输入的语音信号,所述语音信号用于输入待连接的目标网络的信息;
识别模块,用于对所述语音信号进行识别,得到所述目标网络的信息;
连接模块,用于根据搜索到的无线网络的信息和所述目标网络的信息,连接所述目标网络。
可选的,所述目标网络的信息包括目标网络的名称信息和所述目标网络的密码,所述目标网络的名称信息包括所述目标网络的名称的全部或者部分字符;
所述连接模块包括:
匹配子模块,用于将所述目标网络的名称信息与搜索到的无线网络的名称进行匹配,确定所述目标网络的名称;
连接子模块,用于根据所述目标网络的名称和所述目标网络的密码,连接所述目标网络。
可选的,所述匹配子模块具体用于:
计算所述目标网络的名称信息与搜索到的无线网络名称的相关性;
根据所述目标网络的名称信息与所述智能设备搜索到的无线网络名称的相关性,确定所述目标网络的名称。
可选的,所述匹配子模块具体用于:
将所述目标网络的名称信息与搜索到的无线网络的名称进行字符串匹配;
根据匹配结果,确定所述目标网络的名称。
可选的,所述语音信号包括第一语音信号和第二语音信号,所述第一语音信号用于输入所述目标网络的名称信息,所述第二语音信号用于输入所述目标网络的密码,所述第二语音信号在所述智能设备确定所述目标网络的名称之后输入;
所述装置还包括:
搜索模块,用于在用户输入所述第一语音信号之前,搜索无线网络;
第一提示模块,用于显示并语音播报搜索到的无线网络的名称;
所述第一提示模块,还用于通过语音和/或文字提示用户输入所述目标网络的名称信息;
所述第一提示模块,还用于在用户输入所述第二语音信号之前,通过语音和/或文字提示用户输入所述目标网络的密码。
可选的,还包括:
验证模块,用于根据所述语音信号提取用户的语音特征,将所述用户的语音特征与本地保存的具有配网权限的用户的语音特征进行匹配;
所述识别模块具体用于:
如果所述验证模块确定所述用户的语音特征与本地保存的具有配网权限的用户的音色特征匹配成功,则对所述语音信号进行识别。
可选的,还包括:
接收模块,用于接收用户输入的验证码,所述验证码用于验证用户身份;
所述音频模块具体用于:
当所述验证码与保存的验证码相同时,接收用户输入的所述语音信号。
可选的,还包括:
第二提示模块,用于当所述智能设备成功接入所述目标网络时,提示用户配网成功;
所述第二提示模块,还用于当所述智能设备接入所述目标网络失败时,提示用户重新配置无线网络。
可选的,所述触发模块具体用于:
接收用户输入的无线网络配置指令,根据所述无线网络配置指令进入所述网络配置模式。
本发明第三方面提供一种智能设备,包括处理器、存储器、音频器件和收发器,所述音频器件用于获取语音信号,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述智能设备执行如本发明第一方面所述的方法。
本发明第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被执行时,使得计算机执行如本发明第一方面所述的方法。
本发明提供的基于语音的智能设备的网络配置方法和装置,智能设备基于用户操作进入网络配置模式,接收用户输入的语音信号,该语音信号用于输入待连接的目标网络的信息,对所述语音信号进行识别,得到目标网络的信息,根据搜索到的无线网络的信息和目标网络的信息,连接目标网络。该方法通过语音配置网络,不需要使用移动终端上的app辅助联网,网络配置过程简单。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1为本发明实施例一提供的基于语音的智能设备的网络配置方法的流程图;
图2为本发明实施例二提供的基于语音的智能设备的网络配置方法的流程图;
图3为本发明实施例三提供的基于语音的智能设备的网络配置装置的结构示意图;
图4为本发明实施例四提供的基于语音的智能设备的网络配置装置的结构示意图;
图5为本发明实施例五提供的基于语音的智能设备的网络配置装置的结构示意图;
图6为本发明实施例六提供的智能设备的结构示意图。
通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例一提供的基于语音的智能设备的网络配置方法的流程图,本实施例的方法应用在智能设备中,该智能设备可以是智能冰箱、智能洗衣机、智能空调、智能台灯等需要联网的智能设备,如图1所示,本实施例的方法包括以下步骤:
步骤S101、基于用户操作进入网络配置模式。
当用户想要对智能设备联网时,需要先触发智能设备进入网络配置模式。该用户操作可以是用户对智能设备上设置的触发按钮的按压操作,该触发按钮用于触发进入网络配置模式。
该触发按钮可以是物理按钮,如果智能设备具有触摸屏,该触发按钮还可以是触摸屏上的触摸按钮。用户按压该触发按钮即可进入网络配置模式,当触发按钮被按下时,智能设备接收到无线网络配置指令,进入网络配置模式。智能设备进入网络配置模式后,智能设备主动搜索附近的无线网络。
该用户操作还可以是上电操作,例如,用户将智能设备与电源连接后,自动进入网络配置模式。或者,用户按压智能设备上的电源按钮,开启智能设备后自动进入网络配置模式。
步骤S102、接收用户输入的语音信号,该语音信号用于输入待连接的目标网络的信息。
可选的,该目标网络的信息包括目标网络的名称信息和目标网络的密码,目标网络的名称通常由汉子、数字、字母以及特殊符号组成,本实施例中,目标网络的名称信息包括目标网络的名称的全部或者部分字符。当无线网络为无线保真(wireless-fidelity,简称wifi)网络时,wifi网络的名称也称为SSID。
用户可以在智能设备进入网络配置模式后,主动输入目标网络的名称和目标网络的密码,也可以在智能设备的提示下输入目标网络的名称和目标网络的密码,智能设备可以通过语音和/或文字的方式提示用户输入目标网络的名称和目标网络的密码。当用户为老人或者小孩时,可能看不清、看不见或者不认识文字,从而导致用户无法获知提示内容,进行后续的配网流程。而本实施例中通过语音方式提示用户输入目标网络的名称和目标网络的密码,使得任意用户都能够获知提示内容,从而提高了用户体验。
本实施例中,用户可以通过语音一次性输入目标网络的名称信息和目标网络的密码,也可以通过语音单独输入目标网络的名称信息和目标网络的密码。相应的,该语音信号包括第一语音信号和第二语音信号,第一语音信号用于输入目标网络的名称的信息,第二语音信号用于输入目标网络的密码。
在用户输入第一语音信号之前,可选的,智能设备搜索无线网络,显示并语音播报搜索到的无线网络的名称,通过语音和/或文字提示用户输入目标网络的信息。通过显示并语音播报搜索到的无线网络的名称,便于用户选择目标网络。第二语音信号是在智能设备确定目标网络的名称之后输入,可选的,在用户输入第二语音信号之前,智能终端通过语音和/或文字提示用户输入目标网络的密码。
步骤S103、对语音信号进行识别,得到目标网络的信息。
可选的,智能设备先对语音信号进行语音识别,然后根据语音识别的结果进一步进行语义识别,语音识别操作由语音识别模块完成,语义识别操作由语义识别模块完成。语音识别模块识别得到自然语言(由汉字组成),语义识别模块对语音识别模块识别得到的自然语言进行理解,转换为标准字符。
无线网络的名称和密码涉及字母、数字、特殊符号,同时字母存在大小写,密码长度不定存在会字母、数字、特殊符号等各种组合。本发明中为了提高了语音识别精度,可以通过大数据进行以下分析:a、对于特殊符号的主要语音表达方式;b、大小写字母的主要语音表达方式;c、不同长度下子字符串的主要语音表达方式。还可以通过录制大量的人声语料,训练语音识别模块的能力。
针对确定目标网络的名称信息的场景,由于目标网络的名称可以包含所有汉字、数字、字母、特殊符号,单纯通过语音识别的大数量语料训练仍然无法很好解决,为了进一步提高语音识别的精度,智能设备会将搜索到的所有无线网络的名称提交给语音识别模块,语音识别模块结合搜索到的所有无线网络的名称进行语音识别,从而提高语音识别的精度。
本实施例中,语义识别主要包括以下两方面:(1)将自然语言中对单个字母、符号的口语表达转换成标准字符,如“大写字母a”,经过语义识别模块转换成“A”,“感叹号”经过语义识别模块转换成“!”。(2)将自然语言中对一个字符串的口语表达转换成标准字符串,如“四个八”经过语义识别模块转换成“8888”,“两个二”经过语义识别模块转换成“22”。
本实施例的方法通过语义识别技术,用户在输入目标网络的名称和密码时,可以灵活的描述目标网络的名称和密码,不再局限于某种特定格式。例如,当目标网络的密码为83250000时,如果不采用语义识别,那么用户在输入密码时只能按照数字顺序读出,当采用语义识别时,在描述密码中的“0000”可以描述为“四个零”,描述方法更加符合用户的习惯。
可选的,在步骤S103之前,智能设备根据该语音信号提取用户的语音特征,将用户的语音特征与本地保存的具有配网权限的用户的语音特征进行匹配。
其中,本地保存的具有配网权限的用户的语音特征可以是智能设备预先提取并保存的。该语音特征可以是音色特征或者声纹特征。
如果用户的语音特征与本地保存的具有配网权限的用户的语音特征匹配成功,则说明该用户具有配网权限,智能设备对该语音信号进行识别。如果用户的语音特征与本地保存的具有配网权限的用户的语音特征匹配失败,则说明该用户不具有配网权限,可以提示用户不具有配网权限。
当然,还可以通过其他方式验证用户是否具有配网权限,例如,在步骤S102之前或者步骤S103之前,智能设备接收用户输入的验证码,该验证码用于验证用户身份,智能设备比较用户输入的验证码与保存的验证码是否相同,当用户输入的验证码与保存的验证码相同时,确定用户具有配网权限。
步骤S104、根据搜索到的无线网络的信息和所述目标网络的信息,连接目标网络。
示例性的,可以将目标网络的名称信息与搜索到的无线网络的名称进行匹配,确定目标网络的名称,根据目标网络的名称和目标网络的密码,连接目标网络。
一种方式中,智能设备计算目标网络的名称信息与搜索到的无线网络名称的相关性,根据目标网络的名称信息与搜索到的无线网络名称的相关性,确定目标网络的名称。
智能设备可能会搜索到多个网络名称,智能设备需要计算目标网络的名称信息与每个搜索到的网络名称的相关性,然后,按照相关性的大小进行排序,选择相关性最大的网络名称作为目标网络的名称,或者,选择相关性大于预设的相关性阈值的网络名称作为目标网络的名称,相关性大于相关性阈值的网络可能有多个,则后续智能设备可以根据相关性的从大到小分别尝试接入网络。
另一种方式中,智能设备将所目标网络的名称信息与搜索到的无线网络的名称进行字符串匹配,根据匹配结果,确定目标网络的名称。
字符串匹配的目的是在目标串中找出与模式串相同的子串,本实施例中目标网络的名称信息为模式串,智能设备搜索到的无线网络的名称为目标串,通过字符串匹配可以查找到智能设备搜索到的哪些网络的名称中包括该目标网络的名称信息,将匹配到的无线网络的名称作为目标网络的名称。
通过上述匹配方式,在用户忘记或者不能准确确定目标网络名称的时候,可以输入目标网络的名称的部分字符,即用户仅需描述出目标网络的名称的典型特征,如目标网络的名称的头部(或者中间、尾部)几个连续字符。通过上述匹配方式,也能够准确识别出用户选择的目标网络的名称,进而接入目标网络,而现有技术中用户必须输入目标网络的完整名称,才能接入目标网络。
可选的,当智能设备成功接入目标网络时,提示用户配网成功,当智能设备接入目标网络失败时,提示用户重新配置无线网络。提示方式可以为语音和/或者文字方式,这里不再赘述。
用户在首次配网时可以采用本实施例的方法,当再次启动配网操作时,智能设备会根据之前存储的目标网络的名称和密码尝试连接目标无线网络。当环境没有变化时,智能设备连接目标网络成功,当环境变换后,智能设备连接目标网络失败,此时可以提示用户重新配置无线网络,如果用户确认重新配置网络,则可以使用本实施例的方法重新连接网络。
本实施例中,智能设备基于用户操作进入网络配置模式,接收用户输入的语音信号,该语音信号用于输入待连接的目标网络的信息,对所述语音信号进行识别,得到目标网络的信息,根据搜索到的无线网络的信息和目标网络的信息,连接目标网络。该方法通过语音配置网络,不需要使用移动终端上的app辅助联网,网络配置过程简单。
图2为本发明实施例二提供的基于语音的智能设备的网络配置方法的流程图,如图2所示,本实施例提供的方法包括以下步骤:
步骤S201、智能设备基于用户操作进入网络配置模式。
步骤S202、智能设备搜索附近的无线网络。
步骤S203、智能设备显示并语音播报搜索到的无线网络的名称。
步骤S204、智能设备通过语音和/或文字提示用户输入目标网络的信息。
步骤S205、智能设备接收用户输入的第一语音信号。
第一语音信号用于输入目标网络的名称的信息。
步骤S206、智能设备根据第一语音信号提取用户的语音特征。
步骤S207、智能设备将用户的语音特征与本地保存的具有配网权限的用户的语音特征进行匹配。
如果用户的语音特征与本地保存的具有配网权限的用户的语音特征匹配成功,则执行步骤S208,如果用户的语音特征与本地保存的具有配网权限的用户的语音特征匹配识别,则提示用户不具有配网权限。
步骤S208智能设备对第一语音信号进行识别,得到目标网络的名称信息。
步骤S209、智能设备计算目标网络的名称信息与搜索到的无线网络名称的相关性。
步骤S210、智能设备根据目标网络的名称信息与搜索到的无线网络名称的相关性,确定目标网络的名称。
步骤S211、智能设备通过语音和/或文字提示用户输入目标网络的密码。
步骤S212、智能设备接收第二语音信号。
第二语音信号用于输入目标网络的密码。
步骤S213、智能设备对第二语音信号进行识别,得到目标网络的密码。
步骤S214、智能设备根据目标网络的名称和密码连接目标网络。
当智能设备成功接入目标网络时,提示用户配网成功,当智能设备接入目标网络失败时,提示用户重新配置无线网络。
本实施例的具体实现方式,参照实施例一的相关描述,这里不再赘述。
图3为本发明实施例三提供的基于语音的智能设备的网络配置装置的结构示意图,该装置可以集成在智能终端中,如图3所示,该装置包括:
触发模块11,用于基于用户操作控制智能设备进入网络配置模式;
音频模块12,用于接收用户输入的语音信号,所述语音信号用于输入待连接的目标网络的信息;
识别模块13,用于对所述语音信号进行识别,得到所述目标网络的信息;
连接模块14,用于根据搜索到的无线网络的信息和所述目标网络的信息,连接所述目标网络。
可选的,所述触发模块11具体用于:
接收用户输入的无线网络配置指令,根据所述无线网络配置指令进入所述网络配置模式。
图4为本发明实施例四提供的基于语音的智能设备的网络配置装置的结构示意图,如图4所示,本实施例的装置在图3所示装置的基础上,所述连接模块14包括匹配子模块141和连接子模块142。
其中,所述目标网络的信息包括目标网络的名称信息和所述目标网络的密码,所述目标网络的名称信息包括所述目标网络的名称的全部或者部分字符。
匹配子模块141,用于将所述目标网络的名称信息与搜索到的无线网络的名称进行匹配,确定所述目标网络的名称;
连接子模块142,用于根据所述目标网络的名称和所述目标网络的密码,连接所述目标网络。
一种示例性的方式中,所述匹配子模块141具体用于:
计算所述目标网络的名称信息与搜索到的无线网络名称的相关性;
根据所述目标网络的名称信息与所述智能设备搜索到的无线网络名称的相关性,确定所述目标网络的名称。
另一种示例性的方式中,所述匹配子模块141具体用于:
将所述目标网络的名称信息与搜索到的无线网络的名称进行字符串匹配;
根据匹配结果,确定所述目标网络的名称。
图5为本发明实施例五提供的基于语音的智能设备的网络配置装置的结构示意图,如图5所示,本实施例的装置在图4所示装置的基础上,还包括搜索模块15和第一提示模块16。
其中,所述语音信号包括第一语音信号和第二语音信号,所述第一语音信号用于输入所述目标网络的名称信息,所述第二语音信号用于输入所述目标网络的密码,所述第二语音信号在所述智能设备确定所述目标网络的名称之后输入。
搜索模块15,用于在用户输入所述第一语音信号之前,搜索无线网络;
第一提示模块16,用于显示并语音播报搜索到的无线网络的名称;通过语音和/或文字提示用户输入所述目标网络的名称信息;在用户输入所述第二语音信号之前,通过语音和/或文字提示用户输入所述目标网络的密码。
可选的,该装置还包括:
验证模块,用于根据所述语音信号提取用户的语音特征,将所述用户的语音特征与本地保存的具有配网权限的用户的语音特征进行匹配;
所述识别模块13具体用于:
如果所述验证模块确定所述用户的语音特征与本地保存的具有配网权限的用户的音色特征匹配成功,则对所述语音信号进行识别。
可选的,还包括:
接收模块,用于接收用户输入的验证码,所述验证码用于验证用户身份;
所述音频模块12具体用于:
当所述验证码与保存的验证码相同时,接收用户输入的所述语音信号。
可选的,还包括:
第二提示模块,用于当所述智能设备成功接入所述目标网络时,提示用户配网成功;
所述第二提示模块,还用于当所述智能设备接入所述目标网络失败时,提示用户重新配置无线网络。
本实施例提供的装置可用于执行实施例一和实施例二中智能设备执行的方法,具体实现方式和技术效果类似,这里不再赘述。
图6为本发明实施例六提供的智能设备的结构示意图,如图6所示,本实施例提供的智能设备包括处理器21、存储器22、音频器件23和收发器24,存储器22、音频器件23和收发器24通过总线25与处理器21连接并通信,所述存储器22用于存储指令,音频器件23用于获取语音信号,所述收发器24用于和其他设备通信,所述处理器21用于执行所述存储器22中存储的指令,以使所述智能设备执行如实施例一或实施例二所述的方法,这里不再赘述。
其中,该处理器21可以是微控制单元(Microcontroller Unit,简称MCU),MCU又称单片微型计算机(Single Chip Microcomputer)或者单片机,该处理器21还可以是中央处理器(Central Process Unit,简称CPU)、数字信号处理器(digital signal processor,简称DSP)、专用集成电路(application specific integrated circuit,简称ASIC)、现成可编程门阵列(field programmable gate array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件。
存储器22可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(Static Random-Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable read only memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。
音频器件23可以包括音频的输入和输出设备,还可以音频编解码设备或音频增强设备。音频器件23能够采集用户输入的语音信号,并播放语音信号。
总线25可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(ExtendedIndustry Standard Architecture,EISA)总线等。总线25可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线25并不限定仅有一根总线或一种类型的总线。
可选的,该智能设备还包括显示组件,显示组件可以为发光二极管(LightEmitting Diode,简称LED)显示屏。
本发明实施例七提供一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被执行时,使得计算机执行如实施例一或实施例二中智能设备执行的所述方法。
Claims (10)
1.一种基于语音的智能设备的网络配置方法,其特征在于,包括:
基于用户操作进入网络配置模式,搜索无线网络;
显示并语音播报搜索到的无线网络的名称;
通过语音和文字提示用户输入所述目标网络的名称信息;
接收用户输入的验证码,所述验证码用于验证用户身份;
当所述验证码与保存的验证码相同时,接收用户输入的第一语音信号,所述第一语音信号用于输入待连接的目标网络的名称信息;
通过语音识别模块对所述第一语音信号进行语义识别,得到所述目标网络名称的部分字符;所述语义识别包括:将自然语言中对单个字母、符号的口语表达转换成标准字符,以及将自然语言中对字符串的口语表达转换为标准字符串;
计算所述部分字符与搜索到的无线网络名称的相关性;
按照相关性由大到小的顺序,将相关性大于预设阈值的网络名称确定为所述目标网络的名称;
通过语音和文字提示用户输入所述目标网络的密码;
接收用户输入的第二语音信号,所述第二语音信号用于输入所述目标网络的密码;
通过所述语音识别模块对所述第二语音信号进行语义识别,得到所述目标网络的密码;
根据所述目标网络的名称和所述目标网络的密码,连接所述目标网络。
2.根据权利要求1所述的方法,其特征在于,所述对所述第一语音信号进行识别,得到所述目标网络名称的部分字符之前,还包括:
根据所述语音信号提取用户的语音特征;
将所述用户的语音特征与本地保存的具有配网权限的用户的语音特征进行匹配;
所述对所述第一语音信号进行识别,得到所述目标网络名称的部分字符,包括:
如果所述用户的语音特征与本地保存的具有配网权限的用户的音色特征匹配成功,则对所述第一语音信号进行语义识别。
3.根据权利要求1所述的方法,其特征在于,所述根据搜索到的无线网络的信息和所述目标网络的信息,连接所述目标网络之后,还包括:
当成功接入所述目标网络时,提示用户配网成功;
当接入所述目标网络失败时,提示用户重新配置无线网络。
4.根据权利要求1所述的方法,其特征在于,所述基于用户操作进入网络配置模式,包括:
接收用户输入的无线网络配置指令,根据所述无线网络配置指令进入所述网络配置模式。
5.一种基于语音的智能设备的网络配置装置,其特征在于,包括:
触发模块,用于基于用户操作控制智能设备进入网络配置模式;
搜索模块,用于搜索无线网络;
第一提示模块,用于显示并语音播报搜索到的无线网络的名称;
接收模块,用于接收用户输入的验证码,所述验证码用于验证用户身份;
音频模块,用于当所述验证码与保存的验证码相同时,接收用户输入的第一语音信号,所述第一语音信号用于输入待连接的目标网络的名称信息;
识别模块,用于对所述第一语音信号进行语义识别,得到所述目标网络的名称的部分字符;所述语义识别包括:将自然语言中对单个字母、符号的口语表达转换成标准字符,以及将自然语言中对字符串的口语表达转换为标准字符串;
连接模块,用于计算所述部分字符与搜索到的无线网络名称的相关性;
按照相关性由大到小的顺序,将相关性大于预设阈值的网络名称确定为所述目标网络的名称;
所述第一提示模块,还用于通过语音和文字提示用户输入所述目标网络的密码;
所述音频模块,还用于接收用户输入的第二语音信号,所述第二语音信号用于输入所述目标网络的密码;
所述识别模块,还用于对所述第二语音信号进行语义识别,得到所述目标网络的密码;根据所述目标网络的名称和所述目标网络的密码,连接所述目标网络。
6.根据权利要求5所述的装置,其特征在于,还包括:
验证模块,用于根据所述语音信号提取用户的语音特征,将所述用户的语音特征与本地保存的具有配网权限的用户的语音特征进行匹配;
所述识别模块具体用于:
如果所述验证模块确定所述用户的语音特征与本地保存的具有配网权限的用户的音色特征匹配成功,则对所述第一语音信号进行语义识别。
7.根据权利要求5所述的装置,其特征在于,还包括:
第二提示模块,用于当所述智能设备成功接入所述目标网络时,提示用户配网成功;
所述第二提示模块,还用于当所述智能设备接入所述目标网络失败时,提示用户重新配置无线网络。
8.根据权利要求5所述的装置,其特征在于,所述触发模块具体用于:
接收用户输入的无线网络配置指令,根据所述无线网络配置指令进入所述网络配置模式。
9.一种智能设备,其特征在于,包括处理器、存储器、音频器件和收发器,所述音频器件用于获取语音信号,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述智能设备执行如权利要求1-4任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当所述指令被执行时,使得计算机执行如权利要求1-4任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811456571.0A CN109769247B (zh) | 2018-11-30 | 2018-11-30 | 基于语音的智能设备的配网和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811456571.0A CN109769247B (zh) | 2018-11-30 | 2018-11-30 | 基于语音的智能设备的配网和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109769247A CN109769247A (zh) | 2019-05-17 |
CN109769247B true CN109769247B (zh) | 2022-03-01 |
Family
ID=66451142
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811456571.0A Active CN109769247B (zh) | 2018-11-30 | 2018-11-30 | 基于语音的智能设备的配网和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109769247B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110489576B (zh) * | 2019-07-18 | 2022-07-08 | 五八有限公司 | 图片资源处理方法和***、客户端、服务器、处理器及介质 |
CN110471302A (zh) * | 2019-08-26 | 2019-11-19 | 恒大智慧科技有限公司 | 家居设备联网控制方法、智能音箱及存储介质 |
CN112802464A (zh) * | 2019-11-14 | 2021-05-14 | 阿里巴巴集团控股有限公司 | 语音遥控方法、遥控终端以及服务器 |
CN111343022A (zh) * | 2020-02-28 | 2020-06-26 | 上海万得维进出口有限公司 | 通过与用户直接交互的方式实现智能设备进行网络配置处理的方法及其*** |
CN111601367B (zh) * | 2020-04-03 | 2022-05-17 | 厦门快商通科技股份有限公司 | 基于声纹识别的网络连接控制方法、***及移动终端 |
CN111866883A (zh) * | 2020-06-09 | 2020-10-30 | 惠州高盛达科技有限公司 | 基于语音模块的路由器wifi设置方法及*** |
CN112202649B (zh) * | 2020-09-02 | 2021-12-28 | 四川虹美智能科技有限公司 | 防误配网的方法及装置、电子设备 |
CN112954695A (zh) * | 2021-01-26 | 2021-06-11 | 国光电器股份有限公司 | 一种音箱配网的方法、装置、计算机设备和存储介质 |
CN113271610A (zh) * | 2021-04-13 | 2021-08-17 | 深圳Tcl新技术有限公司 | 一种门锁设备配网方法、装置、门锁设备及存储介质 |
CN113556799A (zh) * | 2021-07-20 | 2021-10-26 | 扬州智能科技有限公司 | 一种音响控制方法及装置 |
CN113744743B (zh) * | 2021-08-27 | 2022-11-08 | 海信冰箱有限公司 | 一种洗衣机的语音交互方法及装置 |
CN116582382B (zh) * | 2023-07-11 | 2023-09-29 | 北京探境科技有限公司 | 智能设备控制方法、装置、存储介质及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104159269A (zh) * | 2013-05-14 | 2014-11-19 | 海尔集团公司 | 接入无线路由器的方法、相关设备及*** |
CN104853405A (zh) * | 2015-05-12 | 2015-08-19 | 浙江生辉照明有限公司 | 智能联网方法及智能设备 |
CN107148068A (zh) * | 2017-05-25 | 2017-09-08 | 上海连尚网络科技有限公司 | 一种用于连接无线接入点的方法与设备 |
CN107454657A (zh) * | 2016-05-31 | 2017-12-08 | 九阳股份有限公司 | 一种语音配网方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI497993B (zh) * | 2013-10-09 | 2015-08-21 | 晶睿通訊股份有限公司 | 無線攝影裝置與以語音設定無線攝影裝置的方法 |
CN106941432A (zh) * | 2016-01-05 | 2017-07-11 | 北京云知声信息技术有限公司 | 用于智能家居设备的连网方法及装置 |
-
2018
- 2018-11-30 CN CN201811456571.0A patent/CN109769247B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104159269A (zh) * | 2013-05-14 | 2014-11-19 | 海尔集团公司 | 接入无线路由器的方法、相关设备及*** |
CN104853405A (zh) * | 2015-05-12 | 2015-08-19 | 浙江生辉照明有限公司 | 智能联网方法及智能设备 |
CN107454657A (zh) * | 2016-05-31 | 2017-12-08 | 九阳股份有限公司 | 一种语音配网方法 |
CN107148068A (zh) * | 2017-05-25 | 2017-09-08 | 上海连尚网络科技有限公司 | 一种用于连接无线接入点的方法与设备 |
Also Published As
Publication number | Publication date |
---|---|
CN109769247A (zh) | 2019-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109769247B (zh) | 基于语音的智能设备的配网和装置 | |
JP6771805B2 (ja) | 音声認識方法、電子機器、及びコンピュータ記憶媒体 | |
US9767805B2 (en) | Voice recognition method, voice controlling method, information processing method, and electronic apparatus | |
CN108335695B (zh) | 语音控制方法、装置、计算机设备和存储介质 | |
CN107147618B (zh) | 一种用户注册方法、装置及电子设备 | |
CN105931644B (zh) | 一种语音识别方法及移动终端 | |
CN105895103B (zh) | 一种语音识别方法及装置 | |
CN109410664B (zh) | 一种发音纠正方法及电子设备 | |
US9230547B2 (en) | Metadata extraction of non-transcribed video and audio streams | |
CN109462482B (zh) | 声纹识别方法、装置、电子设备及计算机可读存储介质 | |
CN111883140A (zh) | 基于知识图谱和声纹识别的认证方法、装置、设备及介质 | |
CN109979450B (zh) | 信息处理方法、装置及电子设备 | |
CN108121455B (zh) | 识别纠正方法及装置 | |
CN111343028A (zh) | 配网控制方法及装置 | |
CN109063182B (zh) | 一种基于语音搜题的内容推荐方法及电子设备 | |
CN110808031A (zh) | 一种语音识别方法、装置和计算机设备 | |
CN114155853A (zh) | 一种拒识方法、装置、设备及存储介质 | |
CN110610366A (zh) | 银行语音转账***及方法 | |
CN111128127A (zh) | 一种语音识别处理方法及装置 | |
CN109273004B (zh) | 基于大数据的预测性语音识别方法及装置 | |
CN111611793A (zh) | 数据处理方法、装置、设备及存储介质 | |
CN115881108A (zh) | 语音识别方法、装置、设备及存储介质 | |
CN111161718A (zh) | 语音识别方法、装置、设备、存储介质及空调 | |
CN108694939A (zh) | 语音搜索优化方法、装置和*** | |
CN110176227B (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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210520 Address after: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing Applicant after: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd. Applicant after: Shanghai Xiaodu Technology Co.,Ltd. Address before: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing Applicant before: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |