Le module sndhdr fournit des fonctions utilitaires qui essaient
de déterminer le type de données audio qui se trouvent dans un fichier.
Quand ces fonctions sont capables de déterminer de quel type sont les
données audio contenues dans un fichier, elles retournent un tuple
(type, frequence_echantillonnage, canaux,
blocs, bits_par_echantillon). La variable typeindique le type de données et prend pour valeur l'une des chaînes
de caractères 'aifc', 'aiff', 'au', 'hcom',
'sndr', 'sndt', 'voc', 'wav',
'8svx', 'sb', 'ub', ou 'ul'.
La frequence_echantillonnage vaudra soit la valeur réelle,
soit 0 si inconnu ou difficile à décoder. De même, canaux
vaudra soit le nombre de canaux, soit 0 s'il ne peut pas être déterminé
ou si la valeur est difficile à décoder. La variable blocsaura pour valeur, soit le nombre de blocs, soit -1. Le dernier
élément dans le tuple, bits_par_echantillon, vaudra soit la taille
d'échantillon en bits, soit 'A' pour la loi A ou 'U'
pour la loi u.
what(nomfichier)
None est retourné.
whathdr(nomfichier)
None.