一种验证信息获取方法和装置与流程

文档序号:12693538阅读:191来源:国知局
一种验证信息获取方法和装置与流程

本发明属于计算机技术领域,尤其涉及一种验证信息获取方法和装置。



背景技术:

随着移动互联网技术和电子技术的不断发展,手机生产与应用技术从单一的语音通讯功能发展为集语音通讯、短信息、网络浏览、多媒体等多种数字媒体技术于一体,再加上手机通讯运营商基于此而发展的彩信、彩铃、手机流媒体服务、手机信息服务等等,由此也产生了成千上万的终端应用,而这些终端应用在使用时一般都会涉及到用户的登录验证,而用户在登录时一般需要输入验证信息已验证用户的身份,因此,越来越多的账号和密码(验证信息)出现在人们的生活中,不可避免的,用户存在忘记账号和密码的现象。针对这个问题,现有技术中也提供了多种账号和密码找回的技术方案,一般的密码丢失找回时首先都会通过一定的程序来验证用户的身份,然后在身份验证通过后进入密码获取程序来获取密码(如查看原来的密码或者直接修改新密码)。如通过回答设置的密保问题,验证绑定的手机或邮箱或身份证号码等,但这些信息一般都较为繁琐,有的安全性也存在一定的问题。



技术实现要素:

本发明的目的在于提供一种验证信息获取方法和装置,旨在解决用户密码找回的问题。

一方面,本发明提供了一种验证信息获取方法,所述方法包括:

从终端设备的关键词数据库中获取至少一个关键词;

根据所述至少一个关键词,生成提示信息,并发送,以提示用户语音输入包含所述至少一个关键词的内容的音频信息;

接收用户输入的第二语音;

解析所述第二语音,获取所述至少一个关键词的验证音频信息;

判断所述至少一个关键词的所述验证音频信息与所述关键词数据库中存储的所述至少一个关键词的标准音频信息是否匹配;

当所述验证音频信息与所述标准音频信息匹配时,进入验证信息获取模式。

另一方面,本发明提供了一种验证信息获取装置,所述装置包括:

关键词获取单元,用于从终端设备的关键词数据库中获取至少一个关键词;

提示生成发送单元,用于根据所述至少一个关键词,生成提示信息,并发送,以提示用户语音输入包含所述至少一个关键词的内容的音频信息;

第二语音接收单元,用于接收用户输入的第二语音;

第二语音解析单元,用于解析所述第二语音,获取所述至少一个关键词的验证音频信息;

语音匹配判断单元,用于判断所述至少一个关键词的所述验证音频信息与所述关键词数据库中存储的所述至少一个关键词的所述标准音频信息是否匹配;

验证信息获取单元,用于当所述验证音频信息与所述标准音频信息匹配时,进入验证信息获取模式。

在本发明实施例中,通过从终端设备的关键词数据库中获取的至少一个关键词,并根据用户输入的语音进行识别匹配确定用户的身份,进而进行密码找回。不仅简化了找回密码时繁琐的验证过程,提高了处理效率,同时也大大增强了密码找回的安全性。

附图说明

图1是本发明实施例一提供的一种验证信息获取方法的流程图;

图2是本发明实施例二提供的一种关键词数据库构建方法的流程图;

图3是本发明实施例三提供的一种提示信息的生成发送方法的流程图;

图4是本发明实施例四提供的一种验证信息获取装置的结构示意图;以及

图5是本发明实施例五提供的一种关键词数据库构建装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述:

实施例一:

图1示出了本发明实施例一提供的一种验证信息获取方法流程示意图,其具体包括以下步骤:

步骤S100,从终端设备的关键词数据库中获取至少一个关键词;

终端设备中设置有关键词数据库,该关键词数据库中存储了至少一个关键词及其相应的标准音频信息,该标准音频信息为用户预先录入关于该关键词的音频信息,如,用户在成功登录账户时,接收并存储该标准音频信息。上述终端设备可以是手机、平板、可穿戴智能设备、掌上电脑、笔记本、PC或服务器等。

步骤S101,根据获取的至少一个关键词,生成提示信息,并发送,以提示用户语音输入包含该至少一个关键词的内容的音频信息;

根据上述获取的关键词,生成包括该关键词的提示文本,并发送显示该提示本文,使得用户在看到该提示文本时,可以根据该提示文本,来通过终端设备的麦克风输入包括上述关键词的内容的相应语音信息。

步骤S102,接收用户输入的第二语音;

具体的,用户在看到提示信息后,会输入相应的语音信息,通过终端设备的麦克风来接收用户输入的第二语音信息。

步骤S103,解析第二语音,获取上述至少一个关键词的验证音频信息;

其中,该验证音频信息为用户输入的关于上述关键词的音频信息。

