基于语音声调的交互验证方法、装置及电子设备制造方法及图纸

技术编号:36078085 阅读:10 留言:0更新日期:2022-12-24 10:50
本公开提供了一种基于语音声调的交互验证方法、装置、电子设备及存储介质,涉及网络与安全技术领域。上述方法包括:响应于验证请求,输出待验证的文本内容和验证提示信息,其中,文本内容中包含:多个文字,多个文字中至少有两个读音为不同声调的文字,验证提示信息用于显示随机生成的预设声调,以提示用户根据预设声调进行触控操作,响应于目标用户对文本内容的触控操作,得到触控结果,其中,触控结果为目标用户根据验证提示信息从文本内容中选中的一个或多个文字,对触控结果进行验证,得到验证结果。通过文本内容中多种声调的文字,可以增加人工智能技术绕过交互验证过程的难度,以及提高验证过程的可信度。及提高验证过程的可信度。及提高验证过程的可信度。

【技术实现步骤摘要】
基于语音声调的交互验证方法、装置及电子设备


[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]第三方面,本公开实施例提供一种电子设备,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于语音声调的交互验证方法,其特征在于,所述方法包括:响应于验证请求,输出待验证的文本内容和验证提示信息;其中,所述文本内容中包含:多个文字;所述多个文字中至少有两个读音为不同声调的文字;所述验证提示信息用于显示随机生成的预设声调,以提示用户根据所述预设声调进行触控操作;响应于目标用户对所述文本内容的触控操作,得到触控结果;其中,所述触控结果为所述目标用户根据所述验证提示信息从所述文本内容中选中的一个或多个文字;对所述触控结果进行验证,得到验证结果。2.根据权利要求1所述的基于语音声调的交互验证方法,其特征在于,所述响应于验证请求,输出待验证的文本内容和验证提示信息,包括:响应于验证请求,从预先建立的文本库中随机抽取多个文字样本作为待验证的文本内容;从所述多个文字中随机选择目标文字,并确定所述目标文字的预设声调,输出所述验证提示信息。3.根据权利要求1所述的基于语音声调的交互验证方法,其特征在于,所述对所述触控结果进行验证,得到验证结果,包括:若所述触控结果为所述验证提示信息中预设声调的文字,则返回所述验证请求的验证通过指示信息;若所述触控结果中包括所述文本内容中除所述验证提示信息中预设声调的文字以外的文字,则返回所述验证请求的验证失败指示信息,并提示所述目标用户重新验证。4.根据权利要求1所述的基于语音声调的交互验证方法,其特征在于,所述响应于验证请求,输出待验证的文本内容和验证提示信息之后,所述方法还包括:输出语音播放图标;响应于目标用户触控所述语音播放图标的操作,输出语音数据;其中,所述语音数据中包括文本内容中各个文字对应的读音。5.根据权利要求4所述的基于语音声调的交互验证方法,其特征在于,所述输出语音播放图标,包括:从预先建立与文字库具备对应关系的语音库中,...

【专利技术属性】
技术研发人员:葛帅司玄肖尧
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1