@bigin/ns-firebase
Version:
22 lines (18 loc) • 853 B
TypeScript
export interface MLKitNaturalLanguageIdentificationLanguage {
languageCode: string;
confidence: number;
}
export interface MLKitNaturalLanguageIdentificationResult {
languageCode?: string;
}
export interface MLKitNaturalLanguageIdentificationOptions {
text: string;
/**
* By default, ML Kit returns a non-undefined value only when it identifies the language with a confidence value higher than X.
* X is 0.5 for 'identifyNaturalLanguage'.
* X is 0.01 for 'indentifyPossibleLanguages'.
*/
confidenceThreshold?: number;
}
export declare function identifyNaturalLanguage(options: MLKitNaturalLanguageIdentificationOptions): Promise<MLKitNaturalLanguageIdentificationResult>;
export declare function indentifyPossibleLanguages(options: MLKitNaturalLanguageIdentificationOptions): Promise<Array<MLKitNaturalLanguageIdentificationLanguage>>;