Qu'est-ce que le DTMF ?
DTMF signifie Dual-Tone Multi-Frequency (composition multifréquence). C'est le système à l'origine des bips émis par un téléphone lorsque vous appuyez sur une touche. Chaque touche émet deux ondes sinusoïdales simultanément : une pour sa ligne et une pour sa colonne. Appuyer sur la touche 5 génère ainsi les fréquences 770 Hz et 1336 Hz en même temps.
Les paires ont été choisies de manière qu'aucune combinaison ne soit un multiple simple d'une autre. Ainsi, le réseau téléphonique peut identifier la bonne touche même sur une ligne bruyante, et la voix humaine ne risque pratiquement jamais de déclencher une fausse détection.
Tableau des fréquences DTMF
| Tonalité basse | 1209 Hz | 1336 Hz | 1477 Hz | 1633 Hz |
|---|---|---|---|---|
| 697 Hz | 1 | 2 | 3 | A |
| 770 Hz | 4 | 5 | 6 | B |
| 852 Hz | 7 | 8 | 9 | C |
| 941 Hz | * | 0 | # | D |
Chaque touche combine une fréquence de ligne et une fréquence de colonne.
Pourquoi utiliser deux tonalités au lieu d'une seule ?
Une simple tonalité serait trop facile à confondre avec la voix humaine. Le langage parlé contient beaucoup d'énergie dans cette plage de fréquences ; un commutateur à l'écoute d'une seule fréquence se déclencherait donc constamment par erreur.
Combiner deux tonalités simultanées sur des fréquences non harmoniques est presque impossible à reproduire accidentellement avec la voix. C'est pourquoi le DTMF a remplacé la numérotation par impulsions et continue d'être utilisé pour les serveurs vocaux interactifs, les messageries vocales et les équipements radio.
Cas d'utilisation courants
- Tester des serveurs vocaux. Approchez un téléphone de votre haut-parleur et vérifiez qu'un système automatisé interprète correctement les tonalités.
- Contrôle de relais et de radios. Les équipements de radioamateur utilisent souvent des séquences DTMF pour activer ou désactiver certaines fonctions.
- Enseigner la signalisation téléphonique. Le tableau de fréquences rend ce concept abstrait immédiatement audible.
- Création sonore et sound design. Enregistrer de véritables tonalités de numérotation pour un film, un jeu vidéo ou un podcast.
- Déboguer du matériel. Envoyer une séquence connue dans un décodeur pour vérifier s'il restitue les bons chiffres.
Durée des tonalités et des pauses
La norme exige au moins 40 millisecondes de tonalité et 40 millisecondes de silence entre les chiffres. La plupart des appareils fonctionnent parfaitement avec des durées plus longues, et les téléphones réels émettent généralement entre 100 et 200 ms par touche.
Si un décodeur manque certains chiffres, augmentez la durée des tonalités en premier lieu. Des tonalités trop courtes sur une ligne compressée (appel mobile ou VoIP) sont la cause la plus fréquente d'échec de détection.
À quoi servent les touches A, B, C et D ?
La spécification DTMF complète comporte une quatrième colonne comprenant les touches A à D. Bien qu'absentes des téléphones grand public, elles étaient utilisées sur le réseau militaire américain AUTOVON pour indiquer la priorité des appels, et certains équipements radio ou de test les utilisent encore. Activez-les ci-dessus si vous en avez besoin.