一种语音验证方法与流程

文档序号:11206361阅读:768来源:国知局
一种语音验证方法与流程

本发明涉及通信技术领域,更具体地,涉及一种语音验证方法。



背景技术:

目前,语音验证系统接收到验证请求后直接呼叫用户客户端,通过语音播报的方式给用户客户端进行播报验证码,用户获取验证码后返回客户端进行验证码的填写并校验。在语音验证的操作过程中,用户需要听取验证码并记录验证码信息,然后返回用户客户端进行验证码的填写,本操作过程过于繁琐;同时,语音播报的验证码一般只支持使用数字,验证码的内容具备一定的局限性,因此,存在的一定的泄密风险;现有的语音验证系统存在着操作繁琐、泄密风险高等缺点,导致用户体验差。



技术实现要素:

本发明要解决目前语音验证操作繁琐、泄密风险高、用户体验差等缺陷,提供一种语音验证方法。

本发明实现上述目的所提出的技术方案如下:

一种语音验证方法,其特征在于:包括以下步骤:

s1.客户端向客户端后台提交验证请求并获取验证码;

s2.语音验证码平台提示用户说出验证码并录制用户语音信息;

s3.语音验证码平台对用户语音信息进行语音识别,并提供给客户端后台进行验证。

其中,用户需要进行验证时,通过客户端提交验证请求并获取验证信息;语音验证码平台提示用户说出验证码信息,并对用户说出的验证码信息进行语音识别,客户端后台将识别后的结果于验证码进行比对进行验证;在上述方案中,验证的操作流程做相应的变化,现有的技术方案中,通过听取验证码然后再返回客户端进行填写,操作过程繁琐,用户体验差;本技术方案通过说出验证码信息并对其进行语音识别,然后进行验证,本操作简单方便,用户只需要说出验证码信息,不需记忆验证码后再填写;同时,现有的技术中语音播报的验证码一般只支持使用数字,因此,本技术方案中更丰富了验证码信息,降低泄密的风险;本技术方案在验证的方式上做了改变,从客户端与客户端后台的验证方式转变为语音验证码平台与客户端后台进行验证,简便了用户的操作过程,使验证更方便快捷,提高用户体验。

优选的,步骤s1的具体步骤如下:

s11.客户端向客户端后台发送验证请求;

s12.客户端后台向客户端发送验证码;

s13.客户端后台提示用户接听语音验证码平台的呼叫;

s14.客户端后台提示用户语音验证码平台呼叫的呼叫号码;

s15.客户端后台向语音验证码平台提交验证请求。

优选的,所述的呼叫号码包括手机号码、固话号码、特服号中的一种或多种;提供多种呼叫号码的选择,进一步提高呼叫的效率。

优选的,所述的验证码包括数字、中文、英文、图片、图案、视频中的一种或多种;丰富了验证信息的内容,有效降低泄密的可能。

优选的,步骤s2的具体步骤为:

s21.语音验证码平台通过对客户端后台进行鉴权成功后,语音验证码平台呼叫通信终端;

s22.语音验证码平台提示用户说出客户端上的验证码信息;

s23.语音验证码平台录制用户说出的验证码语音信息。

优选的,所述的语音验证码平台通过通信网络、互联网、voip中的一种或多种方式呼叫通信终端;多种通信方式有效保证通信链路的稳定。

优选的,所述的通信终端包括移动电话、固定电话、pc、ipad中的一种或多种。

优选的,步骤s3的具体步骤为:

s31.语音验证码平台通过语音识别将用户说出的验证码语音信息转换为文本内容;

s32.语音验证码平台对文本内容进行处理后,语音提示用户确认验证信息,用户通过操作通信终端进行确认验证信息;

s33.语音验证码平台将识别后的验证码文本内容和录音信息提供给客户端后台进行验证;

s34.客户端后台对验证信息进行比对,若通过语音识别技术转换后的文本内容与客户端后台发送给客户端的验证码信息一致,则通过验证,否则,验证失败;

