| Name | Description | Type | Package | Framework |
| AbstractCaverphone | Encodes a string into a Caverphone value. | Class | 1.10.apidocs.org.apache.commons.codec.language | Apache Commons |
| BeiderMorseEncoder | Encodes strings into their Beider-Morse phonetic encoding. | Class | 1.10.apidocs.org.apache.commons.codec.language.bm | Apache Commons |
| Caverphone | Encodes a string into a Caverphone 2. | Class | 1.10.apidocs.org.apache.commons.codec.language | Apache Commons |
| Caverphone1 | Encodes a string into a Caverphone 1. | Class | 1.10.apidocs.org.apache.commons.codec.language | Apache Commons |
| Caverphone2 | Encodes a string into a Caverphone 2. | Class | 1.10.apidocs.org.apache.commons.codec.language | Apache Commons |
| ColognePhonetic | Encodes a string into a Cologne Phonetic value. | Class | 1.10.apidocs.org.apache.commons.codec.language | Apache Commons |
| DaitchMokotoffSoundex | Encodes a string into a Daitch-Mokotoff Soundex value. | Class | 1.10.apidocs.org.apache.commons.codec.language | Apache Commons |
| DoubleMetaphone | Encodes a string into a double metaphone value. | Class | 1.10.apidocs.org.apache.commons.codec.language | Apache Commons |
| Lang | Language guessing utility. | Class | 1.10.apidocs.org.apache.commons.codec.language.bm | Apache Commons |
| Languages | Language codes are typically loaded from resource files. | Class | 1.10.apidocs.org.apache.commons.codec.language.bm | Apache Commons |
| Languages .LanguageSet | Class | 1.10.apidocs.org.apache.commons.codec.language.bm.Languages | Apache Commons | |
| Languages .SomeLanguages | Some languages, explicitly enumerated. | Class | 1.10.apidocs.org.apache.commons.codec.language.bm.Languages | Apache Commons |
| MatchRatingApproachEncoder | Match Rating Approach Phonetic Algorithm Developed by Western Airlines in 1977. | Class | 1.10.apidocs.org.apache.commons.codec.language | Apache Commons |
| Metaphone | Encodes a string into a Metaphone value. | Class | 1.10.apidocs.org.apache.commons.codec.language | Apache Commons |
| NameType | Supported types of names. | Class | 1.10.apidocs.org.apache.commons.codec.language.bm | Apache Commons |
| Nysiis | Encodes a string into a NYSIIS value. | Class | 1.10.apidocs.org.apache.commons.codec.language | Apache Commons |
| PhoneticEngine | Converts words into potential phonetic representations. | Class | 1.10.apidocs.org.apache.commons.codec.language.bm | Apache Commons |
| RefinedSoundex | Encodes a string into a Refined Soundex value. | Class | 1.10.apidocs.org.apache.commons.codec.language | Apache Commons |
| Rule | Rules have a pattern, left context, right context, output phoneme, set of languages for which they apply and a logical flag indicating if all languages must be in play. | Class | 1.10.apidocs.org.apache.commons.codec.language.bm | Apache Commons |
| Rule .Phoneme | Class | 1.10.apidocs.org.apache.commons.codec.language.bm.Rule | Apache Commons | |
| Rule .PhonemeList | Class | 1.10.apidocs.org.apache.commons.codec.language.bm.Rule | Apache Commons | |
| Rule .RPattern | A minimal wrapper around the functionality of Pattern that we use, to allow for alternate implementations. | Interface | 1.10.apidocs.org.apache.commons.codec.language.bm.Rule | Apache Commons |
| RuleType | Class | 1.10.apidocs.org.apache.commons.codec.language.bm | Apache Commons | |
| Soundex | Encodes a string into a Soundex value. | Class | 1.10.apidocs.org.apache.commons.codec.language | Apache Commons |