Namespace Lucene.Net.Analysis.Phonetic.Language.Bm
Classes
BeiderMorseEncoder
Encodes strings into their Beider-Morse phonetic encoding.
Lang
Language guessing utility.
LanguageSet
A set of languages.
Languages
Language codes.
NameTypeExtensions
Phoneme
PhonemeList
PhoneticEngine
Converts words into potential phonetic representations.
Rule
A phoneme rule.
RuleTypeExtensions
SomeLanguages
Some languages, explicitly enumerated.
Interfaces
IPhonemeExpr
IRPattern
A minimal wrapper around the functionality of Rule Pattern that we use, to allow for alternate implementations.
Enums
NameType
Supported types of names. Unless you are matching particular family names, use GENERIC. The
GENERIC
NameType should work reasonably well for non-name words. The other encodings are
specifically tuned to family names, and may not work well at all for general text.
RuleType
Types of rule.
since 1.6