ForHosting KIT · Ferramentas para dev

Codificador T9: letras em dígitos do teclado e o inverso

Digite hello e receba 43556, as teclas que você apertaria num teclado de celular clássico em que o 2 tem ABC e o 9 tem WXYZ. No sentido inverso, mostra os grupos de letras de cada dígito em vez de adivinhar uma palavra. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Texto
hello
Modo de cálculo
Encode
Você obtém
Resultado
43556
Codificação
t9
Comprimento da entrada
5
Comprimento da saída
5

T9 (Text on 9 keys) é o sistema clássico de entrada em telefones móveis que associa cada letra latina a um dígito no teclado ITU E.161: o 2 contém ABC, o 3 DEF, o 4 GHI, o 5 JKL, o 6 MNO, o 7 PQRS, o 8 TUV e o 9 WXYZ, enquanto o 0 representa o espaço entre palavras. Essa correspondência ainda é necessária ao recuperar sequências numéricas de SMS antigos, ao ensinar a história do multi-tap, ao montar pistas de quebra-cabeças ou ao verificar como uma palavra teria sido digitada em um telefone básico. Este codificador T9 de texto preditivo converte texto latino simples na cadeia de dígitos correspondente em um sentido e, no outro, expande uma sequência de dígitos nos grupos de letras de cada tecla para que você veja a ambiguidade sem inventar um palpite de dicionário.

Como funcionam as teclas de letras T9 e o que a codificação devolve

Em um teclado telefônico clássico de doze teclas, as letras ocupam as teclas de dois a nove no layout familiar que também aparece em muitos aparelhos fixos e em documentos de normas como a atribuição de letras E.161. Codificar é, portanto, um mapa um-para-um de cada letra latina para um único dígito: H vira quatro, E vira três, L vira cinco e O vira seis, de modo que a palavra hello se reduz à sequência de cinco dígitos quatro três cinco cinco seis.

Maiúsculas e minúsculas não importam: compartilham a mesma tecla. Espaços viram zero para que frases com várias palavras mantenham limites de palavra dentro de uma cadeia só de dígitos—hi espaço there vira quatro quatro zero oito quatro três sete três. Como o mapa nunca depende de modelos de idioma ou listas de palavras, a mesma entrada sempre produz os mesmos dígitos em cada isolate e no caminho gratuito do navegador.

Direção de decodificação, dígitos inválidos e ambiguidade sem dicionário

Decodificar uma sequência de dígitos T9 é deliberadamente diferente de codificar: cada dígito de dois a nove representa várias letras, de modo que uma cadeia de cinco dígitos como quatro três cinco cinco seis se expande nos grupos GHI, DEF, JKL, JKL e MNO, e não em uma única palavra inglesa adivinhada.

Esta capacidade relata essa expansão como uma string result unida por hífens, mais um array keys de pares digit e letters, mais combinations igual ao produto dos tamanhos dos grupos, para que você veja quão grande é o espaço de candidatos. O dígito zero insere uma quebra de palavra renderizada como limite separado por barra entre grupos, espelhando como a codificação armazenou os espaços. O dígito um não tem letras no mapa clássico e é rejeitado como dígito inválido com uma mensagem que aponta o índice.

Texto vazio falha imediatamente. O produto deliberadamente não envia um dicionário preditivo nem um modelo de idioma: muitas páginas rotuladas T9 confundem contagens multi-tap, predição por dicionário e codificação simples por dígitos, mas o slug SEO aqui mira a sequência determinística de dígitos do teclado que as pessoas colam de notas antigas e quebra-cabeças CTF.

Na sala de aula, em enigmas e em SMS antigos

Use o codificador T9 gratuito no navegador quando quiser verificar rapidamente como um nome ou slogan ficaria como dígitos de teclado, ao ensinar a história da entrada de texto em celulares, ou ao resolver um quebra-cabeça que entrega uma cadeia de dígitos de dois a nove.

