Alfabeto fonético policial
UNIT vira Union Nora Ida Tom no alfabeto fonético policial, a lista Adam, Boy, Charlie usada pelas centrais de emergência da América do Norte. Soletre placas, nomes e unidades pelo rádio ou converta uma sequência de palavras-código de volta em letras. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Texto
- UNIT
- Resultado
- Union Nora Ida Tom
- Modo de cálculo
- Encode
- Quantidade
- 4
- Alfabeto
- police_apco
O alfabeto fonético policial APCO é a tabela de soletração por voz da segurança pública usada por décadas por polícia, bombeiros e centrais de despacho de emergência na América do Norte para ler no rádio identificadores de unidade, placas, nomes e códigos curtos sem confusão letra a letra. Adam representa A, Boy B, Charlie C, David D, e o restante da lista—Edward, Frank, George, Henry, Ida, John, King, Lincoln, Mary, Nora, Ocean, Paul, Queen, Robert, Sam, Tom, Union, Victor, William, X-ray, Young, Zebra—é o equivalente clássico de rua ao padrão aeronáutico OTAN Alpha Bravo Charlie. Esta capacidade soletra texto simples nessas palavras-código policiais ou decodifica um colado de palavras de volta a letras e dígitos, com um modo encode ou decode simples e um erro rígido que nomeia qualquer palavra desconhecida.
Soletrar texto com palavras fonéticas policiais (modo encode)
Cada letra latina de A a Z corresponde à sua palavra-código policial clássica no estilo APCO—Adam para A, Boy para B, Charlie para C, David para D, Edward para E, Frank para F, George para G, Henry para H, Ida para I, John para J, King para K, Lincoln para L, Mary para M, Nora para N, Ocean para O, Paul para P, Queen para Q, Robert para R, Sam para S, Tom para T, Union para U, Victor para V, William para W, X-ray para X, Young para Y e Zebra para Z—com as grafias de segurança pública e um hífen em X-ray para manter a tokenização estável.
Os dígitos de zero a nove mapeiam para Zero, One, Two, Three, Four, Five, Six, Seven, Eight e Nine; a letra Z é Zebra, de modo que o dígito zero pode usar Zero sem colidir em um ida e volta. Espaços em branco separam grupos de palavras: letras de um grupo unem-se com espaços simples e grupos com uma barra cercada de espaços, de modo que Hi unit vira Henry Ida barra Union Nora Ida Tom. Texto vazio sem letras nem dígitos também falha na validação.
Entradas idênticas sempre produzem saídas idênticas porque o caminho é pura consulta de tabela, sem rede, sem sal aleatório e sem relógio de parede. Use encode sempre que precisar de uma soletração policial pronta para colar em folhas de treino, exercícios de rádio, etiquetas de museu, demos CAD ou identificadores curtos que devam ser lidos em voz alta no estilo Adam Boy Charlie.
Decodificar palavras-código e reportar as desconhecidas
Defina mode como decode e coloque em text uma sequência de palavras do alfabeto fonético policial APCO separadas por espaços. Marcadores opcionais de barra entre grupos são ignorados, de modo que você pode reutilizar a saída de encode sem remover separadores à mão. A correspondência não diferencia maiúsculas e trata hífens, sublinhados e espaços internos como equivalentes, assim X-ray, xray e X Ray decodificam para X.
Palavras canônicas de letras e dígitos resolvem para letras maiúsculas e caracteres de dígito; alternativas comuns de segurança pública como Charles por Charlie e Nought, Naught ou Oh por Zero são aceitas para que colados de manuais antigos ainda funcionem. Entrada decode vazia falha da mesma forma.
Prefira esta capacidade quando a intenção de busca for alfabeto fonético policial, conversor Adam Boy Charlie, alfabeto de soletração APCO ou soletração por voz policial; o trabalho de aviação moderna Alpha Bravo Charlie pertence às ferramentas fonéticas OTAN separadas, e o telégrafo histórico Adams Boston Chicago pertence à capacidade Western Union.
Como usar e quais são os limites
Use a ferramenta gratuita do alfabeto fonético policial no navegador para demos de academia, noites de treino de despachantes, laboratórios de comunicações de segurança pública, quiosques de museu sobre história do rádio e checagens pontuais de identificadores curtos sem instalar uma planilha de palavras-código. Um fluxo típico codifica uma string curta de unidade ou placa no estilo policial para um agente ler no rádio, cola as palavras faladas em um ticket e depois decodifica no sistema receptor e verifica que result coincide com as letras originais.
Outro fluxo decodifica respostas de alunos em um quiz de procedimento de rádio e falha de forma ruidosa em palavras desconhecidas para que o instrutor veja o erro exato. Autores que publicam SDKs podem mapear o array tokens em uma tabela de colunas caractere e código para botões de copiar na interface, enquanto as etiquetas mode e alphabet tornam os exemplos OpenAPI autoexplicativos para quem compara os estilos de soletração por rádio policial APCO e OTAN.
Casos de uso
Exercícios de rádio para despachantes e academia
Instrutores soletram placas e IDs de unidade como Adam Boy Charlie para que os alunos ouçam a tabela policial clássica e depois decodificam a repetição para verificar as letras originais.
Suporte com estilo de soletração de segurança pública
Agentes que trabalham com parceiros policiais soletram números de série ao telefone e decodificam a repetição do cliente, falhando com clareza em palavras desconhecidas antes de fechar o ticket.
Perguntas frequentes
Como soletrar texto com o alfabeto fonético policial?
O campo result devolve Union Nora Ida Tom com uma lista tokens por caractere.
Como decodificar Adam Boy Charlie de volta a letras?
Defina mode como decode e coloque em text palavras fonéticas policiais separadas por espaços. O campo result devolve as letras maiúsculas e dígitos recuperados.
Em que isso difere do alfabeto fonético OTAN?
Policial/APCO usa Adam, Boy, Charlie, David e outras palavras de segurança pública. OTAN/ICAO usa Alpha, Bravo, Charlie. São tabelas e intenções de busca diferentes; use a capacidade correspondente a cada uma.
Como são soletrados os espaços entre palavras?
Cada palavra forma um grupo próprio e os grupos são unidos por uma barra, então Hi unit fica Henry Ida / Union Nora Ida Tom. Na decodificação as barras são ignoradas, e o resultado pode ser colado de volta direto.
Como os números são soletrados no alfabeto policial?
Os números usam o nome em inglês, de Zero a Nine. Como a letra Z é Zebra, Zero nunca se confunde com uma letra, e um código soletrado sempre volta aos mesmos caracteres.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/enc/police-phonetic \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"UNIT"}'const res = await fetch("https://api.kit.forhosting.com/enc/police-phonetic", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "UNIT"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/police-phonetic",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "UNIT"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/police-phonetic", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"UNIT"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"UNIT"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/police-phonetic", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"text": "UNIT"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.police_phonetic",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
O algoritmo é uma tabela fixa e determinística: sem modelo, sem rede e sem relógio, de modo que a mesma entrada sempre produz o mesmo JSON para testes e SDKs.
Soletrar texto com palavras fonéticas policiais (modo encode)
Envie um corpo JSON com o campo de string obrigatório text igual às letras e dígitos que deseja soletrar, e deixe mode no padrão encode ou defina mode como encode de forma explícita. Caracteres fora de letras, dígitos e espaços geram invalid_input com o caractere e o índice ofensivos, para que a pontuação não suma em silêncio de uma placa ou crachá. Aceitam-se os aliases input, value e s para o campo text; direction, op e action podem substituir mode. A resposta inclui result como a frase soletrada, tokens como array de pares char e code, count como o número de caracteres mapeados, mode igual a encode e alphabet igual a police_apco.
Decodificar palavras-código e reportar as desconhecidas
Qualquer token que não seja uma palavra-código conhecida lança invalid_input com mensagem de palavra desconhecida que nomeia o token errado—exatamente o contrato de que ferramentas de treino e pipelines de checagem por rádio precisam quando um erro de digitação inventaria uma letra errada. É assim que esta capacidade reporta palavras desconhecidas: elas aparecem no payload do erro em vez de serem ignoradas. Em caso de sucesso, a resposta devolve result como a string recuperada, tokens emparelhando cada caractere com sua palavra-código canônica, count, mode decode e alphabet police_apco. Falhas de validação não são cobradas na API pré-paga, para que operadores possam testar colados ruins com segurança.
Uso da API, preços, fluxos e limites práticos
Use a API pré-paga do KIT quando um backend de suporte, um quiz educativo, uma impressora de etiquetas logísticas ou um SDK precisar do mesmo passo encode ou decode sob saldo a US$ 0,002 por item bem-sucedido; validação falha nunca consome saldo após a rejeição do motor. Combine este endpoint com ferramentas de maiúsculas ou transliteração quando identificadores chegarem em scripts mistos, mas mantenha os passos separados para que cada landing page corresponda a uma única intenção de busca.
Casos de integração
Fixtures de CI para pipelines de identificadores
Serviços que geram identificadores falados no estilo fonético policial fixam goldens de encode e decode—incluindo um erro de palavra desconhecida—para detectar deriva de tabela na integração contínua.
Perguntas técnicas
O que acontece com uma palavra-código desconhecida?
Decode lança invalid_input nomeando a palavra desconhecida para que o token errado seja reportado de forma explícita. Falhas de validação não são cobradas na API pré-paga.
A ferramenta do alfabeto fonético policial é gratuita?
O widget do navegador roda grátis no seu dispositivo. Chamadas à API usam saldo pré-pago do KIT a US$ 0,002 por item bem-sucedido.