ForHosting KIT · Audio e voce

Ricerca frequenze DTMF per i tasti telefonici

Il tasto 5 del telefono suona a 770 Hz e 1336 Hz nello stesso momento. Inserisca una cifra da 0 a 9, l’asterisco o il cancelletto per ottenere la sua coppia esatta di frequenze, bassa e alta. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Key
5
Ottiene
Frequenza bassa (Hz)
770
Frequenza alta (Hz)
1336
Frequenze (Hz)
770, 1336

Un tono DTMF rappresenta un tasto telefonico riproducendo due frequenze nello stesso momento: una proviene da una riga a bassa frequenza e l’altra da una colonna ad alta frequenza. Inserisca una cifra da 0 a 9, l’asterisco o il cancelletto per ottenere l’esatta coppia standard in hertz. La ricerca è deterministica e immediata ed è utile per controllare software di telefonia, generatori, decodificatori, documentazione e dati di collaudo senza consultare manualmente la matrice del tastierino.

Come un tasto diventa una coppia di frequenze

La segnalazione multifrequenza a doppio tono, comunemente abbreviata in DTMF, dispone il tastierino telefonico come una matrice di frequenze. Ogni riga orizzontale ha una frequenza bassa e ogni colonna verticale ne ha una alta. Quando Lei preme un tasto, le frequenze della riga e della colonna vengono combinate, assegnando a quella posizione una coppia caratteristica.

Per esempio, i tasti 1, 2 e 3 condividono la stessa frequenza bassa della riga, ma impiegano frequenze alte differenti. Questa ricerca restituisce separatamente entrambi i componenti e li presenta anche come coppia ordinata, con la frequenza bassa per prima. La struttura è comoda sia per chi legge una specifica, sia per il codice che prepara un oscillatore, un rilevatore o un’asserzione di test.

Il risultato esprime le frequenze in hertz; non sintetizza un file audio, non stima la durata del tono e non analizza una registrazione.

Quali caratteri del tastierino sono ammessi

L’ingresso deve essere esattamente un carattere presente su un normale tastierino telefonico a 12 tasti: una cifra da 0 a 9, l’asterisco o il cancelletto. Spazi, parole, sequenze di più caratteri, segni negativi e segni di punteggiatura diversi dai due simboli del tastierino generano un errore di ingresso. Alcune specifiche tecniche DTMF descrivono anche una quarta colonna con i tasti di controllo A, B, C e D.

Questi tasti erano presenti in apparecchiature militari e di controllo della rete specializzate, ma non compaiono sul tastierino telefonico standard coperto da questa capacità e vengono pertanto rifiutati intenzionalmente. Se realizza un modulo, può presentare le opzioni dichiarate in un selettore. Se integra la funzione nel codice, convalidi o converta esplicitamente in testo il tasto desiderato prima dell’invio, invece di affidarsi alla conversione numerica automatica.

Come utilizzare il risultato nei sistemi telefonici

Le frequenze bassa e alta restituite sono dati di riferimento utili ogni volta che un software deve corrispondere a un tastierino telefonico. Un generatore di toni può usare la coppia per configurare due oscillatori prima di applicare i propri parametri di ampiezza, frequenza di campionamento e durata. Un test del decodificatore può associare una coppia nota al tasto che dovrebbe riconoscere.

I gruppi addetti alla qualità possono trasformare la risposta in dati di collaudo stabili per risponditori vocali interattivi, combinatori, softphone, gateway e dispositivi incorporati. La ricerca può anche chiarire perché un rilevatore confonde tasti vicini: quelli della stessa riga condividono il componente basso, mentre quelli della stessa colonna condividono il componente alto. Questa capacità non valuta differenza di livello, tolleranza, cadenza, intensità del segnale o conformità di una registrazione a una norma di telecomunicazione; tali aspetti richiedono misure sul segnale reale.

Fornisce soltanto l’identità nominale delle frequenze.

Configurare un generatore di toni DTMF

Recuperi le frequenze nominali bassa e alta degli oscillatori per il tasto che la Sua applicazione deve emettere.

Creare dati di test per i decodificatori

Predisponga valori attesi chiari che associno un carattere del tastierino alla relativa coppia standard di frequenze.

Controllare la documentazione telefonica

Confermi una coppia di frequenze quando esamina flussi IVR, combinatori, impostazioni di gateway o note tecniche.

Quali caratteri può inserire?

Inserisca esattamente una cifra da 0 a 9, un asterisco o un cancelletto.

Perché i tasti DTMF A, B, C e D vengono rifiutati?

Appartengono a una quarta colonna DTMF specializzata e non sono presenti sul normale tastierino telefonico a 12 tasti trattato qui.

Questo strumento genera un tono udibile?

No. Restituisce come dati la coppia nominale di frequenze; non sintetizza, riproduce o scarica audio.

Può analizzare una registrazione di toni del tastierino?

No. L’analisi audio richiede un decodificatore che misuri le frequenze del segnale. Questa capacità cerca solo la coppia di un tasto noto.

Perché i tasti 1, 2 e 3 condividono una frequenza?

Si trovano sulla stessa riga del tastierino, e ogni riga ha una sola frequenza bassa. Ogni tasto di quella riga usa una frequenza alta di colonna diversa, ed è questo a rendere unica la sua coppia.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/audio/dtmf-tone-lookup

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/audio/dtmf-tone-lookup \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"key":"5"}'
{
  "key": "5"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.dtmf_tone_lookup",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_mb200
max_minutes180
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Come un tasto diventa una coppia di frequenze

Poiché la tabella è definita dal consueto schema DTMF, lo stesso tasto accettato produce sempre la stessa risposta, senza arrotondamenti, richieste di rete o calcoli dipendenti dal dispositivo.

Quali caratteri del tastierino sono ammessi

Il carattere viene interpretato alla lettera; quando richiama l’API, Lei deve quindi inviare un numero come testo. Un insieme ristretto evita supposizioni errate sullo schema utilizzato.

Come utilizzare il risultato nei sistemi telefonici

La esegua nel browser per un controllo occasionale oppure richiami l’API al costo di $0.002 per richiesta quando un flusso necessita di una piccola risposta JSON prevedibile.

Quanto costa una richiesta API?

Ogni richiesta API costa $0.002. La stessa ricerca deterministica può essere eseguita anche nel Suo browser.

Leggi la documentazione completa del KIT →