Um fluxo típico de sala de aula codifica uma palavra inglesa curta, mostra aos alunos que cada letra virou um dígito e depois decodifica os dígitos para revelar os grupos multi-letra e a contagem combinations, o que motiva por que telefones básicos precisavam de um dicionário para texto preditivo de verdade. Manuais de suporte podem recuperar sequências numéricas armazenadas em sistemas de tickets legados que só guardaram a forma numérica de uma palavra-chave de contato. Sites de quebra-cabeças podem publicar pistas em dígitos e deixar os participantes expandirem os grupos.

Combine com ferramentas Morse ou OTAN apenas quando a lição precisar de outro sistema de código—mantenha o T9 em sua própria página para que a intenção de busca fique nítida e o slug não dispute com codificadores não relacionados.

Recuperar sequências numéricas no estilo SMS antigo

Cole uma cadeia de dígitos do teclado clássico e expanda cada tecla no seu grupo de letras para reconstruir como uma palavra foi digitada em um telefone básico.

História do multi-tap e do T9 em sala de aula

Codifique uma palavra em dígitos e depois decodifique para mostrar ambiguidade e combinações, para que os alunos vejam por que dicionários preditivos eram necessários.

Como converto texto em dígitos T9?

Envie um campo text não vazio com mode encode (o padrão). Cada letra A–Z mapeia para as teclas 2–9; espaços viram 0. O campo result contém a cadeia de dígitos.

Como decodifico uma sequência de dígitos T9?

Envie a cadeia de dígitos em text com mode decode. Os dígitos 2–9 se expandem nos seus grupos de letras; 0 é uma quebra de palavra. A resposta inclui result, keys e combinations.

Por que a decodificação não devolve uma única palavra em inglês?

Sem um dicionário, cada dígito é ambíguo. Esta ferramenta relata os grupos de letras do teclado e quantas combinações eles produzem, para que você aplique o seu próprio léxico se precisar.

Quais dígitos são inválidos?

Na decodificação, apenas 0 e 2–9 são aceitos.

Como os espaços entre palavras ficam em T9?

Cada espaço vira 0, então a frase mantém as separações entre palavras dentro de uma sequência só de dígitos. Na volta para letras, o 0 aparece de novo como separação entre os grupos.

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.

POSThttps://api.kit.forhosting.com/enc/t9

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/enc/t9 \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"hello"}'
{
  "text": "hello"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.t9",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Dígitos inválidos e caracteres que não são letras são rejeitados com um erro invalid_input claro, em vez de omissões silenciosas.

Como funcionam as teclas de letras T9 e o que a codificação devolve

Caracteres fora de A–Z e do espaço não fazem parte do teclado de letras clássico desta ferramenta, portanto pontuação, dígitos já presentes na origem, emoji e escritas não latinas falham com invalid_input nomeando o caractere e o índice. A carga de sucesso ecoa mode encode, define encoding como t9, devolve a cadeia de dígitos em result e informa input_length e output_length para que clientes possam afirmar que cada letra e cada espaço produziram exatamente um dígito.

Direção de decodificação, dígitos inválidos e ambiguidade sem dicionário

Qualquer outro caractere que não seja dígito também é invalid_input. Se você precisar de uma única palavra de dicionário, combine combinations e o array keys com o seu próprio léxico offline; a API permanece pura, rápida e sem chamadas de rede. O modo decode é selecionado com o campo mode definido como decode; os aliases op, direction e action são aceitos para nomes de formulário antigos.

Uso da API, preços, salas de aula e fluxos práticos

Mantenha as cargas em tamanhos de mensagem ordinários adequados a uma chamada de item em um isolate Worker; esta ferramenta é para palavras e frases curtas, não para blobs de vários megabytes.

Quebra-cabeças, CTF e caças ao tesouro

Publique pistas em dígitos T9 e permita que os participantes expandam os grupos de letras com uma API determinística em vez de mapear o teclado à mão.

Quanto custa o codificador T9 de texto preditivo?

A ferramenta do navegador é gratuita. Solicitações API usam saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →