基于声纹识别的网络连接控制方法、系统及移动终端技术方案

技术编号:25447462 阅读:24 留言:0更新日期:2020-08-28 22:33
本发明专利技术提供了一种基于声纹识别的网络连接控制方法、系统及移动终端,该方法包括:当接收到网络连接指令时,对用户进行语音采集得到语音信息;判断语音信息中是否存储有目标网络源;若是,查询目标网络源的网络连接列表,判断语音信息中的声纹特征与网络连接列表是否匹配;若是,将终端设备与目标网络源进行网络连接;若否,查询声纹特征所连接过的网络名单;对终端设备进行定位得到定位信息,根据定位信息对网络名单中的网络源进行评分,将评分值最大的网络源与终端设备进行网络连接。本发明专利技术通过可采用语音连接的方式进行终端设备与目标网络源之间的网络连接,使得用户无需手动的进行目标网络源的选择和密码的输入,提高了网络连接的便利性。

【技术实现步骤摘要】
基于声纹识别的网络连接控制方法、系统及移动终端
本专利技术属于网络连接
,尤其涉及一种基于声纹识别的网络连接控制方法、系统及移动终端。
技术介绍
无线网络发达时代,随时随地的搜索WiFi或网络热点已经成为人们的习惯。据WiFi联盟的数据显示,我国已经成为WiFi需求量最大的市场。WiFi在我国的渗透率达到21.8%。现在的WiFi覆盖了大型综合商场、宾馆酒店、飞机场以及咖啡厅之类的区域环境。为提高用户的上网体验,网络连接的便利性问题越来越受人们所重视。现有的无线网络连接过程中,均是通过用户对网络源进行手动的选择和密码输入,以达到用户终端设备连接无线网络的效果,但当用户所处区域内的网络源较多时,导致用户对网络源的选择操作繁琐,且现有的无线网络连接过程中,需要通过用户手动进行密码输入,以判断用户是否能连接对应网络源,进而降低了网络连接的便利性。
技术实现思路
本专利技术实施例的目的在于提供一种基于声纹识别的网络连接控制方法、系统及移动终端,旨在解决现有的无线网络连接过程中,由于需要用户手动进行网络源的选择和密码输入所导致的网络连接不便利的问题。本专利技术实施例是这样实现的,一种基于声纹识别的网络连接控制方法,所述方法包括:当接收到用户终端设备发出的网络连接指令时,对所述用户进行语音采集,得到语音信息;判断所述语音信息中是否存储有目标网络源;当判断到所述语音信息中存储有所述目标网络源时,查询所述目标网络源的网络连接列表,并判断所述语音信息中的声纹特征与所述网络连接列表是否匹配;当判断到所述声纹特征与所述网络连接列表匹配时,将所述终端设备与所述目标网络源进行网络连接;当判断到所述语音信息中未存储有所述目标网络源时,查询所述声纹特征所连接过的网络名单;对所述终端设备进行定位,得到定位信息,根据所述定位信息对所述网络名单中的网络源进行评分,并将评分值最大的网络源与所述终端设备进行网络连接。更进一步的,所述判断所述语音信息中是否存储有目标网络源的步骤包括:对所述终端设备进行定位,得到所述定位信息,并根据所述定位信息生成网络连接区域;获取所述网络连接区域中所有网络源的设备名称,并对所述语音信息进行语音识别得到语音文本;判断所述设备名称是否与所述语音文本相匹配;当判断到所述设备名称与所述语音文本相匹配时,将所述设备名称所对应的网络源设置为所述目标网络源。更进一步的,所述根据所述定位信息对所述网络名单中的网络源进行评分的步骤包括:获取所述网络名单中所有网络源的安装坐标,并计算所述安装坐标与所述定位信息中定位坐标之间的连接距离;获取所述网络名单中网络源的已连接用户数量,并根据所述已连接用户数量和所述连接距离计算所述评分值。更进一步的,根据所述已连接用户数量和所述连接距离计算所述评分值所采用的计算公式为:S=(1-A/C)+(1-B/D);其中,S为所述评分值,A为所述已连接用户数量,B为所述连接距离,C为第一预设常数,D为第二预设常数。更进一步的,所述根据所述定位信息对所述网络名单中的网络源进行评分的步骤之后,所述方法还包括:将评分值最大的网络源设置为所述目标网络源,查询所述目标网络源的所述网络连接列表,并判断所述声纹特征与所述网络连接列表是否匹配;当判断到所述声纹特征与所述网络连接列表匹配时,将所述终端设备与所述目标网络源进行网络连接。更进一步的,所述将所述终端设备与所述目标网络源进行网络连接的步骤包括:随机生成动态网络密码,并将所述动态网络密码和所述目标网络源的网络连接地址发送至所述终端设备,所述动态网络密码为数字密码、文字密码或语音密码。更进一步的,所述将所述动态网络密码和所述目标网络源的网络连接地址发送至所述终端设备的步骤之后,所述方法还包括:当所述网络连接地址在预设时间内接收到所述动态网络密码时,将所述动态网络密码的发送端设备连接至所述目标网络源。更进一步的,所述将所述终端设备与所述目标网络源进行网络连接的步骤包括:获取所述终端设备和所述目标网络源的网络端口地址,并根据所述网络端口地址将对应端口进行网络连接。本专利技术实施例的另一目的在于提供一种网络连接控制系统,所述系统包括:语音采集模块,用于当接收到用户终端设备发出的网络连接指令时,对所述用户进行语音采集,得到语音信息;网络源判断模块,用于判断所述语音信息中是否存储有目标网络源;声纹匹配模块,用于当判断到所述语音信息中存储有所述目标网络源时,查询所述目标网络源的网络连接列表,并判断所述语音信息中的声纹特征与所述网络连接列表是否匹配;网络连接模块,用于当判断到所述声纹特征与所述网络连接列表匹配时,将所述终端设备与所述目标网络源进行网络连接;网络名单查询模块,用于当判断到所述语音信息中未存储有所述目标网络源时,查询所述声纹特征所连接过的网络名单;网络源评分模块,用于对所述终端设备进行定位,得到定位信息,根据所述定位信息对所述网络名单中的网络源进行评分,并将评分值最大的网络源与所述终端设备进行网络连接。本专利技术实施例的另一目的在于提供一种移动终端,包括存储设备以及处理器,所述存储设备用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行上述的基于声纹识别的网络连接控制方法。本专利技术实施例,通过采用声纹识别和声纹特征匹配的方式,以判断用户的终端设备是否能连接至目标网络源,使得可采用语音连接的方式进行终端设备与目标网络源之间的网络连接,使得用户无需手动的进行目标网络源的选择和密码的输入,提高了网络连接的便利性。附图说明图1是本专利技术第一实施例提供的基于声纹识别的网络连接控制方法的流程图;图2是本专利技术第二实施例提供的基于声纹识别的网络连接控制方法的流程图;图3是本专利技术第三实施例提供的基于声纹识别的网络连接控制方法的流程图;图4是本专利技术第四实施例提供的网络连接控制系统的结构示意图;图5是本专利技术第五实施例提供的移动终端的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本申请说明书和所附权利要求书中所使用的那样,本文档来自技高网...

