diff --git a/src/locales/en-US.ts b/src/locales/en-US.ts index bbd6843c..a5bd8e08 100644 --- a/src/locales/en-US.ts +++ b/src/locales/en-US.ts @@ -1470,15 +1470,16 @@ export default { llmProviderCheckAuthStatus: 'Check Authorization Status', audioInputProvider: 'Audio Input Provider', audioInputProviderHint: - 'Service used to transcribe incoming audio messages. Supports OpenAI audio, Chat Audio compatible APIs, and Xiaomi MiMo.', + 'Service used to transcribe incoming audio messages. Supports OpenAI audio, Chat Audio compatible APIs, Xiaomi MiMo, and MiniMax.', audioProviderOpenAiAudio: 'OpenAI Audio Compatible', audioProviderChatAudio: 'Chat Audio Compatible', audioProviderMimo: 'Xiaomi MiMo', + audioProviderMinimax: 'MiniMax', audioInputApiKey: 'Audio Input API Key', audioInputApiKeyHint: 'API key used for audio transcription.', audioInputBaseUrl: 'Audio Input Base URL', audioInputBaseUrlHint: - 'Base URL for audio input. Use the matching compatible endpoint for Chat Audio services; MiMo defaults to https://api.xiaomimimo.com/v1.', + 'Base URL for audio input. Use the matching compatible endpoint for Chat Audio services; MiMo defaults to https://api.xiaomimimo.com/v1, MiniMax defaults to https://api.minimaxi.com/v1.', audioInputModel: 'Audio Input Model', audioInputModelHint: 'Model name used to convert audio content into text.', audioInputLanguage: 'Recognition Language', @@ -1486,12 +1487,12 @@ export default { 'Default language for audio transcription, such as zh or en. Leave blank to use the backend default.', audioOutputProvider: 'Audio Output Provider', audioOutputProviderHint: - 'Service used to generate voice replies. Supports OpenAI audio, Chat Audio compatible APIs, and Xiaomi MiMo.', + 'Service used to generate voice replies. Supports OpenAI audio, Chat Audio compatible APIs, Xiaomi MiMo, and MiniMax.', audioOutputApiKey: 'Audio Output API Key', audioOutputApiKeyHint: 'API key used for speech synthesis.', audioOutputBaseUrl: 'Audio Output Base URL', audioOutputBaseUrlHint: - 'Base URL for audio output. Use the matching compatible endpoint for Chat Audio services; MiMo defaults to https://api.xiaomimimo.com/v1.', + 'Base URL for audio output. Use the matching compatible endpoint for Chat Audio services; MiMo defaults to https://api.xiaomimimo.com/v1, MiniMax defaults to https://api.minimaxi.com/v1.', audioOutputModel: 'Audio Output Model', audioOutputModelHint: 'Model name used to convert text content into speech.', audioOutputVoice: 'Voice Preset', diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index dae22b0f..c2f5d8ba 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -1459,26 +1459,29 @@ export default { llmProviderOpenAuthPage: '打开授权页面', llmProviderCheckAuthStatus: '检查授权状态', audioInputProvider: '音频输入提供商', - audioInputProviderHint: '用于识别用户音频消息的服务,支持 OpenAI 音频接口、Chat Audio 兼容接口和 Xiaomi MiMo', + audioInputProviderHint: + '用于识别用户音频消息的服务,支持 OpenAI 音频接口、Chat Audio 兼容接口、Xiaomi MiMo 和 MiniMax', audioProviderOpenAiAudio: 'OpenAI Audio 兼容', audioProviderChatAudio: 'Chat Audio 兼容', audioProviderMimo: '小米 MiMo', + audioProviderMinimax: 'MiniMax', audioInputApiKey: '音频输入 API密钥', audioInputApiKeyHint: '音频输入转写使用的 API 密钥', audioInputBaseUrl: '音频输入基础URL', audioInputBaseUrlHint: - '音频输入接口基础URL,Chat Audio 类服务可填写对应兼容地址,MiMo 默认 https://api.xiaomimimo.com/v1', + '音频输入接口基础URL,Chat Audio 类服务可填写对应兼容地址,MiMo 默认 https://api.xiaomimimo.com/v1,MiniMax 默认 https://api.minimaxi.com/v1', audioInputModel: '音频输入模型', audioInputModelHint: '用于将音频内容转换为文字的模型名称', audioInputLanguage: '识别语言', audioInputLanguageHint: '音频转写默认语言,例如 zh、en,留空时按后端默认处理', audioOutputProvider: '音频输出提供商', - audioOutputProviderHint: '用于生成语音回复的服务,支持 OpenAI 音频接口、Chat Audio 兼容接口和 Xiaomi MiMo', + audioOutputProviderHint: + '用于生成语音回复的服务,支持 OpenAI 音频接口、Chat Audio 兼容接口、Xiaomi MiMo 和 MiniMax', audioOutputApiKey: '音频输出 API密钥', audioOutputApiKeyHint: '文字转语音使用的 API 密钥', audioOutputBaseUrl: '音频输出基础URL', audioOutputBaseUrlHint: - '音频输出接口基础URL,Chat Audio 类服务可填写对应兼容地址,MiMo 默认 https://api.xiaomimimo.com/v1', + '音频输出接口基础URL,Chat Audio 类服务可填写对应兼容地址,MiMo 默认 https://api.xiaomimimo.com/v1,MiniMax 默认 https://api.minimaxi.com/v1', audioOutputModel: '音频输出模型', audioOutputModelHint: '用于将文字内容转换为语音的模型名称', audioOutputVoice: '语音音色', diff --git a/src/locales/zh-TW.ts b/src/locales/zh-TW.ts index 0e6f45ea..9faaf767 100644 --- a/src/locales/zh-TW.ts +++ b/src/locales/zh-TW.ts @@ -1460,26 +1460,29 @@ export default { llmProviderOpenAuthPage: '開啟授權頁面', llmProviderCheckAuthStatus: '檢查授權狀態', audioInputProvider: '音頻輸入提供商', - audioInputProviderHint: '用於識別用戶音頻消息的服務,支援 OpenAI 音頻接口、Chat Audio 兼容接口和 Xiaomi MiMo', + audioInputProviderHint: + '用於識別用戶音頻消息的服務,支援 OpenAI 音頻接口、Chat Audio 兼容接口、Xiaomi MiMo 和 MiniMax', audioProviderOpenAiAudio: 'OpenAI Audio 兼容', audioProviderChatAudio: 'Chat Audio 兼容', audioProviderMimo: '小米 MiMo', + audioProviderMinimax: 'MiniMax', audioInputApiKey: '音頻輸入 API密鑰', audioInputApiKeyHint: '音頻輸入轉寫使用的 API 密鑰', audioInputBaseUrl: '音頻輸入基礎URL', audioInputBaseUrlHint: - '音頻輸入接口基礎URL,Chat Audio 類服務可填寫對應兼容地址,MiMo 預設 https://api.xiaomimimo.com/v1', + '音頻輸入接口基礎URL,Chat Audio 類服務可填寫對應兼容地址,MiMo 預設 https://api.xiaomimimo.com/v1,MiniMax 預設 https://api.minimaxi.com/v1', audioInputModel: '音頻輸入模型', audioInputModelHint: '用於將音頻內容轉換為文字的模型名稱', audioInputLanguage: '識別語言', audioInputLanguageHint: '音頻轉寫預設語言,例如 zh、en,留空時按後端預設處理', audioOutputProvider: '音頻輸出提供商', - audioOutputProviderHint: '用於生成語音回覆的服務,支援 OpenAI 音頻接口、Chat Audio 兼容接口和 Xiaomi MiMo', + audioOutputProviderHint: + '用於生成語音回覆的服務,支援 OpenAI 音頻接口、Chat Audio 兼容接口、Xiaomi MiMo 和 MiniMax', audioOutputApiKey: '音頻輸出 API密鑰', audioOutputApiKeyHint: '文字轉語音使用的 API 密鑰', audioOutputBaseUrl: '音頻輸出基礎URL', audioOutputBaseUrlHint: - '音頻輸出接口基礎URL,Chat Audio 類服務可填寫對應兼容地址,MiMo 預設 https://api.xiaomimimo.com/v1', + '音頻輸出接口基礎URL,Chat Audio 類服務可填寫對應兼容地址,MiMo 預設 https://api.xiaomimimo.com/v1,MiniMax 預設 https://api.minimaxi.com/v1', audioOutputModel: '音頻輸出模型', audioOutputModelHint: '用於將文字內容轉換為語音的模型名稱', audioOutputVoice: '語音音色', diff --git a/src/views/setting/AccountSettingSystem.vue b/src/views/setting/AccountSettingSystem.vue index 04958cc9..0a978b03 100644 --- a/src/views/setting/AccountSettingSystem.vue +++ b/src/views/setting/AccountSettingSystem.vue @@ -133,6 +133,7 @@ const audioProviderItems = computed(() => [ { title: t('setting.system.audioProviderOpenAiAudio'), value: 'openai' }, { title: t('setting.system.audioProviderChatAudio'), value: 'openai_chat_audio' }, { title: t('setting.system.audioProviderMimo'), value: 'mimo' }, + { title: t('setting.system.audioProviderMinimax'), value: 'minimax' }, ]) // 刮削配置 diff --git a/src/views/setup/AgentSettingsStep.vue b/src/views/setup/AgentSettingsStep.vue index 00b2559c..c5d7fe0a 100644 --- a/src/views/setup/AgentSettingsStep.vue +++ b/src/views/setup/AgentSettingsStep.vue @@ -171,6 +171,7 @@ const audioProviderItems = computed(() => [ { title: t('setting.system.audioProviderOpenAiAudio'), value: 'openai' }, { title: t('setting.system.audioProviderChatAudio'), value: 'openai_chat_audio' }, { title: t('setting.system.audioProviderMimo'), value: 'mimo' }, + { title: t('setting.system.audioProviderMinimax'), value: 'minimax' }, ]) const providerAuthMethods = computed(() => selectedProvider.value?.oauth_methods || [])