跳转到正文
OmniChannels.ai

语音

语音验证码是什么?

Voice OTP · 语音 OTP · 电话验证码 · 语音一次性密码 · 语音通知验证码

定义

语音验证码是通过自动电话呼叫送达的一次性密码:文本转语音引擎把验证码朗读出来(通常读两遍),用户再把它输入应用或网站,以验证手机号码或登录。

应用请求验证码后,平台向用户号码发起外呼,文本转语音(TTS)引擎逐位朗读数字,通常数字之间有短暂停顿,并提供重听选项。验证码本身与短信 OTP 一样,由应用(或验证服务)生成和校验,不同的只是送达渠道。

语音 OTP 主要用作回退方案。它能触达固话和功能机,在短信被过滤或延迟时仍然有效,也有助于视障用户。许多企业在短信或 WhatsApp 验证码于设定时间内未送达后,提供“改为电话通知我”的选项。

在 GCC 及更广泛的中东北非地区,电话应使用用户的语言朗读。阿拉伯语 TTS 必须清晰、一致地读出数字;逐位朗读验证码(“四、七、一……”)可以避免把它当作一个数字来读所产生的歧义。

语音 OTP 自带欺诈风险。攻击者可能触发拨往高额付费或高成本国际号段的呼叫(国际收益分成欺诈),因此应采取与短信相同的控制措施:按号码、设备和 IP 限速,设置国家白名单,并监控验证完成率。按照 NIST SP 800-63B,通过公共电话网络(短信或语音)发送的 OTP 属于“受限”认证器,因此高风险服务还应提供更强的认证因素。

OmniChannels.ai 借助 BroadNet 的语音能力提供语音 OTP,并支持包括阿拉伯语在内的文本转语音;语音功能需与客户团队一起开通。

示例

"您的验证码是:4… 7… 1… 9… 0… 2。我再重复一遍:4… 7… 1… 9… 0… 2。"

资料来源