Définition
Un OTP vocal est un mot de passe à usage unique transmis par un appel téléphonique automatisé : un moteur de synthèse vocale lit le code à voix haute, généralement deux fois, afin que l'utilisateur puisse le saisir dans une application ou un site web pour vérifier son numéro de téléphone ou se connecter.
L'application demande un code, la plateforme passe un appel sortant vers le numéro de l'utilisateur et un moteur de synthèse vocale (TTS) lit les chiffres un par un, souvent avec une courte pause entre chacun et une option pour réécouter. Le code lui-même est généré et vérifié par l'application (ou par un service de vérification), exactement comme pour l'OTP par SMS ; seul le canal de transmission change.
L'OTP vocal sert principalement de solution de repli. Il atteint les lignes fixes et les téléphones basiques, fonctionne lorsqu'un SMS est filtré ou retardé, et aide les utilisateurs malvoyants. De nombreuses entreprises le proposent sous la forme d'une option « M'appeler plutôt » lorsqu'un code SMS ou WhatsApp n'est pas arrivé dans un délai donné.
Dans le CCG et plus largement dans la région MENA, l'appel doit être lu dans la langue de l'utilisateur. La synthèse vocale arabe doit prononcer les chiffres de façon claire et cohérente ; lire le code chiffre par chiffre (« quatre, sept, un… ») évite l'ambiguïté d'une lecture sous forme de nombre.
L'OTP vocal comporte ses propres risques de fraude. Des attaquants peuvent déclencher des appels vers des plages de numéros surtaxés ou internationaux coûteux (fraude au partage de revenus internationaux, IRSF) : appliquez donc les mêmes contrôles que pour le SMS, à savoir des limites de débit par numéro, appareil et adresse IP, des listes de pays autorisés et le suivi des taux de vérification. Selon la norme NIST SP 800-63B, les OTP transmis par le réseau téléphonique public (SMS ou voix) sont des authentificateurs « restreints » : les services à risque élevé doivent donc aussi proposer des facteurs plus robustes.
OmniChannels.ai, grâce aux capacités vocales de BroadNet, propose l'OTP vocal avec synthèse vocale, y compris en arabe ; la voix est activée avec l'équipe chargée de votre compte.
Exemple
« Votre code de vérification est : 4… 7… 1… 9… 0… 2. Je répète : 4… 7… 1… 9… 0… 2. »