LanguageIdentification
class LanguageIdentification : NSObjectメイン言語または対応可能な言語を識別する LanguageIdentification クラス
生成します。
-
デフォルトのオプションで言語識別インスタンスを取得します。
宣言
Swift
class func languageIdentification() -> LanguageIdentification戻り値
デフォルトのオプションを使用した
LanguageIdentificationの新しいインスタンス。 -
指定されたオプションの言語識別インスタンスを取得します。
宣言
Swift
class func languageIdentification(options: MLKLanguageIdentificationOptions) -> LanguageIdentificationパラメータ
options言語識別に使用されるオプション。
戻り値
指定されたオプションを持つ
LanguageIdentificationの新しいインスタンス。 -
指定されたテキストのメインの言語を指定します。
宣言
Swift
func identifyLanguage(for text: String, completion: @escaping IdentifyLanguageCallback)パラメータ
text言語の識別に使用する入力テキスト。200 文字を超える入力 は 200 文字で切り捨てられます。入力が長くなっても検出精度は向上しないためです。
completion識別された言語タグまたはメインキューでコールバックするハンドラ エラーが発生します。
-
指定されたテキストの言語を指定します。
宣言
Swift
func identifyPossibleLanguages(for text: String, completion: @escaping IdentifyPossibleLanguagesCallback)パラメータ
text言語の識別に使用する入力テキスト。200 文字を超える入力 は 200 文字で切り捨てられます。入力が長くなっても検出精度は向上しないためです。
completion識別された言語またはエラーでメインキューにコールバックするハンドラ。
-
使用不可