Instance Method


Analyzes the piece of text to determine its dominant language.


func processString(_ string: String)


Use this method to process the provided text and to update the dominantLanguage result and languageHypotheses(withMaximum:) probabilities.

See Also

Determining the Language

class func dominantLanguage(for: String) -> NLLanguage?

Finds the most likely language of a piece of text.

var dominantLanguage: NLLanguage?

The most likely language for the processed text.

func languageHypotheses(withMaximum: Int) -> [NLLanguage : Double]

Generates the probabilities of possible languages for the processed text.

func reset()

Resets the recognizer to its initial state.