Dokumentacja platformy MLKitLanguageID

LanguageIdentification

class LanguageIdentification : NSObject

Klasa LanguageIdentification, która określa główny język lub możliwe języki dla języka: danego tekstu.

  • Pobiera instancję identyfikacji języka z opcjami domyślnymi.

    Deklaracja

    Swift

    class func languageIdentification() -> LanguageIdentification

    Zwracana wartość

    Nowe wystąpienie LanguageIdentification z opcjami domyślnymi.

  • Pobiera instancję identyfikacji języka z podanymi opcjami.

    Deklaracja

    Swift

    class func languageIdentification(options: MLKLanguageIdentificationOptions) -> LanguageIdentification

    Parametry

    options

    Opcje używane do identyfikacji języka.

    Zwracana wartość

    Nowe wystąpienie elementu LanguageIdentification z podanymi opcjami.

  • Określa główny język danego tekstu.

    Deklaracja

    Swift

    func identifyLanguage(for text: String, completion: @escaping IdentifyLanguageCallback)

    Parametry

    text

    Tekst wejściowy, który ma być używany do identyfikowania języka. Dane wejściowe dłuższe niż 200 znaków są skracane do 200 znaków, ponieważ dłuższe wprowadzanie tekstu nie poprawia dokładności wykrywania.

    completion

    Moduł obsługi, który pozwala oddzwonić do kolejki głównej z tagiem zidentyfikowanego języka lub .

  • Identyfikuje możliwe języki danego tekstu.

    Deklaracja

    Swift

    func identifyPossibleLanguages(for text: String, completion: @escaping IdentifyPossibleLanguagesCallback)

    Parametry

    text

    Tekst wejściowy, który ma być używany do identyfikowania języka. Dane wejściowe dłuższe niż 200 znaków są skracane do 200 znaków, ponieważ dłuższe wprowadzanie tekstu nie poprawia dokładności wykrywania.

    completion

    Moduł obsługi, który pozwala oddzwonić do głównej kolejki ze zidentyfikowanymi językami lub błędami.

  • Niedostępne.