[Audio] Concaténation de wav en java
Bonjour à tous,
Dans le cadre de la création d'un Captcha audio multilangue, qui correspond à un captcha image, j'ai un souci depuis plusieurs jours.
J'ai une servlet qui traite un ".wav", et retourne dans une JSP la réponse. Bref, le son de la lettre est correctement transmis à l'utiliasteur.
J'ai un souci lorsque je désire épeler les 5 lettres. Que je travaille avec les balises EMBED ou OBJECT, les sons sortent tous en même temps.
:? Bref, je recherche un moyen de concaténer dynamiquement plusieurs wav. Ainsi, ma servlet pourrait ne retourner qu'une réponse, avec les cinq lettres. Je n'arrive pas à faire ce travail de concaténation (et c'est pas par manque d'esayer depuis un moment :( ). Help...
Merci
Pour créer un nouveau fichier
Bonjour,
Tu peux créer un nouveau fichier contenant la concaténation des autres en séparant header et données.
C'est beaucoup plus simple si tous les fichier ont le même format (16 bits PCM 44 kHz par ex.): tu peux te contenter de copier le header du premier fichier, puis de coller toutes les données des autres fichiers après la taille du header.
Il faut néanmoins modifier dans le header la taille du fichier, si je ne m'abuse.
cf. le format du fichier pour la taille du header (je l'ai fait il y a longtemps)
http://www.sonicspot.com/guide/wavefiles.html