具体的,在接收到第二语音输入后,对其进行解析,得到第二语音中涉及到词语的验证音频信息,从该验证音频信息中提取上述至少一个关键词的验证音频信息。

步骤S104,判断上述至少一个关键词的验证音频信息与上述关键词数据库中存储的该至少一个关键词的标准音频信息是否匹配;

具体的,从上述关键词数据库中读取该至少一个关键词的标准音频信息,将其与步骤103获得验证音频信息进行相应的比较,判断其相似度,当相似度超过相似阈值时,则判断该关键词的标准音频信息与验证音频信息相互匹配。

步骤S105,当上述验证音频信息与上述标准音频信息匹配时,进入验证信息获取模式。

具体的,在判断该关键词的标准音频信息与验证音频信息相互匹配时,终端设备可以向用户发送原验证信息,如直接显示用户的账号和/或密码,或者是向用户的手机或者邮箱发送原账号和/或密码;或者也可以进入验证信息修改程序,通过接收并存储所述用户输入的新验证信息。

在本发明实施例中,通过从关键词数据库中获取的至少一个关键词,并根据用户输入的语音进行识别匹配确定用户的身份,进而进行密码找回。不仅简化了找回密码时繁琐的验证过程,提高了处理效率,同时也大大增强了密码找回的安全性。

实施例二:

图2示出了本发明实施例二提供的关键词数据库构建方法的实现流程,本发明实施例提供的关键词获得方法应用在本发明实施例一的步骤S100之前,具体包括如下步骤:

步骤S200,接收用户输入的第一语音;

具体的,用户在首次验证通过时,输入第一语音,终端设备通过其麦克风采集该第一语音。

步骤S201,解析第一语音,提取第一语音包含的关键词的相应标准音频信息;

具体的,在接收到用户输入的第一音后,对其进行解析分词,得到第一语音中包含到各个词语的标准音频信息。

优选的,终端设备首先通过语音识别第一语音,获取第一文本信息;然后,解析该得到的第一文本信息,获取该第一文本包含的关键词;最后,根据获取的关键词,对上述第一语音进行声纹断句,最终获得上述关键词的相应标准音频信息。

步骤S202,将上述提取的关键词以及其相应的标准音频信息存储到终端设备的关键词数据库。

具体的,在上述关键词的相应标准音频信息获取完成后,将该关键词的标准音频信息以及文本信息存储至终端设备的关键词数据库。

优选的,步骤S103可以进一步包括:语音识别步骤S102接收的第二语音,获取第二文本信息;解析该第二文本信息,获得所述第二文本包含的关键词;根据所述获取的关键词,对所述第二语音进行声纹断句,获取步骤S100获取的关键词的相应验证音频信息。

通过本发明实施例提供的方法,使得用在进行验证信息获取时,可以从该关键词数据库随机选择一个或多个关键词并提示用户输入包括该选择的关键词内容的语音信息,大大简化了设置验证信息找回的设置过程,也不存在如忘记密保问题答案或设置的密保邮箱等的问题,同时也提高了验证信息找回的安全性。

实施例三:

图3示出了本发明实施例三提供的提示信息的生成发送方法的实现流程,具体的,步骤S101包括如下步骤:

步骤S300,根据获取的至少一个关键词生成关键词语句;

具体的,根据步骤S100中获取的至少一个关键词,从终端设备的本地或者通过网络从云端获取包括该至少一个关键词的关键词语句。

步骤S301,根据关键词语句生成所述提示信息,所述提示信息用于提示用户语音输入所述关键词语句;

步骤S302,向所述用户发送所述提示信息。

通过本发明实施例提供的提示信息的生成发送方法,将随机选择的关键词生成关键词语句,并通过对该关键词语句的语音识别,并最终确定输入的该关键词的音频特征与存储的标准音频特征是否匹配,以实现验证信息的获取。在这个过程中用户甚至都不知道具体的验证关键词是哪一个,只需根据提示进行语音输入,终端设备便会自动识别,不仅大大提高了操作效率,同时也增强验证信息获取过程的安全性。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。

实施例四:

图4示出了本发明实施例四提供的一种验证信息获取装置的结构,其包括:

关键词获取单元40,用于从关键词数据库中获取至少一个关键词;

终端设备中设置有关键词数据库,该关键词数据库中存储了至少一个关键词及其相应的标准音频信息,该标准音频信息为用户预先录入关于该关键词的音频信息,如,用户在成功登录账户时,接收并存储该标准音频信息。上述终端设备可以是手机、平板、可穿戴智能设备、掌上电脑、笔记本、PC或服务器等。

提示生成发送单元41,用于根据上述至少一个关键词,生成提示信息,并发送,以提示用户语音输入包含上述至少一个关键词的内容的音频信息;

