Bonjour,
Je travaille actuellement sur un projet de traitement audio, je dois enregistrer un signal (voix d'un enfant qui prononce un mot) dans un fichier wav puis je dois determiner le moment o� l'enfant commence � prononcer le mot et le temps de r�ponse.
Pour enregistrer la voix de l'enfant, c'est fait mais pour traiter le signal, j'ai quelques difficult�s.
Apr�s quelques recherches, j'ai trouv� une biblioth�que audio qui s'appelle FMOD, je l'ai utiliser pour enregistrer le signal et je dois l'utiliser pour le traiter, on m'a conseill� d'utiliser la fonction FSOUND_DSP_GetSpectrum(), j'ai vu qu'elle �tait utilis�e pour faire de l'analyse spectrale.
Je voulais avoir quelques pr�cisions sur cette fonction :
- Est ce que cette fonction peut m'aider � d�terminer les deux temps que je souhaite trouver ?
- Comment fonctionne t-elle. (si possible avoir un bout de code en C++)
- J'ai vu qu'elle retourner un tableau de 512 valeurs comprise en 0.0 et 1.0, � quoi correspondent ces valeurs, comment les utiliser ?
Voil� si quelqu'un peut m'aider ca serait sympa.
Merci
Amine
Partager