UNPKG

react-native-executorch

Version:

An easy way to run AI models in react native with ExecuTorch

91 lines 1.89 kB
export interface ModelConfig { sources: { encoder: string; decoder: string; }; tokenizer: { source: string; bos: number; eos: number; }; isMultilingual: boolean; } export declare enum SpeechToTextLanguage { Afrikaans = "af", Albanian = "sq", Arabic = "ar", Armenian = "hy", Azerbaijani = "az", Basque = "eu", Belarusian = "be", Bengali = "bn", Bosnian = "bs", Bulgarian = "bg", Burmese = "my", Catalan = "ca", Chinese = "zh", Croatian = "hr", Czech = "cs", Danish = "da", Dutch = "nl", Estonian = "et", English = "en", Finnish = "fi", French = "fr", Galician = "gl", Georgian = "ka", German = "de", Greek = "el", Gujarati = "gu", HaitianCreole = "ht", Hebrew = "he", Hindi = "hi", Hungarian = "hu", Icelandic = "is", Indonesian = "id", Italian = "it", Japanese = "ja", Kannada = "kn", Kazakh = "kk", Khmer = "km", Korean = "ko", Lao = "lo", Latvian = "lv", Lithuanian = "lt", Macedonian = "mk", Malagasy = "mg", Malay = "ms", Malayalam = "ml", Maltese = "mt", Marathi = "mr", Nepali = "ne", Norwegian = "no", Persian = "fa", Polish = "pl", Portuguese = "pt", Punjabi = "pa", Romanian = "ro", Russian = "ru", Serbian = "sr", Sinhala = "si", Slovak = "sk", Slovenian = "sl", Spanish = "es", Sundanese = "su", Swahili = "sw", Swedish = "sv", Tagalog = "tl", Tajik = "tg", Tamil = "ta", Telugu = "te", Thai = "th", Turkish = "tr", Ukrainian = "uk", Urdu = "ur", Uzbek = "uz", Vietnamese = "vi", Welsh = "cy", Yiddish = "yi" } export type AvailableModels = 'whisper' | 'moonshine' | 'whisperMultilingual'; //# sourceMappingURL=stt.d.ts.map