Bonjour,
Je me trouve face à un problème assez complexe (du moins pour moi ^^). Je ne connait rien à Linux, ni aux fichiers sons, mes compétences sont sur le PHP mais même de ce côté la je ne sais pas trop comment je vais faire et je dois pouvoir :
- récupérer un fichier son, au format G711 voix A, transmis par HTTP à un serveur Linux ; ce son aura été enregistré via un serveur vocal depuis un téléphone mobile.
- convertir ce fichier au format WAV standard (je ne sais pas vraiment à quoi ça correspond) avec un outil tel que Sox
Voici ma réflexion :
- la requête HTTP se fera sur un script PHP qui réalisera l'upload du fichier son un peu comme si il avait été transmis via un formulaire HTML (mais je ne suis sûr de rien)
- une fois le fichier son, au format G711 voix A, sur le serveur, une ligne de commande (dont je ne connait pas la syntaxe) fera appel à SoX pour la conversion au format WAV (je ne sais pas non plus comment rendre l'appel à la ligne de commande automatique ... sera-t-elle dans un script à part appelé par PHP ? ou PHP peut-il, avec une syntaxe qui m'est inconnue, faire cet appel ?)
Je suis preneur de toutes les informations possibles, mêmes partielles. Je ne suis même pas sûr de ma réflexion, ni de la pertinence de l'utilisation du PHP ... aidez-moi s'il vous plaît ! Merci d'avance