Se aplica una FFT al audio del micrófono en tiempo real. Se detectan los dos picos de frecuencia dominantes y se mapean a la tecla DTMF según la tabla ITU-T Q.23. El espectrograma muestra las frecuencias detectadas marcadas en verde.
| 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 |
• Duración de tono: 70–100 ms (recomendado ITU-T)
• Pausa entre tonos: mínimo 45 ms
• Tolerancia de frecuencia: ±1.5%
• Relación de nivel: frecuencia alta ≤ 4 dB sobre la baja
• Estándar: ITU-T Q.23 / ANSI/TIA-464
• Motor de audio: Web Audio API (nativo, sin coste)
• Decodificador: Análisis FFT en tiempo real
• Exportación: WAV PCM 44100 Hz estéreo