Alfabeto fonetico NATO
Scriva NATO e ottenga November Alfa Tango Oscar, con le grafie ufficiali ICAO che si aspettano gli equipaggi radio e le checklist di volo, oppure incolli le parole in codice per tornare a lettere e cifre. Le separazioni tra le parole restano. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Testo di partenza
- NATO
- Operazione
- Encode
- Risultato in alfabeto NATO
- November Alfa Tango Oscar
Radio, desk di supporto e checklist di aviazione compitano ancora gli indicativi con l'alfabeto fonetico ICAO/NATO.
Grafie ufficiali perché tutti sentano la stessa cosa
Lo strumento segue alla lettera la tabella ICAO e NATO: Alfa e non Alpha, Juliett con due t, X-ray con il trattino e le cifre da Zero a Nine. Maiuscole e minuscole danno lo stesso risultato, e ogni parola in codice esce nella sua forma standard, con l'iniziale maiuscola. Attenersi a una sola tabella conta, perché operatori radio, servizi di assistenza e checklist di volo danno per scontato che tutti usino le stesse parole: un Alpha o un Juliet informale in un codice di conferma è una piccola differenza che crea dubbi. Nella codifica, tutto ciò che non è una lettera dalla A alla Z o una cifra da 0 a 9 viene tralasciato, così anche un testo incollato con punteggiatura in più resta utilizzabile.
Compitare e tornare al testo
Codificare NATO dà November Alfa Tango Oscar. All'interno di una parola le parole in codice sono separate da uno spazio, e tra le parole originali lo strumento inserisce una barra con uno spazio per lato, così la decodifica può ricostruire le parole. La decodifica legge le parole separate da spazi, inizia una parola nuova a ogni barra isolata e restituisce le lettere in maiuscolo e le cifre come numeri. Il testo può arrivare a 2000 caratteri. Usi tipici: nominativi e marche degli aerei prima di una sessione radio, codici di conferma letti ad alta voce dall'assistenza, soluzioni per esercizi di compitazione.
Grafie ICAO ufficiali, non varianti informali
Le lettere usano la tabella standard: Alfa e non Alpha, Juliett con doppia t, X-ray con trattino. Le cifre vanno da Zero a Nine. La ricerca ignora maiuscole e minuscole e l'uscita mantiene la forma canonica della tabella fissa.
Così esercitazioni radio e test automatici compitano sempre le stesse parole senza scivolare in forme informali.
In codifica le parole si separano con lo slash
Gli spazi del testo di ingresso separano le parole originali. Dentro una parola i codici si uniscono con uno spazio; tra parole lo strumento inserisce uno slash spaziatо per far recuperare i confini in decodifica. I caratteri fuori da A–Z e 0–9 si omettono invece di essere rifiutati, utile con callsign rumorosi.
La decodifica è rigorosa sul vocabolario
La decodifica spezza sugli spazi. Un token che è solo slash avvia una nuova parola di uscita. Le cifre tornano come 0–9 e le lettere in maiuscolo.
Casi d'uso
Radio e aviazione
Compita indicativi e marche con la tabella ICAO ufficiale prima di una sessione.
Supporto e ticket
Leggi codici di conferma ad alta voce senza varianti Alpha o Juliet.
Materiale didattico
Genera soluzioni per esercizi di spelling fonetico.
Domande frequenti
Alfa o Alpha?
Alfa — la grafia ICAO usata qui, non la variante informale Alpha.
Come si compitano le cifre?
Zero One Two Three Four Five Six Seven Eight Nine.
Cosa succede alla punteggiatura in encode?
Si omette. Solo lettere e cifre diventano codici.
Come la decode separa le parole?
Un token slash tra parole fonetiche ripristina uno spazio in uscita.
Cosa succede se la decodifica trova una parola che non fa parte dell'alfabeto?
La decodifica si ferma e le indica la parola sconosciuta, invece di tirare a indovinare. Così un errore di dettatura non diventa una lettera sbagliata dentro un nominativo o un codice di conferma.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/text/nato-phonetic \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"NATO"}'const res = await fetch("https://api.kit.forhosting.com/text/nato-phonetic", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "NATO"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/nato-phonetic",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "NATO"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/nato-phonetic", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"NATO"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"NATO"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/nato-phonetic", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"text": "NATO"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.nato_phonetic",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_text_chars | 2000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Questo strumento codifica il testo in parole Alfa Bravo e le decodifica con le grafie ufficiali, uguale nel browser gratuito e nell'API.
La decodifica è rigorosa sul vocabolario
Ogni altro token deve essere una parola NATO ufficiale senza cura della cassa; altrimenti invalid_input nomina la parola errata.
Limiti ed errori tipizzati
Il testo è obbligatorio e ha un tetto di duemila caratteri per proteggere la sessione del browser.
Casi di integrazione
Controlli automatici
Fissa andata e ritorno encode e decode nei fixture di CI.
Domande tecniche
E se un token non è NATO?
La decode risponde invalid_input; non indovina.
È gratis nel browser?
Sì su computer e cellulare. L'app nativa usa l'API a $0.002.