一种帐号登录方法及装置的制造方法

文档序号:9420344阅读:215来源:国知局
一种帐号登录方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种帐号登录方法及装置。
【背景技术】
[0002]目前,随着电子科技的发展,语音输入越来越被人们推崇,语音输入是通过语音识别将人说话的内容转换为文本的一种输入方式。随着智能终端在人们生活中的普及,越来越多的智能终端逐渐具有语音服务的功能,例如,代替传统的手动输入登录帐号的方式,用户可以通过语音输入的方式登录帐号,这种方式给用户带来极大的便利,相关技术中,用户通过语音输入用户名和密码,再通过服务器对用户名和密码进行验证,确定是否允许当前用户登录。然而,这种仅输入用户名和密码的方式安全性较低,其他用户在盗取用户名和密码之后,也同样能够登录该帐号。

【发明内容】

[0003]本发明实施例提供一种帐号登录方法及装置,用于实现提高帐号登录的门槛,从而提高帐号的安全性。
[0004]一种帐号登录方法,包括以下步骤:
[0005]接收用户输入的语音信息;
[0006]从所述语音信息中提取语音内容和所述用户的声纹信息;
[0007]根据所述语音内容和/或所述声纹信息登录帐号。
[0008]本发明实施例的一些有益效果可以包括:
[0009]上述技术方案,通过提取用户输入的语音信息中的语音内容和声纹信息,并通过语音内容和声纹信息两重判断来确定是否允许帐号登录,使得帐号登录时不仅需要对文本数据进行验证,且还需验证声纹信息,由于声纹信息的唯一性和准确性,因此,该技术方案提高了帐号登录的门槛,保证了用户帐号的安全性。
[0010]在一个实施例中,所述根据所述语音内容和/或所述声纹信息登录帐号,包括:
[0011]判断所述语音内容中是否包括所述帐号的帐号信息,所述帐号信息包括帐号名称和帐号密码;
[0012]当所述语音内容中包括所述帐号信息时,提取所述帐号信息;
[0013]判断所述帐号信息与预存的帐号信息是否匹配,及所述声纹信息与和所述预存的帐号信息相对应的声纹信息是否匹配;
[0014]当所述帐号信息与预存的帐号信息匹配、且所述声纹信息与和所述预存的帐号信息相对应的声纹信息匹配时,根据所述帐号信息登录所述帐号。
[0015]该实施例中,通过依次判断语音内容中所提取的帐号信息与预存的帐号信息是否匹配,以及语音信息中提取的声纹信息与和预存的帐号信息相对应的声纹信息是否匹配,并在二者同时匹配时才允许帐号登录,使得帐号登录时不仅需要对文本数据进行验证,且还需验证声纹信息,从而提高了帐号登录的门槛,保证了用户帐号的安全性。
[0016]在一个实施例中,所述根据所述语音内容和/或所述声纹信息登录帐号,还包括:
[0017]当所述帐号信息与预存的帐号信息匹配、且所述声纹信息与和所述预存的帐号信息相对应的声纹信息不匹配时,按照预设的安全验证方式进行验证,所述安全验证方式包括匹配预设问题、验证码校验、指纹识别、人脸识别中的至少一种方式;
[0018]当所述验证通过时,根据所述帐号信息登录所述帐号。
[0019]该实施例中,在帐号信息与预存的帐号信息匹配、但声纹信息与和预存的帐号信息相对应的声纹信息不匹配时,通过预设的安全验证方式来确定是否允许帐号登录,提高了帐号登录的门槛,保证了用户帐号的安全性。
[0020]在一个实施例中,所述根据所述语音内容和/或所述声纹信息登录帐号,还包括:
[0021]当所述帐号信息与预存的帐号信息匹配、且所述声纹信息与和所述预存的帐号信息相对应的声纹信息不匹配时,输出拒绝所述帐号登录的信息。
[0022]该实施例中,在帐号信息与预存的帐号信息匹配、但声纹信息与和预存的帐号信息相对应的声纹信息不匹配时,直接拒绝用户登录该帐号,使得用户语音登录帐号时必须帐号信息和声纹信息同时匹配,提高了帐号登录的门槛,保证了用户帐号的安全性。
[0023]在一个实施例中,所述根据所述语音内容和/或所述声纹信息登录帐号,还包括:
[0024]当所述语音内容中不包括所述帐号信息时,根据所述声纹信息登录所述帐号。
[0025]该实施例中,当语音内容中不包括帐号信息时,可以仅通过声纹信息来确定是否允许帐号登录,为用户登录帐号提供了便利,尤其是对于用户经常登录的终端或者与用户有关联关系的终端而言,仅通过声纹信息来登录帐号的方式既便利又安全。
[0026]在一个实施例中,所述根据所述声纹信息登录所述帐号,包括:
[0027]根据声纹信息和帐号信息之间的关联关系,获取与所述声纹信息相关联的帐号信息;
[0028]根据所述与所述声纹信息相关联的帐号信息登录所述帐号。
[0029]该实施例中,通过获取与声纹信息相关联的帐号信息来进行帐号登录,为用户登录帐号提供了便利,尤其是对于用户经常登录的终端或者与用户有关联关系的终端而言,仅通过声纹信息来登录帐号的方式既便利又安全。
[0030]在一个实施例中,当与所述声纹信息相关联的帐号信息有至少两个时,所述根据所述与所述声纹信息相关联的帐号信息登录所述帐号,包括:
[0031]从所述至少两个帐号信息中确定与所述声纹信息相关联的预设帐号信息;
[0032]根据所述预设帐号信息登录所述帐号。
[0033]该实施例中,当与声纹信息相关联的帐号信息有多个时,可从中选择预设帐号信息进行登录,使得用户可预先在多个帐号信息中设置默认登录的帐号,从而为用户带来方便。
[0034]在一个实施例中,当与所述声纹信息相关联的帐号信息有至少两个时,所述根据所述与所述声纹信息相关联的帐号信息登录所述帐号,包括:
[0035]提取所述语音内容中的关键词;
[0036]确定所述至少两个帐号信息中与所述关键词相匹配的帐号信息;
[0037]根据所述与所述关键词相匹配的帐号信息登录所述帐号。
[0038]该实施例中,通过提取语音内容中的关键词,并选择与关键词相匹配的帐号信息进行帐号登录,使得服务器能够从多个帐号信息中选择出与用户当前意愿相匹配的帐号信息进行登录,从而使帐号登录时更加人性化、准确化。
[0039]在一个实施例中,所述根据所述声纹信息登录所述帐号,包括:
[0040]获取与所述声纹信息相对应的历史登录记录,所述历史登录记录中包括每次登录时所输入的历史语音内容以及与所述历史语音内容相对应的帐号信息;
[0041]判断所述历史语音内容中是否包含本次输入的语音内容;
[0042]当所述历史语音内容中包含本次输入的语音内容时,查询所述历史登录记录中与所述语音内容相对应的帐号信息;
[0043]根据所述历史登录记录中与所述语音内容相对应的帐号信息登录所述帐号。
[0044]该实施例中,通过从历史登录记录中查询与本次输入的语音内容相对应的帐号信息来登录帐号,使得帐号信息的获取更加方便准确,尤其是对于用户经常登录的终端或者与用户有关联关系的终端而言,通过与声纹信息对应的历史登录记录来登录帐号的方式既便利又安全。
[0045]在一个实施例中,根据所述声纹信息登录所述帐号,包括:
[0046]判断当前登录的终端是否为与用户相关联的终端;
[0047]当所述当前登录的终端为与用户相关联的终端时,根据所述声纹信息登录所述帐号。
[0048]该实施例中,只有在当前登录的终端为与用户相关联的终端时,才会仅根据声纹信息来确定是否允许帐号登录,而在其他与用户无关联的终端则不能仅根据声纹信息进行帐号登录,从而使得用户在与自己相关联的终端上能够快速方便的登录帐号,提高了用户的体验度。
[0049]在一个实施例中,所述方法还包括:
[0050]接收用户输入的语音注册请求,所述语音注册请求中包括帐号信息和所述用户的声纹信息,所述帐号信息包括帐号名称和帐号密码;
[0051]建立所述帐号信息和所述声纹信息之间的关联关系;
[0052]存储所述关联后的帐号信息和声纹信息。
[0053]该实施例中,通过建立并存储用户输入的语音注册请求中的帐号信息和声纹信息之间的关联关系,实现了用户对帐号的注册,使得用户以后登录帐号时,可根据对帐号信息和声纹信息的同时验证来确定是否允许帐号登录,从而提高了登录帐号的门槛,保证了用户帐号的安全性。
[0054]在一个实施例中,所述接收用户输入的语音注册请求之后,所述方法还包括:
[0055]判断历史注册记录中是否包含所述声纹信息;
[0056]当所述历史注册记录中包含所述声纹信息时,发出提示信息,所述提示信息用于提示所述用户所述声纹信息已被注册。
[0057]该实施例中,通过判断声纹信息是否已经被注册过,并在声纹信息被注册过时向用户发出提示信息,使得用户能够根据提示正确进行后续的注册流程,避免同一声纹信息注册多册的错误。
[0058]在一个实施例中,所述方法还包括:
[0059]当所述历史注册记录中包含所述声纹信息时,将所述帐号信息和所述声纹信息进tx关联存储O
[0060]该实施例使得同一声纹信息可关联多个帐号信息,从而方便用户通过语音方式登录其中任意一个帐号,且减少了服务器的存储负担。
[0061]一种帐号登录装置,包括:
[0062]第一接收模块,用于接收用户输入的语音信息;
[0063]提取模块,用于从所述语音信息中提取语
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1