Package opennlp.tools.langdetect
Interface LanguageDetector
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
LanguageDetectorME
public interface LanguageDetector extends Serializable
The interface forLanguageDetectorwhich predicts theLanguagefor a context.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String[]getSupportedLanguages()LanguagepredictLanguage(CharSequence content)Predicts theLanguagefor the fullcontentlength.Language[]predictLanguages(CharSequence content)Predicts thelanguagesfor the fullcontentlength.
-
-
-
Method Detail
-
predictLanguages
Language[] predictLanguages(CharSequence content)
Predicts thelanguagesfor the fullcontentlength.- Parameters:
content- The textual content to detect potentiallanguagesfrom.- Returns:
- the predicted languages
-
predictLanguage
Language predictLanguage(CharSequence content)
Predicts theLanguagefor the fullcontentlength.- Parameters:
content- The textual content to detect potentiallanguagesfrom.- Returns:
- the language with the highest confidence
-
getSupportedLanguages
String[] getSupportedLanguages()
- Returns:
- Retrieves an array of language (codes) that are supported by a
LanguageDetector.
-
-