Question

Je fais un script captcha récemment et je l’ai assez bien réussi. Cependant, je veux créer un autre script qui crée un son pouvant être utilisé avec le captcha.

E.g. le script captcha génère A2B1FD - et le script sonore doit pouvoir lire les éléments A, 2, B, 1, F, D. Comment procéder?

Je sais que cela a quelque chose à voir avec OpenAL mais comment commencer?

A bientôt Sam Yong

EDIT: je souhaite également savoir comment charger le fichier audio chargé à partir du script dans le navigateur et le lire afin que l'utilisateur final puisse l'entendre.

Éditer 2: J'examine également la possibilité d'utiliser la synthèse vocale (plate-forme indépendante) en PHP

Était-ce utile?

La solution

Le moyen le plus simple serait probablement d’enregistrer 36 fichiers audio individuels de chaque lettre et chiffre, puis de les concaténer à la volée avec votre script PHP afin de livrer un seul fichier audio au navigateur.

Voici un exemple de script qui utilise PHP pour concaténer des fichiers WAV . En fait, il a le même objectif: créer un captcha.

Une fois que vous avez créé le fichier unique pour ce code, il vous suffit de l'intégrer au navigateur à l'aide des techniques HTML objet et embed standard.

Une méthode plus ordonnée consisterait à utiliser Flash pour ce faire, mais sachez que Flash peut accaparer les ressources système de l'utilisateur du site - et que cela peut poser des problèmes aux visiteurs qui utilisent un lecteur d'écran car leur logiciel ne peut pas disposer de suffisamment de temps processeur. travailler efficacement. Ainsi, vous pourriez peut-être vaincre les utilisateurs que vous essayez d'aider.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top