Tradutor de códigos Q
QTH significa localização da estação e QSL, confirmação de recebimento: cole códigos Q de radioamador para ler o significado ou digite uma frase como low power para obter QRP. Códigos desconhecidos são marcados, nunca inventados. 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
- QTH QSL
- Modo de cálculo
- Expand
- Quantidade conhecida
- 2
- Quantidade desconhecida
- 0
- Tamanho do catálogo
- 49
Os códigos Q são abreviações de rádio de três letras que permitem aos operadores perguntar e responder questões comuns sem frases longas em redes HF, VHF e CW lotadas. Quem acaba de obter a licença memoriza QTH para localização, QSL para confirmação, QRM para interferência artificial e QRP para baixa potência, e ainda assim fica em branco com formas mais raras num pile-up ou na revisão do exame. Este tradutor de códigos Q expande essas abreviações em glosas legíveis e comprime frases do dia a dia no código correspondente, com um modo auto que detecta a direção necessária. Códigos desconhecidos são listados como desconhecidos em vez de inventados, para que ferramentas de estudo e de logging permaneçam honestas.
Expandir códigos Q para significados em linguagem clara
Defina mode como expand (ou deixe mode em auto quando cada token já parecer um código Q de três letras) e coloque uma ou mais abreviações no campo obrigatório text. Os tokens podem ser separados por espaços, vírgulas, barras, pipes ou quebras de linha, de modo que um fragmento de log como QTH, QSL, QRM se expanda em uma única chamada. A correspondência não diferencia maiúsculas e ignora pontuação final frequentemente copiada de notas de QSO, assim qth?
e QTH resolvem para a glosa de localização da estação. Cada código conhecido devolve uma linha com o código canônico em maiúsculas, um significado breve em português que reúne as formas tradicionais de pergunta e resposta em uma linha, e known definido como true.
Códigos que não estão no catálogo embutido de estilo amador e marítimo devolvem known false com a consulta original preservada e sem significado fabricado — exatamente o que treinadores de exame e limpadores de log precisam quando um QXZ digitado errado não deve virar em silêncio uma abreviação real.
Comprimir significados em códigos Q e usar o modo auto
Defina mode como compress quando você tiver uma frase como localização da estação, baixa potência, interferência artificial ou acusar recebimento e quiser o código Q correspondente. O compressor primeiro verifica dicas de palavras-chave ordenadas de frases mais longas e específicas para as mais curtas, de modo que qsl card e acknowledge receipt caiam em QSL enquanto location sozinha mapeia para QTH.
Se nenhuma dica disparar, o motor pontua palavras de conteúdo com comprimento quatro ou mais contra as cadeias de significado canônicas e exige uma correspondência sólida antes de reivindicar um acerto, o que impede que uma única palavra vaga invente falsos positivos. Frases sem correspondência são devolvidas com known false em vez de um código aleatório mais próximo. Esse padrão é ideal para interfaces de colar onde o usuário pode digitar QRP ou decrease power sem alternar um controle.
Entrada compress multilinha ou separada por ponto e vírgula é dividida em itens distintos para que uma folha de estudo com várias definições possa ser codificada em uma única requisição.
Onde um tradutor de códigos Q realmente vale a pena
Clubes de radioamadorismo e sites de preparação para licença usam um tradutor de códigos Q para que candidatos treinem QTH, QSL, QRZ e QSY sem folhear uma tabela impressa durante exames de prática. Ferramentas de logging e de contest expandem códigos embutidos em comentários de texto livre para que operadores vejam a localização da estação ao lado de QTH sem sair do editor. Bots de suporte de software de rádio podem comprimir uma reclamação em linguagem natural — algo como meus sinais estão fading — em QSB para tickets estruturados.
Mantenha as requisições abaixo do limite de comprimento documentado, prefira expand para listas em massa de códigos e compress para prosa, e você obtém estudo de rádio e enriquecimento de logs reproduzíveis sem montar o seu próprio serviço de glossário.
Casos de uso
Exame de licença e treinos de clube
Candidatos expandem listas de QTH, QSL, QRM e QRP nas sessões de prática e comprimem definições de manual de volta a códigos, com tokens desconhecidos sinalizados em vez de adivinhados.
Enriquecimento de logs e comentários
Software de logging diário e de contest expande códigos Q em texto livre nas notas de QSO para que operadores vejam glosas de localização e confirmação ao lado das abreviações.
Tickets de suporte e bots de estudo
Chatbots comprimem reclamações de rádio em linguagem natural em códigos Q estruturados para roteamento, e bots de estudo reportam códigos desconhecidos quando o aluno digita mal uma abreviação.
Perguntas frequentes
O que este tradutor de códigos Q faz?
Expande códigos Q de radioamador como QTH e QSL em significados em português, ou comprime frases de significado de volta a códigos. O modo auto escolhe a direção conforme a forma da entrada.
O que acontece se eu inserir um código desconhecido?
O item é devolvido com known definido como false e sem significado.
Como expand, compress e auto diferem?
Expand mapeia códigos para significados. Compress mapeia frases para códigos via dicas de palavras-chave e pontuação de palavras do significado. Auto expande quando cada token parece um código Qxx; caso contrário comprime o texto inteiro.
Quais códigos Q o tradutor conhece?
Ele traz um catálogo de 49 códigos de radioamador e de estilo marítimo, entre eles QTH, QSL, QRM, QRP, QRZ e QSY. O que estiver fora dessa lista aparece como desconhecido, sem significado inventado.
Posso expandir vários códigos Q de uma vez?
Sim. Separe-os com espaços, vírgulas, barras, barras verticais ou quebras de linha, e uma linha de registro como QTH, QSL, QRM é expandida de uma vez. Maiúsculas não importam, e um ponto de interrogação final, como em qth?, é ignorado.
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/q-code \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"QTH QSL"}'const res = await fetch("https://api.kit.forhosting.com/enc/q-code", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "QTH QSL"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/q-code",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "QTH QSL"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/q-code", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"QTH QSL"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"QTH QSL"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/q-code", 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": "QTH QSL"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.q_code",
"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 caminho gratuito do navegador e a API pré-paga compartilham o mesmo módulo puro a US$ 0,002 por item bem-sucedido.
Expandir códigos Q para significados em linguagem clara
A resposta também inclui known_count, unknown_count, o mode resolvido, o text ecoado e catalog_size para que os clientes mostrem cobertura sem fixar o tamanho do dicionário. Os aliases de campo input, value, s, codes e query são aceitos para text; direction, op e action podem substituir mode.
Comprimir significados em códigos Q e usar o modo auto
Strings mode inválidas, text ausente, text vazio e text que não seja string falham com invalid_input e não são cobradas no caminho pré-pago.
Onde um tradutor de códigos Q realmente vale a pena
Scripts de automação fixam known_count e catalog_size em testes para que atualizações do dicionário sejam revisões deliberadas em vez de deriva silenciosa. Combine este endpoint com ferramentas Morse ou fonéticas OTAN quando também precisar de prática de soletração no ar, mas mantenha a expansão e compressão de códigos Q em sua própria landing page para que a intenção de busca permaneça de propósito único. Cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída; validação falha não consome saldo.
Perguntas técnicas
Quais códigos Q são suportados?
Um catálogo fixo de códigos comuns de amador e estilo marítimo (formas da família QRA a QUF usadas no ar e em guias de estudo). catalog_size na resposta é a contagem exata. Códigos desconhecidos são reportados com known false.
Quanto custa o tradutor de códigos Q?
A ferramenta no navegador é gratuita. Requisições de API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.