Salut à tous,
je veux tracer le niveau sonore en (dB) pour un son (fichier.wav), le problem c'est qu'il faut connaitre la pression des échentillons (PA) ou la puissance (W/m^2) pour les utiliser, avec matlab j'utilise la commande wavread:
[signal,Fs,nbits]=wavread('C:\p12.wav');
Fs=8000Hz, nbits = 16 bits,
j'ai normalisé l'amplitude du signal avec: signal=signal./max(abs(signal)) ==> donc les valeurs d'amplitude sont des valeurs dans intervalle [-1 1]
J'ai besoin de calculer des coeeficient d'autocorrelation du 1er ordre: et comparer l'énergie d'une portion de signal (e.g N=80 échantillons) avec une seuil 14 dB
les questions:
1- Comment connaire la pression ou la puissance réel d'un fichier audio wav ?
2- Est qu'il y a des softwares qui trace le niveau sonore ?
RQ: ci-dessous une rappel pour le niveau sonore audio:
http://vb-audio.pagesperso-orange.fr...02/decibel.htm
Merci d'avance.
Partager