UTILS.
Privadas por defecto
🔉

Codificador fonético (Soundex / Metaphone)

Codifica una palabra o nombre a su código Soundex para que los nombres de sonido similar colisionen, con una vista Metaphone opcional para un segundo algoritmo fonético.

Tus archivos se quedan en este dispositivo

Los archivos se procesan en tu navegador, sin subirse a ningún servidor. El sitio descarga el código y los recursos necesarios. Sin cuentas ni rastreadores.

Usa Descargar para guardar esta herramienta como un archivo HTML y usarla sin conexión.

Privacidad →

Acerca de esta herramienta

El Codificador fonético convierte una palabra o nombre en un código fonético para que los nombres que suenan parecido se asignen al mismo valor — el truco detrás de la coincidencia difusa de nombres, las búsquedas genealógicas y la eliminación de variantes de ortografía. El predeterminado es el Soundex americano, un código de cuatro caracteres: conserva la primera letra, luego asigna las consonantes restantes a 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) mientras las vocales y H, W, Y se asignan a 0.

El algoritmo sigue las reglas clásicas exactamente. Las secuencias del mismo dígito que son adyacentes, o separadas solo por H o W, se colapsan en un solo dígito, mientras que las letras separadas por una vocal se codifican por separado. Se eliminan todos los ceros, se antepone la primera letra conservada, y el resultado son los primeros tres dígitos rellenados a la derecha con ceros hasta una longitud de cuatro. Por eso Robert y Rupert se codifican ambos como R163, y Ashcraft se codifica como A261.

Cambia el interruptor de algoritmo a Metaphone (o ‘Ambos’) para una segunda vista fonética más moderna. Metaphone aplica reglas de pronunciación del inglés — eliminación de letras mudas, PH→F, TH→0 (theta), SH/TIA/SIO→X, C y G suave versus dura, etc. — produciendo una clave de longitud variable que a menudo agrupa homófonos con más precisión que Soundex para palabras en inglés. Todo es una máquina de estados determinista calculada localmente en tu navegador; no se consulta ni transmite ningún dato.

Preguntas frecuentes

¿Cómo funciona la codificación Soundex?
Conserva la primera letra, luego codifica el resto: B,F,P,V→1; C,G,J,K,Q,S,X,Z→2; D,T→3; L→4; M,N→5; R→6; vocales y H,W,Y→0. Colapsa dígitos repetidos (incluidos los separados solo por H o W), elimina ceros, antepone la primera letra y rellena o recorta a cuatro caracteres, p. ej. Robert→R163.
¿Por qué Robert y Rupert dan el mismo código?
Ambos empiezan con R y sus secuencias de consonantes se asignan a los mismos dígitos (b/p→1, r→6, t→3), dando R163. Esa colisión es todo el propósito de Soundex: los nombres que suenan parecido comparten un código, lo cual es ideal para buscar registros con ortografía inconsistente.
¿Qué es Metaphone y en qué se diferencia?
Metaphone es un algoritmo fonético posterior que aplica reglas de pronunciación del inglés en lugar de una tabla de dígitos fija. Maneja letras mudas, PH→F, TH→0, C y G suave/dura, y más, produciendo una clave de longitud variable que a menudo coincide con homófonos del inglés con más precisión que Soundex.
¿Funciona con nombres completos o frases?
Ambos algoritmos codifican una sola palabra — los caracteres que no son letras se eliminan y la palabra se convierte primero a mayúsculas. Para un nombre completo, codifica cada parte (nombre, apellido) por separado. Todo se calcula localmente sin consulta externa.

Más herramientas