// Metaphone – algorithme phonétique pour indexer les mots selon leur prononciation
Encode les mots selon leur prononciation plutôt que leur orthographe.
Trouve des mots qui sonnent de manière similaire même s’ils s’écrivent différemment.
Conçu spécifiquement pour les règles de prononciation anglaises.
Metaphone est un algorithme phonétique qui encode les mots en fonction de leur prononciation en anglais. Il applique une série de règles de transformation pour convertir les lettres et combinaisons de lettres en codes phonétiques. Les mots qui sonnent de la même façon produisent le même code, ce qui le rend utile pour la correspondance floue, la correction orthographique et la mise en correspondance de noms dans les bases de données.
Transformations courantes:\nPH → F (phone → FON)\nCH → X (church → XRCH)\nC+E/I/Y → S (center → SNTR)\nG+E/I/Y → J (george → JRJ)\n\nMots qui sonnent de façon similaire :\nSmith → SM0\nSmythe → SM0\nSchmidt → XMT\n\nKnight → NT\nNight → NT\n\nCough → KF\nCoffee → KF
Metaphone est un algorithme phonétique publié par Lawrence Philips en 1990. Il améliore Soundex en utilisant des règles plus complexes qui reflètent mieux les schémas de prononciation de l’anglais.
Metaphone utilise des règles plus sophistiquées et tient compte de la position et des combinaisons de lettres. Il est plus précis pour les mots anglais que Soundex, qui a été conçu pour les noms de famille et utilise des codes numériques plus simples.
Les codes Metaphone sont couramment utilisés dans les correcteurs orthographiques, les moteurs de recherche, la déduplication de bases de données, la recherche généalogique et toute application qui doit faire correspondre des mots qui sonnent de façon similaire mais s’écrivent différemment.
Oui, Metaphone est spécialement conçu pour la prononciation anglaise. Pour d’autres langues, des algorithmes phonétiques différents comme Cologne phonetic (allemand) ou Caverphone (anglais néo-zélandais) peuvent être plus adaptés.