Le logo de Robokiller. Robokiller

Le téléphone sonne, et au bout du fil, une voix enregistrée qui vous incite à rappeler, un « bip » strident ou même le silence : c’est un appel automatisé. Utilisés par des commerçants peu scrupuleux ou des escrocs, les « robots » qui appellent automatiquement des centaines ou des milliers de numéros sont illégaux aux Etats-Unis. Ce qui ne les a pas empêchés de continuer à exister, les responsables de ces appels étant difficiles à retrouver et à poursuivre en justice, et les logiciels permettant de passer ces appels automatiques étant faciles à se procurer et à utiliser.

La Federal Trade Commission (FTC), l’autorité américaine des télécommunications, a donc lancé en mars un concours pour aboutir à la création d’un logiciel qui serait capable de détecter ces appels et de les bloquer, sur téléphones fixes comme sur mobiles. Le vainqueur du concours, et de son prix de 25 000 dollars (22 000 euros), a été annoncé lundi 17 août. Il s’agit de Robokiller, un programme développé par deux ingénieurs, qui promettent de « mettre fin une fois pour toutes aux appels automatisés ».

Analyse détaillée des messages

Le fonctionnement de Robokiller est assez classique : il analyse les appels pour tenter de déterminer s’il s’agit d’un appel « humain » ou d’un message automatique. Avant que le téléphone de l’utilisateur ne sonne, le logiciel « décroche » pour détecter un éventuel message automatique — s’il s’agit d’un véritable appel d’un humain, ce dernier entend une sonnerie pendant le temps d’analyse. Si l’appel est identifié comme « robotique », il est transféré sur une boîte vocale où le message est enregistré et analysé pour perfectionner l’algorithme d’analyse des appels.

Pour déterminer si un appel est automatique, le programme analyse plusieurs critères. Il enregistre notamment les courbes sonores des appels déjà identifiés comme du spam, pour obtenir une empreinte unique pour chaque appel « robot » et le bloquer. Il tente également de déterminer d’où provient l’appel, pour vérifier si le numéro appelant est une source « légitime » — numéro particulier ou d’entreprise connue. Enfin, il étudie également les silences pour tenter de déterminer s’il s’agit d’un silence « humain » ou automatisé, la constance du volume sonore, ou encore le débit de parole, autant d’indices qui, s’ils sont trop uniformes, peuvent indiquer un appel d’un logiciel.

Dans son principe, Robokiller fonctionne donc largement comme un filtre antispam pour courriels. Le projet ne devrait pas être commercialisé avant 2016 — ses créateurs ont ouvert une page sur le site de financement participatif Kickstarter pour financer la fin du développement du programme, qui devrait être d’abord disponible sur iOS d’Apple.

Le Monde