There are 2 repositories under phonetic-algorithm topic.
Metaphone is a phonetic algorithm, an algorithm published in 1990 for indexing words by their English pronunciation. It fundamentally improves on the Soundex algorithm by using information about variations and inconsistencies in English spelling and pronunciation to produce a more accurate encoding, which does a better job of matching words and names which sound similar. As with Soundex, similar sounding words should share the same keys.
Elasticsearch plugin for Russian Phonetic Analysis
Automatic Measurement of Vowel Duration for Consonant Vowel Consonant (CVC) sound files (JASA 2016)
cologne-phonetics implementation in python
Модуль фонетического разбора русских слов.
Zero-dependency Typescript library implementing the american soundex phonetic algorithm.
PHP OOP Implementation of the "Kölner Phonetic Index" - a soundex like algorithm for german language
match strings by how they sound
Pattern matching used to seek similarity between data strings
A simple phonetic algorithm benchmark using Apache Commons Codec in Kotlin.
Cologne phonetics algorithm in Ruby.
MLPhone is a phonetic algorithm for indexing Malayalam words by their pronunciation, like Metaphone for English. The algorithm generates three Romanized phonetic keys (hashes) of varying phonetic affinities for a given Malayalam word.
Convert english phrases into phonetic japanese kana approximations; also known as Englishru.
Implementation of Cologne Phonetics (Kölner Phonetik) in PHP.
Develop using PySpark
Grey and Gray. Colour and Color. Words like these have been the cause of many heated arguments between Brits and Americans. While it is easy for us to realize their equivalence, basic programming commands will fail to equate such two strings.
Brazilian Portuguese Metaphone plugin for Elasticsearch 6.x
Sound group analysis for Romanian words
A phonetic encoding and reverse encoding script inspired by Soundex. Available in French, German and Italian.
An implementation of the Caverphone2 phonetic algorithm in Python3+
New York State Identification and Intelligence System (NYSIIS) implementation in Python 3+
An implementation of the SOUNDEX (sounds like) algorithm in Python3+
Dynamic Nato / ITU / ICAO Phonetic Alphabet & Number Pronouncer - Also available live at : https://linuxguist.github.io/phonetics/
Brazilian Portuguese Metaphone plugin for Elasticsearch 7.x
Dictionary that searches words through phonetic indexing using binary trees.