通过记录用户说出验证码信息并要求用户确认信息是否正确,有效提高验证的成功率。

优选的,所述的操作通信终端的方式为:若确认验证信息,则通过操作指定按键a或直接挂机进行确认,否则通过操作除指定按键a外的其它按键重复步骤s2~s3。

与现有技术相比,本发明的有益效果是:

本技术方案通过客户端提交验证请求并收取验证码,然后提示用户说出验证码,最后对用户的语音信息进行识别并验证;在本操作过程中,用户只需要说出验证码信息,后台服务端自动完成验证,不需要重复填写验证码;对验证的方法做了进一步的改进,从客户端与客户端后台验证转变成语音验证码平台与客户端后台验证,简便了用户的操作过程,使验证更方便快捷,提高用户体验;同时,丰富了验证信息的内容,有效降低泄密的可能。

附图说明

图1为本发明提供的语音验证方法的步骤流程图。

具体实施方式

附图仅用于示例性说明,不能理解为对本专利的限制;为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的;为了更好地理解本发明专利,下面结合附图和实施案例对本发明的技术方案做进一步的说明。

下面对本发明的具体实施方案进行描述:

一种语音验证方法,其步骤流程图如图1所示:

s1.客户端向客户端后台提交验证请求并获取验证码;

s2.语音验证码平台提示用户说出验证码并录制用户语音信息;

s3.语音验证码平台对用户语音信息进行语音识别,并提供给客户端后台进行验证。

其中,用户需要进行验证时,通过客户端提交验证请求并获取验证信息;语音验证码平台提示用户说出验证码信息,并对用户说出的验证码信息进行语音识别,客户端后台将识别后的结果于验证码进行比对进行验证;在上述方案中,验证的操作流程做相应的变化,现有的技术方案中,通过听取验证码然后再返回客户端进行填写,操作过程繁琐,用户体验差;本技术方案通过说出验证码信息并对其进行语音识别,然后进行验证,本操作简单方便,用户只需要说出验证码信息,不需记忆验证码后再填写;同时,现有的技术中语音播报的验证码一般只支持使用数字,因此,本技术方案中更丰富了验证码信息,降低泄密的风险;本技术方案在验证的方式上做了改变,从客户端与客户端后台的验证方式转变为语音验证码平台与客户端后台进行验证,简便了用户的操作过程,使验证更方便快捷,提高用户体验。

在本实施例中,步骤s1的具体步骤如下:

s11.客户端向客户端后台发送验证请求;

s12.客户端后台向客户端发送验证码;

s13.客户端后台提示用户接听语音验证码平台的呼叫;

s14.客户端后台提示用户语音验证码平台呼叫的呼叫号码;

s15.客户端后台向语音验证码平台提交验证请求。

其中,在步骤s1中呼叫号码选用固话号码;验证码采用数字进行发送。

在本实施例中,步骤s2的具体步骤为:

s21.语音验证码平台通过对客户端后台进行鉴权成功后,语音验证码平台呼叫通信终端;

s22.语音验证码平台提示用户说出客户端上的验证码信息;

s23.语音验证码平台录制用户说出的验证码语音信息。

其中,步骤s2中,语音验证码平台通过通信网络呼叫通信终端;其中通信终端可采用移动电话。

在本实施例中,步骤s3的具体步骤为:

s31.语音验证码平台通过语音识别将用户说出的验证码语音信息转换为文本内容;

s32.语音验证码平台对文本内容进行处理后,语音提示用户确认验证信息,用户通过操作通信终端进行确认验证信息;

s33.语音验证码平台将识别后的验证码文本内容和录音信息提供给客户端后台进行验证;

s34.客户端后台对验证信息进行比对,若通过语音识别技术转换后的文本内容与客户端后台发送给客户端的验证码信息一致,则通过验证,否则,验证失败;

通过记录用户说出验证码信息并要求用户确认信息是否正确,有效提高验证的成功率。

显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。

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