具体的,在关键词获取单元40获取到至少一个关键词时,提示生成发送单元41生成包括该关键词的提示文本,并发送该提示本文显示终端设备的显示装置,使得用户在看到该提示文本时,可以根据该提示文本,来通过终端设备的麦克风输入包括上述关键词的内容的相应语音信息。

第二语音接收单元42,用于接收用户输入的第二语音;

具体的,用户在看到提示信息后,会输入相应的语音信息,第二语音接收单元42通过终端设备的麦克风来接收用户输入的第二语音信息。

第二语音解析单元43,用于解析第二语音,获取上述至少一个关键词的验证音频信息;

其中,该验证音频信息为用户输入的关于上述关键词的音频信息。

具体的,第二语音解析单元43在第二语音接收单元42接收到第二语音输入后,对其进行解析,得到第二语音中涉及到词语的验证音频信息,从该验证音频信息中提取上述至少一个关键词的验证音频信息。

语音匹配判断单元44,用于判断上述至少一个关键词的验证音频信息与终端设备的关键词数据库中存储的该至少一个关键词的所述标准音频信息是否匹配;

具体的,语音匹配判断单元44从终端设备的关键词数据库中读取该至少一个关键词的标准音频信息,将其与第二语音解析单元43获得的验证音频信息进行相应的比较,判断其相似度,当相似度超过相似阈值时,则确定该关键词的标准音频信息与验证音频信息相互匹配。

验证信息获取单元45,用于当上述验证音频信息与上述标准音频信息匹配时,进入验证信息获取模式。

具体的,在判断该关键词的标准音频信息与验证音频信息相互匹配时,验证信息获取单元45可以向用户发送原验证信息,如直接显示原账号和/或密码,或者是向用户的手机或者邮箱发送原账号和/或密码;或者也可以进入验证信息修改程序,通过验证信息获取单元45接收并存储所述用户输入的新验证信息。

优选的,提示生成发送单元45进一步包括:语句生成模块,用于根据关键词获取单元40获取的关键词生成关键词语句;

提示生成模块,用于根据该关键词语句生成提示信息,提示信息用于提示用户语音输入上述关键词语句,如,提示生成模块根据该关键词,从终端设备的本地或者通过网络从云端获取包括该关键词的关键词语句;提示发送模块,用于向用户发送所述提示信息。这样使得在这个验证信息获取过程中用户都不用知道具体的验证关键词是哪一个,只需根据提示进行语音输入,终端设备便会自动识别,不仅大大提高了操作效率,同时也增强验证信息获取过程的安全性。

在本发明实施例中,通过从关键词数据库中获取的至少一个关键词,并根据用户输入的语音进行识别匹配确定用户的身份,进而进行密码找回。不仅简化了找回密码时繁琐的验证过程,提高了处理效率,同时也大大增强了密码找回的安全性。

实施例五:

图5示出了本发明实施例五提供的一种关键词数据库构建装置的结构示意图,其具体包括:

第一语音接收单元50,接收用户输入的第一语音;

具体的,用户在首次验证通过时,输入第一语音,第一语音接收单元50通过其麦克风采集该第一语音。

第一语音解析单元51,解析第一语音,提取第一语音包含的关键词的相应标准音频信息;

具体的,在第一语音接收单元50接收到用户输入的第一音后,通过第一语音解析单元51对其进行解析分词,得到第一语音中包含到各个词语的标准音频信息。

优选的,第一语音解析单元51可以进一步包括:

第一语音识别模块510,用于语音识别第一语音,以获取第一文本信息;第一文本解析模块511,用于解析该得到的第一文本信息,获取该第一文本包含的关键词;标准音频获取模块512,用于根据获取的关键词,对上述第一语音进行声纹断句,最终获得上述关键词的相应标准音频信息。

关键词存储单元52,将上述提取的关键词以及其相应的标准音频信息存储到终端设备的关键词数据库。

具体的,在上述关键词的相应标准音频信息获取完成后,关键词存储单元52将该关键词的标准音频信息以及文本信息存储至终端设备的关键词数据库。

优选的,优选的,第二语音解析单元43可以进一步包括:第二语音识别模块,用于语音识别第二语音接收单元42接收的第二语音,获取第二文本信息;第二文本解析模块,用于解析该第二文本信息,获得所述第二文本包含的关键词;音频特征获取模块,用于根据第二文本解析模块获取的关键词,对所述第二语音进行声纹断句,获取关键词获取单元40获取的相应关键词的验证音频信息。

通过本发明实施例提供的验证信息获取装置,使得用在进行验证信息获取时,可以从该关键词数据库随机选择一个或多个关键词并提示用户输入包括该选择的关键词内容的语音信息,大大简化了设置验证信息找回的设置过程,也不存在如忘记密保问题答案或设置的密保邮箱等的问题,同时也提高了验证信息找回的安全性。

在本发明实施例所提供验证信息获取装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1