AZ Tools

Gerador de código fonético Soundex

Texto

Soundex é um algoritmo fonético que indexa nomes pelo som em inglês, de modo que variantes de grafia como Robert e Rupert compartilham o mesmo código (R163). Cada código mantém a primeira letra e acrescenta três dígitos derivados das consoantes, seguindo as regras dos Arquivos Nacionais dos EUA (NARA): as consoantes são agrupadas em seis classes numeradas, letras duplicadas e adjacentes da mesma classe são mescladas, as letras H e W são transparentes (as letras de cada lado ainda se mesclam) e as vogais reiniciam a sequência para que códigos iguais sejam codificados duas vezes. Digite um nome por linha e obtenha todos os códigos de uma vez. Tudo é executado localmente no seu navegador.

Códigos Soundex
EntradaSoundex
RobertR163
RupertR163
AshcraftA261
TymczakT522
HoneymanH555

Como usar

  1. Digite ou cole um nome ou palavra por linha.
  2. Leia o código Soundex de 4 caracteres ao lado de cada nome.
  3. Compare os códigos: códigos idênticos significam nomes foneticamente equivalentes segundo o Soundex.
  4. Copie toda a tabela de nomes e códigos com um clique.

Perguntas frequentes

Como um código Soundex é construído?
Mantenha a primeira letra e codifique as consoantes seguintes como dígitos (b,f,p,v=1; c,g,j,k,q,s,x,z=2; d,t=3; l=4; m,n=5; r=6). Letras do mesmo dígito adjacentes colapsam em uma, H e W são ignorados sem separar e as vogais separam. Preencha com zeros até uma letra mais três dígitos.
Por que Robert e Rupert dão ambos R163?
Soundex agrupa por som, não por grafia. Ambos se reduzem a R + os dígitos de b/p (1), r (6), t (3), então colidem de propósito — é assim que encontra variantes de grafia.
Qual variante de Soundex é esta?
O Soundex americano padrão definido pelos Arquivos Nacionais dos EUA, incluindo a regra de transparência de H/W (por isso Ashcraft é codificado como A261, não A226).

Ferramentas relacionadas