Aller au contenu
🛠️ToolsShed

Text to NATO Phonetic Alphabet

Convertir n'importe quel texte en alphabet phonétique NATO pour une communication verbale claire.

Résultat Phonétique OTAN

HotelEchoLimaLimaOscar[Space]WhiskeyOscarRomeoLimaDelta

Hotel · Echo · Lima · Lima · Oscar · [Space] · Whiskey · Oscar · Romeo · Lima · Delta

Tableau de Référence de l'Alphabet OTAN

AAlpha
BBravo
CCharlie
DDelta
EEcho
FFoxtrot
GGolf
HHotel
IIndia
JJuliet
KKilo
LLima
MMike
NNovember
OOscar
PPapa
QQuebec
RRomeo
SSierra
TTango
UUniform
VVictor
WWhiskey
XX-ray
YYankee
ZZulu
0Zero
1One
2Two
3Three
4Four
5Five
6Six
7Seven
8Eight
9Nine

Cliquez sur n'importe quelle lettre ou chiffre du tableau pour l'ajouter à votre texte

À propos de cet outil

L'alphabet phonétique de l'OTAN est un système standardisé utilisé par le personnel militaire, les services d'urgence et les professionnels des communications par radio pour épeler des mots avec une clarté absolue sur les canaux vocaux. Lorsque le bruit ambiant, les accents ou la distorsion audio pourraient prêter à confusion, cet outil convertit du texte ordinaire en son équivalent phonétique—par exemple, convertissant « Bonjour » en « Bravo Oscar November Juliet Oscar Uniform Romeo »—garantissant que chaque lettre soit comprise précisément comme prévu.

Pour utiliser cet outil, il suffit de taper ou de coller n'importe quel texte dans le champ d'entrée et le convertisseur affiche instantanément chaque lettre sous forme phonétique OTAN. La sortie est organisée mot par mot ou lettre par lettre selon vos besoins, ce qui facilite la lecture à haute voix ou la copie pour une utilisation en aviation, opérations maritimes, répartition d'urgences ou appels commerciaux internationaux où la précision verbale est essentielle.

Questions Fréquentes

Implémentation du Code

NATO_ALPHABET = {
    'A': 'Alpha', 'B': 'Bravo', 'C': 'Charlie', 'D': 'Delta', 'E': 'Echo',
    'F': 'Foxtrot', 'G': 'Golf', 'H': 'Hotel', 'I': 'India', 'J': 'Juliet',
    'K': 'Kilo', 'L': 'Lima', 'M': 'Mike', 'N': 'November', 'O': 'Oscar',
    'P': 'Papa', 'Q': 'Quebec', 'R': 'Romeo', 'S': 'Sierra', 'T': 'Tango',
    'U': 'Uniform', 'V': 'Victor', 'W': 'Whiskey', 'X': 'X-ray', 'Y': 'Yankee',
    'Z': 'Zulu',
    '0': 'Zero', '1': 'One', '2': 'Two', '3': 'Three', '4': 'Four',
    '5': 'Five', '6': 'Six', '7': 'Seven', '8': 'Eight', '9': 'Nine',
}

def text_to_nato(text: str) -> str:
    words = []
    for char in text.upper():
        if char in NATO_ALPHABET:
            words.append(NATO_ALPHABET[char])
        elif char == ' ':
            words.append('[Space]')
        else:
            words.append(f'[{char}]')
    return ' · '.join(words)

print(text_to_nato("Hello World"))
# Hotel · Echo · Lima · Lima · Oscar · [Space] · Whiskey · Oscar · Romeo · Lima · Delta

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.