Maitrise du son

Fermé
Maitre Dragon Messages postés 18 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 1 juin 2003 - 3 avril 2003 à 15:05
Maitre Dragon Messages postés 18 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 1 juin 2003 - 4 avril 2003 à 23:35
Bonjour,

Je voudrais savoir comment on peut faire pour comparer deux chaines sonores, la premiere venant du micro et la seconde etant un fichier wav. Et le tout sur borland c++ builder.

J'avais penser a utiliser le controle TMediaPLayer pour le fichier wav, mais je n'ai pas trouver de moyen pour la comparer avec le son venant du micro.

Qq1 pourrait-il m'aider svp ??

MERCI !

3 réponses

Maitre Dragon Messages postés 18 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 1 juin 2003
3 avril 2003 à 15:55
re !!

ou alors, comment coder (en binaire ou en hexa) les données qui arrive du micro ? Et les comparer avec d'autres données préalablement enregistrer d'un micro. Mais aussi, faire une marge d'erreur (car un son n'est jamais reproduit exactement pareil) afin que 2 son qui se ressemble fortement soit comptés comme pareil !!

Encore une fois merci d'avance !!

a bientot !
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659
3 avril 2003 à 16:05
Ouf !

Corrélation de 2 source sonores, ça ne me semble pas évident à programmer (d'un autre côté, je ne suis pas un spécialiste du traitement du signal).

Je pense que les tranformées de fourier (FFT) peuvent être une piste.
0
twisteurwin Messages postés 9 Date d'inscription vendredi 28 mars 2003 Statut Membre Dernière intervention 27 juin 2005
4 avril 2003 à 18:21
Salut,

Tu connais soundforge ?
Tu veux faire quoi de l'echantillonage ?

Twisteurwin ;-)
0
Maitre Dragon Messages postés 18 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 1 juin 2003
4 avril 2003 à 23:35
ce que je voudrais faire, c'est une genre de reconnaissance vocale.

Avec un son préalablement enregistrer comme modele, je voudrais le comparer avec tout les sons qui arrive dans le micro et si il y a une corélation, ca execute tel action !!

Voila, je ne sais pas si c'est la reponse a ta question. Si c'est pas le cas, ca veut dire que j'ai mal compris le sens de ta question !!
0