MLKLanguageIdentification
@interface MLKLanguageIdentification : NSObject
Die Klasse LanguageIdentification
, die die Hauptsprache oder die möglichen Sprachen für den gegebenen Text angibt.
-
Ruft eine Spracherkennungsinstanz mit den Standardoptionen ab.
Erklärung
Objective-C
+ (nonnull MLKLanguageIdentification *)languageIdentification;
Rückgabewert
Eine neue Instanz von
LanguageIdentification
mit den Standardoptionen. -
Ruft eine Spracherkennungsinstanz mit den angegebenen Optionen ab.
Erklärung
Objective-C
+ (nonnull MLKLanguageIdentification *)languageIdentificationWithOptions: (nonnull MLKLanguageIdentificationOptions *)options;
Parameter
options
Die für die Spracherkennung verwendeten Optionen.
Rückgabewert
Eine neue Instanz von
LanguageIdentification
mit den angegebenen Optionen. -
Gibt die Hauptsprache für den gegebenen Text an.
Erklärung
Objective-C
- (void)identifyLanguageForText:(nonnull NSString *)text completion:(nonnull MLKIdentifyLanguageCallback)completion;
Parameter
text
Der Eingabetext zur Erkennung der Sprache. Eingaben, die länger als 200 Zeichen sind, werden auf 200 Zeichen gekürzt, da eine längere Eingabe die Erkennungsgenauigkeit nicht verbessert.
completion
Handler für einen Rückruf an die Hauptwarteschlange mit dem erkannten Sprach-Tag oder Fehler.
-
Gibt mögliche Sprachen für den gegebenen Text an.
Erklärung
Objective-C
- (void)identifyPossibleLanguagesForText:(nonnull NSString *)text completion: (nonnull MLKIdentifyPossibleLanguagesCallback) completion;
Parameter
text
Der Eingabetext zur Erkennung der Sprache. Eingaben, die länger als 200 Zeichen sind, werden auf 200 Zeichen gekürzt, da eine längere Eingabe die Erkennungsgenauigkeit nicht verbessert.
completion
Handler für den Rückruf an die Hauptwarteschlange mit identifizierten Sprachen oder Fehlern.
-
Nicht verfügbar.
Erklärung
Objective-C
- (nonnull instancetype)init;