Come inviare toni DTMF su cellulare (3G/4G/5G)
I toni DTMF (Dual-Tone Multi-Frequency), noti come "tasti tono" o "touch-tone", sono i segnali audio generati premendo i tasti 0-9, *, # durante una chiamata. Servono per interagire con IVR (risponditori automatici), banche, segreterie, centralini. Su reti 3G/4G/5G (packet-switched), i toni DTMF vengono generati localmente dal telefono e trasmessi come payload RTP (RFC 4733/2833) o in-band (audio).
Attivazione/Verifica (generalmente ATTIVO di default)
- Durante una chiamata attiva, premete un tasto numerico. L'interlocutore/IVR dovrebbe ricevere il tono.
- Se non funziona: verificate Volume tasti / Key tones in Impostazioni → Suoni → Volume / Tastiera → ON.
- Alcuni telefoni hanno impostazione dedicata: Impostazioni → Chiamate → Impostazioni aggiuntive → Toni DTMF → Lungo / Normale / Breve (durata tono). Scegliete "Normale" o "Lungo".
Invio DTMF durante chiamata
- Manuale: premete i tasti normalmente mentre parlate/ascoltate l'IVR.
- Da rubrica (pausa/attesa): salvate numero come
+39 02 12345678,1234#(pausa "," = 2 sec attesa risposta, poi invia 1234#).;= attesa conferma utente (prompt "Invia toni?"). - Da tastiera a schermo (smartphone): durante chiamata, toccate Tastierino / Keypad per mostrare i tasti touch.
Codici USSD (non DTMF, ma simili)
Codici come *#06# (IMEI), *#21# (deviazione), *123# (saldo) sono USSD, non DTMF. Vengono inviati come segnalazione di rete (non in chiamata), elaborati da server operatore. Funzionano solo su rete di appartenenza (non in roaming dati-only).
Problemi noti e soluzioni
| Problema | Causa | Soluzione |
|---|---|---|
| IVR non riconosce toni | Durata tono troppo breve / codec voce comprime (EVRC, AMR-WB) | Impostate "Durata DTMF: Lunga" se disponibile. Usate cuffia cablata (mic migliore). |
| Toni non sentiti da me (local echo) | Design normale: telefono non riproduce i propri toni in cuffia | Normale. L'IVR li riceve lato rete. |
| Non funziona in roaming | Alcuni carrier esteri bloccano/trascodificano DTMF in-band | Provate modalità "DTMF via RTP (RFC 4733)" se impostabile (raro su consumer). |
| Tastierino non appare durante chiamata | Interfaccia telefonica | Toccate icona "Tastierino / Keypad" (solitamente in basso) o premete tasto fisico se presente. |
App per invio DTMF automatizzato
- DTMF Dialer / Auto DTMF Sender (Play Store): salva sequenze complesse, invia con timing preciso durante chiamata.
- Tasker / MacroDroid: automazione avanzata (richiede root per iniezione toni in chiamata attiva su Android 9+).
Nota: su feature phone (Nokia Serie 30/40, KaiOS), i toni DTMF sono sempre attivi e non configurabili. Basta premere i tasti durante la chiamata.