Conversion wave en G711

Messages postés
2
Date d'inscription
jeudi 2 novembre 2006
Statut
Membre
Dernière intervention
2 novembre 2006
- - Dernière réponse : cs_alexscott
Messages postés
55
Date d'inscription
vendredi 28 février 2003
Statut
Membre
Dernière intervention
10 novembre 2006
- 6 nov. 2006 à 05:21
Bonjour à tous,

Je dois réaliser une fonction de conversion d'un fichier wave 8kHz, 16
bits, mono en 8kHz, 8bits, mono. Donc obtenir du G711. J'ai une base
d'algorithme, mais je pense qu'il existe déjà une ou des fonctions
toute prêtes. Si vous avez un code source ou une idée, je suis preneuse. Je programme sous linux en C et C ++

Merci beaucoup pour votre aide et bonne journée.
Afficher la suite 

3 réponses

Messages postés
936
Date d'inscription
dimanche 1 avril 2001
Statut
Modérateur
Dernière intervention
9 janvier 2012
0
Merci
Il existe des librairies comme lame_enc qui savent le faire. Il te suffit d'intégrer leur DLL pour le faire.

@+
Arnotic,
Admin CS,
http://dev.winsysdev.com
MVP Visual C++
Commenter la réponse de cs_Arnotic
Messages postés
2
Date d'inscription
jeudi 2 novembre 2006
Statut
Membre
Dernière intervention
2 novembre 2006
0
Merci
Merci,
Mais je n'ai pas accès à ce type de librairie, je suis obligée de le faire par moi même sous forme d'une fonction. Je développe sur un soft très ancien. Donc si vous avez une autre idée merci
Commenter la réponse de stephyoko
Messages postés
55
Date d'inscription
vendredi 28 février 2003
Statut
Membre
Dernière intervention
10 novembre 2006
0
Merci
tu t'es surement renseigne sur le format wav donc tu dois disposer de la structure de l'entete de ce type de fichier et savoir qu'apres cet entete les donnes s'enchaine de facon super simple (surtout en mono avec une seule voix) les samples (points de la courbe du son) sont stockes les uns a la suite des autres sur n bits (ici 16) donc il suffit de lire n bits par n bits, d'appliquer une approximation sur p bits (ici 8) et c'est tout :|
ton probleme a du m'echappe j'ai l'impression :s
Commenter la réponse de cs_alexscott