This commit is contained in:
sijinhui
2024-09-19 00:07:37 +08:00
52 changed files with 3763 additions and 2647 deletions

View File

@@ -136,3 +136,34 @@ export function getISOLang() {
const lang = getLang();
return isoLangString[lang] ?? lang;
}
const DEFAULT_STT_LANG = "zh-CN";
export const STT_LANG_MAP: Record<Lang, string> = {
cn: "zh-CN",
en: "en-US",
// pt: "pt-BR",
// tw: "zh-TW",
// jp: "ja-JP",
// ko: "ko-KR",
// id: "id-ID",
// fr: "fr-FR",
// es: "es-ES",
// it: "it-IT",
// tr: "tr-TR",
// de: "de-DE",
// vi: "vi-VN",
// ru: "ru-RU",
// cs: "cs-CZ",
// no: "no-NO",
// ar: "ar-SA",
// bn: "bn-BD",
// sk: "sk-SK",
};
export function getSTTLang(): string {
try {
return STT_LANG_MAP[getLang()];
} catch {
return DEFAULT_STT_LANG;
}
}