Genereer echte DTMF-dubbeltoon-signalen met een ITU-T Q.23-conform toetsenblok. Tik op toetsen, typ een reeks of raadpleeg de frequentiereferentie hieronder.
Elke DTMF-toets produceert twee gelijktijdige sinusgolven — één lage groepsfrequentie (rijen) en één hoge groepsfrequentie (kolommen) — volgens ITU-T-Aanbeveling Q.23. Klik op een toets om deze in de generator hierboven te laden.
Bron: ITU-T-Aanbeveling Q.23 — Technische kenmerken van druktoetstelefoons
Over deze tool
De DTMF-Toongenerator is een interactief hulpmiddel dat authentieke dubbeltoon-multifrequentiesignalen genereert die door druktoetstelefoons worden gebruikt. Elk van de 16 toetsen (0-9, *, #, A-D) speelt een uniek paar gelijktijdige sinusgolftonen volgens ITU-T-Aanbeveling Q.23.
Het DTMF-systeem werd begin jaren 60 ontwikkeld door Bell Telephone Laboratories als vervanging voor draaischijfbellen. Het codeert elk cijfer als twee gelijktijdige tonen uit afzonderlijke frequentiegroepen, waardoor de signalen bestand zijn tegen spraakinterferentie.
DTMF gebruikt een 4×4 frequentiematrix. Vier rijfrequenties (697, 770, 852, 941 Hz) en vier kolomfrequenties (1209, 1336, 1477, 1633 Hz) creëren 16 unieke combinaties. Bij een toetsaanslag genereert de telefoon beide frequenties tegelijk.
De frequenties zijn zo gekozen dat geen enkele een harmonische is van een andere, wat valse detectie door spraak of muziek voorkomt. De ontvanger decodeert de twee tonen met bandpassfilters (Goertzel-algoritme in digitale systemen). Standaardtiming vereist tonen van minstens 40 ms met minstens 40 ms stilte tussen cijfers.
DTMF-tonen (Dubbeltoon-Multifrequentie) zijn de geluiden die worden geproduceerd wanneer u knoppen indrukt op een toontelefoon. Elke knop genereert twee gelijktijdige frequenties — één uit de lage groep en één uit de hoge groep — waardoor een uniek paar ontstaat dat telefoonsystemen kunnen decoderen.
Frequentiematrix:
• Rijfrequenties (lage groep): 697 Hz, 770 Hz, 852 Hz, 941 Hz
• Kolomfrequenties (hoge groep): 1209 Hz, 1336 Hz, 1477 Hz, 1633 Hz
• Elke knop speelt precies één rijfrequentie + één kolomfrequentie
• Bijvoorbeeld: knop '5' speelt 770 Hz + 1336 Hz gelijktijdig
De DTMF-standaard:
DTMF werd ontwikkeld door Bell System (later AT&T) in de jaren 60 als vervanging voor pulskiezen. De frequenties werden zo gekozen dat geen enkele een harmonische is van een andere. De standaard is gedefinieerd in ITU-T Q.23 en Q.24. De A, B, C, D-toetsen (kolom 1633 Hz) maakten deel uit van de oorspronkelijke militaire specificatie (Autovon-netwerk).
Toonduur:
Standaard DTMF vereist een minimale toonduur van 40 milliseconden en een minimale pauze van 40 milliseconden tussen tonen.
• Het toetsenblok genereert authentieke DTMF-signalen met de Web Audio API. Deze tonen zijn qua frequentie identiek aan die van echte telefoons en kunnen worden gebruikt om telefoonsystemen, IVR-menu's en DTMF-geactiveerde apparaten te activeren wanneer ze via een luidspreker bij een telefoonmicrofoon worden afgespeeld.
• De A, B, C, D-toetsen maken deel uit van de volledige DTMF-specificatie maar worden niet gevonden op standaard consumentenelefoons. Ze werden oorspronkelijk gebruikt op het Amerikaanse militaire Autovon-netwerk voor prioriteitssignalering: A = Flash Override, B = Flash, C = Onmiddellijk, D = Prioriteit. Vandaag verschijnen ze voornamelijk in amateurradio.
• Elke DTMF-toon bestaat uit precies twee frequenties — niet meer en niet minder. Als u wat klinkt als een enkele toon hoort, reproduceert uw audioapparatuur mogelijk niet beide frequenties duidelijk. Probeer het volume aan te passen of betere luidsprekers/koptelefoons te gebruiken.
• DTMF-tonen kunnen voor educatieve doeleinden worden gebruikt om te begrijpen hoe analoge telefoonsignalering werkt. Het dubbeltoonssysteem verving pulskiezen omdat het sneller is en door het hele telefoonnetwerk kan worden verzonden.
• Zorg bij het opnemen van DTMF-sequenties voor schone audio met minimaal achtergrondgeluid. DTMF-decoders zijn gevoelig voor interferentie.
Praktische voorbeelden
Voorbeeld 1 — Een Telefoonnummer Kiezen
Sequentie: 1-800-555-0199
Gegenereerde tonen:
1: 697 Hz + 1209 Hz
8: 852 Hz + 1336 Hz
0: 941 Hz + 1336 Hz (herhaald voor elke 0)
5: 770 Hz + 1336 Hz (herhaald voor elke 5)
0: 941 Hz + 1336 Hz
1: 697 Hz + 1209 Hz
9: 852 Hz + 1477 Hz (herhaald voor elke 9)
Elke toon speelt ongeveer 100 ms met 100 ms pauze tussen tonen.
Voorbeeld 2 — IVR-navigatie (Druk 1 voor Nederlands)
Toon: Knop 1 genereert 697 Hz + 1209 Hz
Houd de toon minstens 100 ms aan voor betrouwbare detectie door het IVR-systeem.
Als u via een luidspreker naar een telefoon afspeelt, houd de luidspreker dicht bij de microfoon van de telefoon en minimaliseer achtergrondgeluid.
Hoe te gebruiken
Tik op een toets op het schermtoetsenblok of druk op 0-9, *, #, A-D op uw toetsenbord om DTMF-tonen af te spelen.
Bekijk de frequentieweergave om de exacte lage en hoge frequenties van elke toets te zien.
Typ een telefoonnummer in het sequentieveld en druk op afspelen om de complete kiestoonreeks te horen.
Methodologie
Elke toetsaanslag creëert twee gelijktijdige sinusgolfoscillatoren — één op de rijfrequentie en één op de kolomfrequentie — volgens ITU-T-Aanbeveling Q.23. In toetsenblok-modus spelen tonen zolang u ingedrukt houdt. In sequentiemodus speelt elk cijfer een instelbare duur (standaard 120 ms) met een instelbare pauze (standaard 60 ms). Komma's voegen langere pauzes in (standaard 500 ms).
De twist-regeling past het niveauverschil tussen de frequentiegroepen aan, in het bereik van ±4 dB volgens ITU-T Q.24. De golfvormweergave toont het real-time signaal. WAV-export rendert de volledige reeks offline als 16-bit PCM op 44,1 kHz.
Telecomtonen volgen het Noord-Amerikaanse Precise Tone Plan. Alle audio wordt lokaal in uw browser gegenereerd.
Meer op AmazonAls Amazon-partner verdien ik aan in aanmerking komende aankopen.
Veelgestelde vragen
Wat is DTMF?
DTMF (Dubbeltoon-Multifrequentie) is het signaleringsysteem van druktoetstelefoons. Elke toetsaanslag stuurt twee gelijktijdige sinusgolftonen — een uit de lage frequentiegroep (697, 770, 852 of 941 Hz) en een uit de hoge frequentiegroep (1209, 1336, 1477 of 1633 Hz). Dit systeem werd ontwikkeld door Bell Labs in de jaren 60 en gestandaardiseerd door de ITU-T in Aanbeveling Q.23.
Wat zijn de A, B, C, D toetsen?
De A, B, C en D toetsen gebruiken de vierde kolomfrequentie (1633 Hz) en maken deel uit van de originele DTMF-standaard. Hoewel consumentenelefoons slechts 12 toetsen hebben (0-9, *, #), omvat de volledige DTMF-specificatie 16 toetsen. De A-D kolom werd gebruikt in militaire telefoonsystemen (AUTOVON), sommige radiosystemen en telefoonnetwerksignalering.
Kan ik sneltoetsen gebruiken?
Ja! Druk op 0-9, *, # of A-D op uw fysieke toetsenbord om de bijbehorende DTMF-tonen af te spelen. De toon speelt terwijl u de toets ingedrukt houdt en stopt wanneer u loslaat, net als de schermknoppen.
Waarom gebruikt DTMF twee frequenties per toets in plaats van één?
Het dubbeltoon-ontwerp voorkomt valse triggers van stem of omgevingsgeluiden. Menselijke spraak en muziek bevatten vaak individuele frequenties die overeenkomen met het DTMF-bereik (697–1633 Hz), maar ze bevatten zelden twee specifieke frequenties tegelijkertijd op exact de juiste niveaus. Door te vereisen dat zowel een rijfrequentie als een kolomfrequentie aanwezig is op de juiste vermogensniveaus, kan het systeem opzettelijke toetsaanslagen betrouwbaar onderscheiden van achtergrondgeluid. Dit ontwerp, ontwikkeld door Bell Labs in de jaren 60, blijft opmerkelijk robuust — DTMF is nog steeds de primaire in-band signaleringsmethode voor telefoonnetwerken wereldwijd.
Kunnen deze tonen telefoonsystemen en IVR-menu's bedienen?
Ja. De tonen die door dit hulpmiddel worden gegenereerd gebruiken de exacte frequenties gespecificeerd in de ITU-T Q.23-standaard, dezelfde standaard die door alle telefoonnetwerken wordt gebruikt. Als u een DTMF-toon via een luidspreker afspeelt die dicht bij de microfoon van een telefoonhoorn wordt gehouden, zal het telefoonsysteem dit interpreteren als een toetsaanslag. Dit kan worden gebruikt om IVR-menu's (Interactive Voice Response) te navigeren, PIN-codes in te voeren of DTMF-geactiveerde systemen te activeren. Voor betrouwbare detectie speelt u tonen op gematigd volume met minimaal achtergrondgeluid en houdt u elke toon minimaal 100 milliseconden aan.
Wat is er gebeurd met draaischijf (puls) bellen?
Draaischijftelefoons gebruikten pulsbellen, dat een reeks elektrische pulsen naar de telefooncentrale stuurde — één puls voor het cijfer 1, twee voor 2, enzovoort tot tien pulsen voor 0. Dit was langzaam (ongeveer 1 seconde per cijfer) en werkte alleen op de lokale lus. DTMF-bellen (toonbellen), in 1963 commercieel geïntroduceerd door AT&T, was sneller en kon door het hele telefoonnetwerk worden verzonden, inclusief langeafstandscircuits. Tegen de jaren 90 waren de meeste telefoonnetwerken volledig overgestapt op toonsignalering, en ondersteuning voor pulsbellen is geleidelijk afgebouwd. DTMF blijft vandaag de standaard.
Kan ik DTMF-tonen downloaden als audiobestanden?
Ja! Typ een reeks in het kiesveld en klik op de downloadknop (pijlpictogram) om het op te slaan als WAV-bestand. Het geluid wordt lokaal in uw browser gerenderd op 44,1 kHz, 16-bits PCM-kwaliteit. U kunt toonduur, tussenpauze en twist aanpassen in Geavanceerde Instellingen voor het downloaden.
Wat zijn de telecomtonen (kiestoon, bezet, terugbeltoon)?
Dit zijn standaard telefoonsignaleringtonen gedefinieerd door het Noord-Amerikaanse Precise Tone Plan. Kiestoon (350 + 440 Hz, continu) geeft aan dat de lijn gereed is. Bezettoon (480 + 620 Hz, pulserend 0,5 seconden) betekent dat het nummer in gebruik is. Terugbeltoon (440 + 480 Hz, 2s aan, 4s uit) speelt terwijl u wacht op antwoord. Congestie (480 + 620 Hz, 0,25s aan/uit) signaleert dat het netwerk het gesprek niet kan voltooien.
Wat is DTMF-twist?
Twist is het vermogensniveauverschil (in decibel) tussen de lage en hoge frequentiegroep van een DTMF-signaal. Per ITU-T Q.24 mogen zenders tot 4 dB twist hebben. Telefoonlijnen dempen hogere frequenties sterker, daarom passen de meeste DTMF-zenders positieve twist toe om gelijke niveaus aan de ontvangerzijde te garanderen. Dit hulpmiddel laat u twist aanpassen van -4 tot +4 dB voor testen.
Wat doet de komma in een reeks?
Een komma in het sequentieveld voegt een instelbare pauze (standaard 500 ms) in tussen cijfers. Dit is handig om echte kiespatronen te simuleren, zoals wachten op een tweede kiestoon na het kiezen van 9 voor een buitenlijn, of het invoeren van een toestelnummer na een IVR-menu. De pauzeduur is instelbaar van 200 tot 2000 ms. Voorbeeld: "9,5551234" kiest 9, pauzeert, kiest dan het nummer.
Mijn Favorieten
Slepen om te herordenen
Nog geen favorieten
Tik op de ☆ bij een tool om deze als favoriet op te slaan.