mirror of
https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
synced 2025-11-04 08:13:43 +08:00
merge
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user