【技术保护点】
1.一种基于声纹识别的网络连接控制方法,其特征在于,所述方法包括:/n当接收到用户终端设备发出的网络连接指令时,对所述用户进行语音采集,得到语音信息;/n判断所述语音信息中是否存储有目标网络源;/n当判断到所述语音信息中存储有所述目标网络源时,查询所述目标网络源的网络连接列表,并判断所述语音信息中的声纹特征与所述网络连接列表是否匹配;/n当判断到所述声纹特征与所述网络连接列表匹配时,将所述终端设备与所述目标网络源进行网络连接;/n当判断到所述语音信息中未存储有所述目标网络源时,查询所述声纹特征所连接过的网络名单;/n对所述终端设备进行定位,得到定位信息,根据所述定位信息对所述网络名单中的网络源进行评分,并将评分值最大的网络源与所述终端设备进行网络连接。/n

【技术特征摘要】
1.一种基于声纹识别的网络连接控制方法,其特征在于,所述方法包括:
当接收到用户终端设备发出的网络连接指令时,对所述用户进行语音采集,得到语音信息;
判断所述语音信息中是否存储有目标网络源;
当判断到所述语音信息中存储有所述目标网络源时,查询所述目标网络源的网络连接列表,并判断所述语音信息中的声纹特征与所述网络连接列表是否匹配;
当判断到所述声纹特征与所述网络连接列表匹配时,将所述终端设备与所述目标网络源进行网络连接;
当判断到所述语音信息中未存储有所述目标网络源时,查询所述声纹特征所连接过的网络名单;
对所述终端设备进行定位,得到定位信息,根据所述定位信息对所述网络名单中的网络源进行评分,并将评分值最大的网络源与所述终端设备进行网络连接。


2.如权利要求1所述的基于声纹识别的网络连接控制方法,其特征在于,所述判断所述语音信息中是否存储有目标网络源的步骤包括:
对所述终端设备进行定位,得到所述定位信息,并根据所述定位信息生成网络连接区域;
获取所述网络连接区域中所有网络源的设备名称,并对所述语音信息进行语音识别得到语音文本;
判断所述设备名称是否与所述语音文本相匹配;
当判断到所述设备名称与所述语音文本相匹配时,将所述设备名称所对应的网络源设置为所述目标网络源。


3.如权利要求1所述的基于声纹识别的网络连接控制方法,其特征在于,所述根据所述定位信息对所述网络名单中的网络源进行评分的步骤包括:
获取所述网络名单中所有网络源的安装坐标,并计算所述安装坐标与所述定位信息中定位坐标之间的连接距离;
获取所述网络名单中网络源的已连接用户数量,并根据所述已连接用户数量和所述连接距离计算所述评分值。


4.如权利要求3所述的基于声纹识别的网络连接控制方法,其特征在于,根据所述已连接用户数量和所述连接距离计算所述评分值所采用的计算公式为:
S=(1-A/C)+(1-B/D);
其中,S为所述评分值,A为所述已连接用户数量,B为所述连接距离,C为第一预设常数,D为第二预设常数。


5.如权利要求1所述的基于声纹识别的网络连接控制方法,其特征在于,所述根据所述定位信息对所述网络名单中的网络源进行评分的步骤之后,所述方法还包括:
将评分值最大的网络源设置为所述目标网络源,查询所述...

【专利技术属性】
技术研发人员:肖龙源李稀敏刘晓葳谭玉坤叶志坚
申请(专利权)人:厦门快商通科技股份有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1