mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-24 18:50:56 +08:00
翻译
This commit is contained in:
parent
a8e9affb86
commit
8b9d3a2e56
@ -16,11 +16,11 @@
|
||||
"error": "Voice call error",
|
||||
"initializing": "Initializing voice call...",
|
||||
"ready": "Voice call ready",
|
||||
"shortcut_key_setting": "[to be translated]:语音识别快捷键设置",
|
||||
"press_any_key": "[to be translated]:请按任意键...",
|
||||
"save": "[to be translated]:保存",
|
||||
"cancel": "[to be translated]:取消",
|
||||
"shortcut_key_tip": "[to be translated]:按下此快捷键开始录音,松开快捷键结束录音并发送"
|
||||
"shortcut_key_setting": "Voice Recognition Shortcut Key Settings",
|
||||
"press_any_key": "Press any key...",
|
||||
"save": "Save",
|
||||
"cancel": "Cancel",
|
||||
"shortcut_key_tip": "Press this shortcut key to start recording, release to end recording and send"
|
||||
},
|
||||
"agents": {
|
||||
"add.button": "Add to Assistant",
|
||||
@ -1528,11 +1528,11 @@
|
||||
"not_enabled": "Speech recognition is not enabled",
|
||||
"start_failed": "Failed to start recording",
|
||||
"transcribe_failed": "Failed to transcribe speech",
|
||||
"no_api_key": "[to be translated]:未设置API密钥",
|
||||
"browser_not_support": "[to be translated]:浏览器不支持语音识别"
|
||||
"no_api_key": "API key is not set",
|
||||
"browser_not_support": "Browser does not support speech recognition"
|
||||
},
|
||||
"auto_start_server": "[to be translated]:启动应用自动开启服务器",
|
||||
"auto_start_server.help": "[to be translated]:启用后,应用启动时会自动开启语音识别服务器"
|
||||
"auto_start_server": "Automatically start server when launching the application",
|
||||
"auto_start_server.help": "When enabled, the speech recognition server will automatically start when the application launches"
|
||||
},
|
||||
"voice": {
|
||||
"title": "Voice Features",
|
||||
|
||||
@ -1459,8 +1459,8 @@
|
||||
"segmented": "分割",
|
||||
"segmented_play": "分割再生",
|
||||
"segmented_playback": "分割再生",
|
||||
"filter.emojis": "[to be translated]:过滤表情符号",
|
||||
"show_progress_bar": "[to be translated]:显示TTS进度条"
|
||||
"filter.emojis": "絵文字をフィルター",
|
||||
"show_progress_bar": "TTS進行バーを表示"
|
||||
},
|
||||
"asr": {
|
||||
"title": "音声認識",
|
||||
|
||||
@ -331,6 +331,9 @@
|
||||
"503": "Серверная ошибка. Пожалуйста, попробуйте позже",
|
||||
"504": "Серверная ошибка. Пожалуйста, попробуйте позже"
|
||||
},
|
||||
"asr": {
|
||||
"browser_not_support": "Браузер не поддерживает распознавание речи"
|
||||
},
|
||||
"model.exists": "Модель уже существует",
|
||||
"no_api_key": "Ключ API не настроен",
|
||||
"provider_disabled": "Провайдер моделей не включен",
|
||||
@ -1391,140 +1394,140 @@
|
||||
"error": {
|
||||
"not_enabled": "Преобразование текста в речь не включено",
|
||||
"no_edge_voice": "Голос Edge TTS не выбран",
|
||||
"no_api_key": "[to be translated]:未设置API密钥",
|
||||
"browser_not_support": "[to be translated]:浏览器不支持语音合成",
|
||||
"no_voice": "[to be translated]:未选择音色",
|
||||
"no_model": "[to be translated]:未选择模型",
|
||||
"synthesis_failed": "[to be translated]:语音合成失败",
|
||||
"play_failed": "[to be translated]:语音播放失败",
|
||||
"empty_text": "[to be translated]:文本为空",
|
||||
"general": "[to be translated]:语音合成出现错误",
|
||||
"unsupported_service_type": "[to be translated]:不支持的服务类型: {{serviceType}}"
|
||||
"no_api_key": "Ключ API не настроен",
|
||||
"browser_not_support": "Браузер не поддерживает синтез речи",
|
||||
"no_voice": "Голос не выбран",
|
||||
"no_model": "Модель не выбрана",
|
||||
"synthesis_failed": "Ошибка синтеза речи",
|
||||
"play_failed": "Ошибка воспроизведения речи",
|
||||
"empty_text": "Текст пуст",
|
||||
"general": "Ошибка синтеза речи",
|
||||
"unsupported_service_type": "Неподдерживаемый тип службы: {{serviceType}}"
|
||||
},
|
||||
"help": "Для использования API TTS OpenAI требуется ключ API. Edge TTS использует функции браузера и не требует ключа API.",
|
||||
"learn_more": "Узнать больше",
|
||||
"tab_title": "[to be translated]:语音合成",
|
||||
"service_type.refresh": "[to be translated]:刷新TTS服务类型设置",
|
||||
"service_type.refreshed": "[to be translated]:已刷新TTS服务类型设置",
|
||||
"api_key": "[to be translated]:API密钥",
|
||||
"api_key.placeholder": "[to be translated]:请输入OpenAI API密钥",
|
||||
"api_url": "[to be translated]:API地址",
|
||||
"api_url.placeholder": "[to be translated]:例如:https://api.openai.com/v1/audio/speech",
|
||||
"edge_voice": "[to be translated]:浏览器 TTS音色",
|
||||
"edge_voice.loading": "[to be translated]:加载中...",
|
||||
"edge_voice.refresh": "[to be translated]:刷新可用音色列表",
|
||||
"edge_voice.not_found": "[to be translated]:未找到匹配的音色",
|
||||
"voice": "[to be translated]:音色",
|
||||
"voice.placeholder": "[to be translated]:请选择音色",
|
||||
"voice_input_placeholder": "[to be translated]:输入音色",
|
||||
"voice_add": "[to be translated]:添加",
|
||||
"voice_empty": "[to be translated]:暂无自定义音色,请在下方添加",
|
||||
"model": "[to be translated]:模型",
|
||||
"model.placeholder": "[to be translated]:请选择模型",
|
||||
"model_input_placeholder": "[to be translated]:输入模型",
|
||||
"model_add": "[to be translated]:添加",
|
||||
"model_empty": "[to be translated]:暂无自定义模型,请在下方添加",
|
||||
"filter_options": "[to be translated]:过滤选项",
|
||||
"filter.thinking_process": "[to be translated]:过滤思考过程",
|
||||
"filter.markdown": "[to be translated]:过滤Markdown标记",
|
||||
"filter.code_blocks": "[to be translated]:过滤代码块",
|
||||
"filter.html_tags": "[to be translated]:过滤HTML标签",
|
||||
"max_text_length": "[to be translated]:最大文本长度",
|
||||
"service_type.siliconflow": "[to be translated]:硅基流动",
|
||||
"service_type.mstts": "[to be translated]:免费在线 TTS",
|
||||
"siliconflow_api_key": "[to be translated]:硅基流动API密钥",
|
||||
"siliconflow_api_key.placeholder": "[to be translated]:请输入硅基流动API密钥",
|
||||
"siliconflow_api_url": "[to be translated]:硅基流动API地址",
|
||||
"siliconflow_api_url.placeholder": "[to be translated]:例如:https://api.siliconflow.cn/v1/audio/speech",
|
||||
"siliconflow_voice": "[to be translated]:硅基流动音色",
|
||||
"siliconflow_voice.placeholder": "[to be translated]:请选择音色",
|
||||
"siliconflow_model": "[to be translated]:硅基流动模型",
|
||||
"siliconflow_model.placeholder": "[to be translated]:请选择模型",
|
||||
"siliconflow_response_format": "[to be translated]:响应格式",
|
||||
"siliconflow_response_format.placeholder": "[to be translated]:默认为mp3",
|
||||
"siliconflow_speed": "[to be translated]:语速",
|
||||
"siliconflow_speed.placeholder": "[to be translated]:默认为1.0",
|
||||
"edge_voice.available_count": "[to be translated]:可用语音: {{count}}个",
|
||||
"edge_voice.refreshing": "[to be translated]:正在刷新语音列表...",
|
||||
"edge_voice.refreshed": "[to be translated]:语音列表已刷新",
|
||||
"mstts.voice": "[to be translated]:免费在线 TTS音色",
|
||||
"mstts.output_format": "[to be translated]:输出格式",
|
||||
"mstts.info": "[to be translated]:免费在线TTS服务不需要API密钥,完全免费使用。",
|
||||
"error.no_mstts_voice": "[to be translated]:未设置免费在线 TTS音色",
|
||||
"play": "[to be translated]:播放语音",
|
||||
"stop": "[to be translated]:停止播放",
|
||||
"speak": "[to be translated]:播放语音",
|
||||
"stop_global": "[to be translated]:停止所有语音播放",
|
||||
"stopped": "[to be translated]:已停止语音播放",
|
||||
"segmented": "[to be translated]:分段",
|
||||
"segmented_play": "[to be translated]:分段播放",
|
||||
"segmented_playback": "[to be translated]:分段播放",
|
||||
"filter.emojis": "[to be translated]:过滤表情符号",
|
||||
"show_progress_bar": "[to be translated]:显示TTS进度条"
|
||||
"tab_title": "Синтез речи",
|
||||
"service_type.refresh": "Обновить настройки типа службы TTS",
|
||||
"service_type.refreshed": "Настройки типа службы TTS обновлены",
|
||||
"api_key": "Ключ API",
|
||||
"api_key.placeholder": "Пожалуйста, введите ключ API OpenAI",
|
||||
"api_url": "URL-адрес API",
|
||||
"api_url.placeholder": "Например: https://api.openai.com/v1/audio/speech",
|
||||
"edge_voice": "Голос TTS браузера",
|
||||
"edge_voice.loading": "Загрузка...",
|
||||
"edge_voice.refresh": "Обновить список доступных голосов",
|
||||
"edge_voice.not_found": "Не найдено подходящего голоса",
|
||||
"voice": "Голос",
|
||||
"voice.placeholder": "Пожалуйста, выберите голос",
|
||||
"voice_input_placeholder": "Введите голос",
|
||||
"voice_add": "Добавить",
|
||||
"voice_empty": "Пользовательские голоса отсутствуют, пожалуйста, добавьте ниже",
|
||||
"model": "Модель",
|
||||
"model.placeholder": "Пожалуйста, выберите модель",
|
||||
"model_input_placeholder": "Введите модель",
|
||||
"model_add": "Добавить",
|
||||
"model_empty": "Пользовательские модели отсутствуют, пожалуйста, добавьте ниже",
|
||||
"filter_options": "Параметры фильтрации",
|
||||
"filter.thinking_process": "Фильтровать процесс рассуждения",
|
||||
"filter.markdown": "Фильтровать разметку Markdown",
|
||||
"filter.code_blocks": "Фильтровать блоки кода",
|
||||
"filter.html_tags": "Фильтровать HTML-теги",
|
||||
"max_text_length": "Максимальная длина текста",
|
||||
"service_type.siliconflow": "SiliconFlow",
|
||||
"service_type.mstts": "Бесплатный онлайн TTS",
|
||||
"siliconflow_api_key": "Ключ API SiliconFlow",
|
||||
"siliconflow_api_key.placeholder": "Пожалуйста, введите ключ API SiliconFlow",
|
||||
"siliconflow_api_url": "URL-адрес API SiliconFlow",
|
||||
"siliconflow_api_url.placeholder": "Например: https://api.siliconflow.cn/v1/audio/speech",
|
||||
"siliconflow_voice": "Голос SiliconFlow",
|
||||
"siliconflow_voice.placeholder": "Пожалуйста, выберите голос",
|
||||
"siliconflow_model": "Модель SiliconFlow",
|
||||
"siliconflow_model.placeholder": "Пожалуйста, выберите модель",
|
||||
"siliconflow_response_format": "Формат ответа",
|
||||
"siliconflow_response_format.placeholder": "По умолчанию mp3",
|
||||
"siliconflow_speed": "Скорость речи",
|
||||
"siliconflow_speed.placeholder": "По умолчанию 1.0",
|
||||
"edge_voice.available_count": "Доступные голоса: {{count}}",
|
||||
"edge_voice.refreshing": "Обновление списка голосов...",
|
||||
"edge_voice.refreshed": "Список голосов обновлен",
|
||||
"mstts.voice": "Бесплатный онлайн голос TTS",
|
||||
"mstts.output_format": "Формат вывода",
|
||||
"mstts.info": "Бесплатная онлайн-служба TTS не требует ключа API и полностью бесплатна для использования.",
|
||||
"error.no_mstts_voice": "Бесплатный онлайн голос TTS не установлен",
|
||||
"play": "Воспроизвести речь",
|
||||
"stop": "Остановить воспроизведение",
|
||||
"speak": "Воспроизвести речь",
|
||||
"stop_global": "Остановить все воспроизведения речи",
|
||||
"stopped": "Воспроизведение речи остановлено",
|
||||
"segmented": "Сегментация",
|
||||
"segmented_play": "Сегментированное воспроизведение",
|
||||
"segmented_playback": "Сегментированное воспроизведение",
|
||||
"filter.emojis": "Фильтровать эмодзи",
|
||||
"show_progress_bar": "Показать индикатор выполнения TTS"
|
||||
},
|
||||
"voice": {
|
||||
"title": "[to be translated]:语音功能",
|
||||
"help": "[to be translated]:语音功能包括文本转语音(TTS)和语音识别(ASR)。",
|
||||
"learn_more": "[to be translated]:了解更多"
|
||||
"title": "Голосовые функции",
|
||||
"help": "Голосовые функции включают преобразование текста в речь (TTS) и распознавание речи (ASR).",
|
||||
"learn_more": "Узнать больше"
|
||||
},
|
||||
"asr": {
|
||||
"title": "[to be translated]:语音识别",
|
||||
"tab_title": "[to be translated]:语音识别",
|
||||
"enable": "[to be translated]:启用语音识别",
|
||||
"enable.help": "[to be translated]:启用后可以将语音转换为文本",
|
||||
"service_type": "[to be translated]:服务类型",
|
||||
"service_type.browser": "[to be translated]:浏览器",
|
||||
"service_type.local": "[to be translated]:本地服务器",
|
||||
"api_key": "[to be translated]:API密钥",
|
||||
"api_key.placeholder": "[to be translated]:请输入OpenAI API密钥",
|
||||
"api_url": "[to be translated]:API地址",
|
||||
"api_url.placeholder": "[to be translated]:例如:https://api.openai.com/v1/audio/transcriptions",
|
||||
"model": "[to be translated]:模型",
|
||||
"browser.info": "[to be translated]:使用浏览器内置的语音识别功能,无需额外设置",
|
||||
"local.info": "[to be translated]:使用本地服务器和浏览器进行语音识别,需要先启动服务器并打开浏览器页面",
|
||||
"local.browser_tip": "[to be translated]:请在浏览器中打开此页面,并保持浏览器窗口打开",
|
||||
"local.test_connection": "[to be translated]:测试连接",
|
||||
"local.connection_success": "[to be translated]:连接成功",
|
||||
"local.connection_failed": "[to be translated]:连接失败,请确保服务器已启动",
|
||||
"server.start": "[to be translated]:启动服务器",
|
||||
"server.stop": "[to be translated]:停止服务器",
|
||||
"server.starting": "[to be translated]:正在启动服务器...",
|
||||
"server.started": "[to be translated]:服务器已启动",
|
||||
"server.stopping": "[to be translated]:正在停止服务器...",
|
||||
"server.stopped": "[to be translated]:服务器已停止",
|
||||
"server.already_running": "[to be translated]:服务器已经在运行中",
|
||||
"server.not_running": "[to be translated]:服务器未运行",
|
||||
"server.start_failed": "[to be translated]:启动服务器失败",
|
||||
"server.stop_failed": "[to be translated]:停止服务器失败",
|
||||
"open_browser": "[to be translated]:打开浏览器页面",
|
||||
"test": "[to be translated]:测试语音识别",
|
||||
"test_info": "[to be translated]:请在输入框中使用语音识别按钮进行测试",
|
||||
"start": "[to be translated]:开始录音",
|
||||
"stop": "[to be translated]:停止录音",
|
||||
"preparing": "[to be translated]:准备中",
|
||||
"recording": "[to be translated]:正在录音...",
|
||||
"processing": "[to be translated]:正在处理语音...",
|
||||
"success": "[to be translated]:语音识别成功",
|
||||
"completed": "[to be translated]:语音识别完成",
|
||||
"canceled": "[to be translated]:已取消录音",
|
||||
"title": "Распознавание речи",
|
||||
"tab_title": "Распознавание речи",
|
||||
"enable": "Включить распознавание речи",
|
||||
"enable.help": "После включения можно преобразовывать речь в текст",
|
||||
"service_type": "Тип службы",
|
||||
"service_type.browser": "Браузер",
|
||||
"service_type.local": "Локальный сервер",
|
||||
"api_key": "Ключ API",
|
||||
"api_key.placeholder": "Пожалуйста, введите ключ API OpenAI",
|
||||
"api_url": "URL-адрес API",
|
||||
"api_url.placeholder": "Например: https://api.openai.com/v1/audio/transcriptions",
|
||||
"model": "Модель",
|
||||
"browser.info": "Используйте встроенную функцию распознавания речи браузера, дополнительные настройки не требуются",
|
||||
"local.info": "Используйте локальный сервер и браузер для распознавания речи, необходимо сначала запустить сервер и открыть страницу браузера",
|
||||
"local.browser_tip": "Пожалуйста, откройте эту страницу в браузере и держите окно браузера открытым",
|
||||
"local.test_connection": "Тестировать соединение",
|
||||
"local.connection_success": "Соединение успешно",
|
||||
"local.connection_failed": "Соединение не удалось, убедитесь, что сервер запущен",
|
||||
"server.start": "Запустить сервер",
|
||||
"server.stop": "Остановить сервер",
|
||||
"server.starting": "Запуск сервера...",
|
||||
"server.started": "Сервер запущен",
|
||||
"server.stopping": "Остановка сервера...",
|
||||
"server.stopped": "Сервер остановлен",
|
||||
"server.already_running": "Сервер уже запущен",
|
||||
"server.not_running": "Сервер не запущен",
|
||||
"server.start_failed": "Не удалось запустить сервер",
|
||||
"server.stop_failed": "Не удалось остановить сервер",
|
||||
"open_browser": "Открыть страницу в браузере",
|
||||
"test": "Тестировать распознавание речи",
|
||||
"test_info": "Используйте кнопку распознавания речи в поле ввода для тестирования",
|
||||
"start": "Начать запись",
|
||||
"stop": "Остановить запись",
|
||||
"preparing": "Подготовка",
|
||||
"recording": "Запись...",
|
||||
"processing": "Обработка речи...",
|
||||
"success": "Распознавание речи успешно",
|
||||
"completed": "Распознавание речи завершено",
|
||||
"canceled": "Запись отменена",
|
||||
"error": {
|
||||
"not_enabled": "[to be translated]:语音识别功能未启用",
|
||||
"no_api_key": "[to be translated]:未设置API密钥",
|
||||
"browser_not_support": "[to be translated]:浏览器不支持语音识别",
|
||||
"start_failed": "[to be translated]:开始录音失败",
|
||||
"transcribe_failed": "[to be translated]:语音识别失败"
|
||||
"not_enabled": "Функция распознавания речи не включена",
|
||||
"no_api_key": "API ключ не настроен",
|
||||
"browser_not_support": "Браузер не поддерживает распознавание речи",
|
||||
"start_failed": "Не удалось начать запись",
|
||||
"transcribe_failed": "Не удалось распознать речь"
|
||||
},
|
||||
"auto_start_server": "[to be translated]:启动应用自动开启服务器",
|
||||
"auto_start_server.help": "[to be translated]:启用后,应用启动时会自动开启语音识别服务器"
|
||||
"auto_start_server": "Автоматически запускать сервер при запуске приложения",
|
||||
"auto_start_server.help": "После включения сервер распознавания речи будет автоматически запускаться при запуске приложения"
|
||||
},
|
||||
"voice_call": {
|
||||
"tab_title": "[to be translated]:通话功能",
|
||||
"enable": "[to be translated]:启用语音通话",
|
||||
"enable.help": "[to be translated]:启用后可以使用语音通话功能与AI进行对话",
|
||||
"model": "[to be translated]:通话模型",
|
||||
"model.select": "[to be translated]:选择模型",
|
||||
"model.current": "[to be translated]:当前模型: {{model}}",
|
||||
"model.info": "[to be translated]:选择用于语音通话的AI模型,不同模型可能有不同的语音交互体验",
|
||||
"tab_title": "Функция вызова",
|
||||
"enable": "Включить голосовой вызов",
|
||||
"enable.help": "После включения вы сможете использовать функцию голосового вызова для разговора с ИИ",
|
||||
"model": "Модель вызова",
|
||||
"model.select": "Выбрать модель",
|
||||
"model.current": "Текущая модель: {{model}}",
|
||||
"model.info": "Выберите модель ИИ для голосовых вызовов. Разные модели могут обеспечивать различный опыт голосового взаимодействия",
|
||||
"prompt": {
|
||||
"label": "Подсказка для голосового вызова",
|
||||
"placeholder": "Введите подсказку для голосового вызова",
|
||||
@ -1537,7 +1540,7 @@
|
||||
"asr_tts_info": "Голосовой вызов использует настройки распознавания речи (ASR) и синтеза речи (TTS), указанные выше",
|
||||
"test": "Тестировать голосовой вызов",
|
||||
"test_info": "Используйте кнопку голосового вызова справа от поля ввода для тестирования",
|
||||
"welcome_message": "[to be translated]:您好,我是您的AI助手,请长按说话按钮进行对话。"
|
||||
"welcome_message": "Здравствуйте, я ваш ИИ-ассистент. Пожалуйста, нажмите и удерживайте кнопку разговора для начала диалога."
|
||||
}
|
||||
},
|
||||
"translate": {
|
||||
@ -1580,26 +1583,26 @@
|
||||
"visualization": "Визуализация"
|
||||
},
|
||||
"voice_call": {
|
||||
"title": "[to be translated]:语音通话",
|
||||
"start": "[to be translated]:开始语音通话",
|
||||
"end": "[to be translated]:结束通话",
|
||||
"mute": "[to be translated]:静音",
|
||||
"unmute": "[to be translated]:取消静音",
|
||||
"pause": "[to be translated]:暂停",
|
||||
"resume": "[to be translated]:继续",
|
||||
"you": "[to be translated]:您",
|
||||
"ai": "[to be translated]:AI",
|
||||
"press_to_talk": "[to be translated]:长按说话",
|
||||
"release_to_send": "[to be translated]:松开发送",
|
||||
"initialization_failed": "[to be translated]:初始化语音通话失败",
|
||||
"error": "[to be translated]:语音通话出错",
|
||||
"initializing": "[to be translated]:正在初始化语音通话...",
|
||||
"ready": "[to be translated]:语音通话已就绪",
|
||||
"shortcut_key_setting": "[to be translated]:语音识别快捷键设置",
|
||||
"press_any_key": "[to be translated]:请按任意键...",
|
||||
"save": "[to be translated]:保存",
|
||||
"cancel": "[to be translated]:取消",
|
||||
"shortcut_key_tip": "[to be translated]:按下此快捷键开始录音,松开快捷键结束录音并发送"
|
||||
"title": "Голосовой вызов",
|
||||
"start": "Начать голосовой вызов",
|
||||
"end": "Завершить вызов",
|
||||
"mute": "Отключить звук",
|
||||
"unmute": "Включить звук",
|
||||
"pause": "Пауза",
|
||||
"resume": "Продолжить",
|
||||
"you": "Вы",
|
||||
"ai": "ИИ",
|
||||
"press_to_talk": "Нажмите и удерживайте для разговора",
|
||||
"release_to_send": "Отпустите для отправки",
|
||||
"initialization_failed": "Не удалось инициализировать голосовой вызов",
|
||||
"error": "Ошибка голосового вызова",
|
||||
"initializing": "Инициализация голосового вызова...",
|
||||
"ready": "Голосовой вызов готов",
|
||||
"shortcut_key_setting": "Настройки горячих клавиш для распознавания речи",
|
||||
"press_any_key": "Нажмите любую клавишу...",
|
||||
"save": "Сохранить",
|
||||
"cancel": "Отмена",
|
||||
"shortcut_key_tip": "Нажмите эту горячую клавишу, чтобы начать запись, отпустите, чтобы закончить запись и отправить"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1391,140 +1391,140 @@
|
||||
"error": {
|
||||
"not_enabled": "語音合成未啟用",
|
||||
"no_edge_voice": "未選擇Edge TTS音色",
|
||||
"no_api_key": "[to be translated]:未设置API密钥",
|
||||
"browser_not_support": "[to be translated]:浏览器不支持语音合成",
|
||||
"no_voice": "[to be translated]:未选择音色",
|
||||
"no_model": "[to be translated]:未选择模型",
|
||||
"synthesis_failed": "[to be translated]:语音合成失败",
|
||||
"play_failed": "[to be translated]:语音播放失败",
|
||||
"empty_text": "[to be translated]:文本为空",
|
||||
"general": "[to be translated]:语音合成出现错误",
|
||||
"unsupported_service_type": "[to be translated]:不支持的服务类型: {{serviceType}}"
|
||||
"no_api_key": "未設定API金鑰",
|
||||
"browser_not_support": "瀏覽器不支援語音合成",
|
||||
"no_voice": "未選擇音色",
|
||||
"no_model": "未選擇模型",
|
||||
"synthesis_failed": "語音合成失敗",
|
||||
"play_failed": "語音播放失敗",
|
||||
"empty_text": "文本為空",
|
||||
"general": "語音合成出現錯誤",
|
||||
"unsupported_service_type": "不支援的服務類型: {{serviceType}}"
|
||||
},
|
||||
"help": "使用OpenAI的TTS API需要API金鑰。Edge TTS使用瀏覽器功能,不需要API金鑰。",
|
||||
"learn_more": "了解更多",
|
||||
"tab_title": "[to be translated]:语音合成",
|
||||
"service_type.refresh": "[to be translated]:刷新TTS服务类型设置",
|
||||
"service_type.refreshed": "[to be translated]:已刷新TTS服务类型设置",
|
||||
"api_key": "[to be translated]:API密钥",
|
||||
"api_key.placeholder": "[to be translated]:请输入OpenAI API密钥",
|
||||
"api_url": "[to be translated]:API地址",
|
||||
"api_url.placeholder": "[to be translated]:例如:https://api.openai.com/v1/audio/speech",
|
||||
"edge_voice": "[to be translated]:浏览器 TTS音色",
|
||||
"edge_voice.loading": "[to be translated]:加载中...",
|
||||
"edge_voice.refresh": "[to be translated]:刷新可用音色列表",
|
||||
"edge_voice.not_found": "[to be translated]:未找到匹配的音色",
|
||||
"voice": "[to be translated]:音色",
|
||||
"voice.placeholder": "[to be translated]:请选择音色",
|
||||
"voice_input_placeholder": "[to be translated]:输入音色",
|
||||
"voice_add": "[to be translated]:添加",
|
||||
"voice_empty": "[to be translated]:暂无自定义音色,请在下方添加",
|
||||
"model": "[to be translated]:模型",
|
||||
"model.placeholder": "[to be translated]:请选择模型",
|
||||
"model_input_placeholder": "[to be translated]:输入模型",
|
||||
"model_add": "[to be translated]:添加",
|
||||
"model_empty": "[to be translated]:暂无自定义模型,请在下方添加",
|
||||
"filter_options": "[to be translated]:过滤选项",
|
||||
"filter.thinking_process": "[to be translated]:过滤思考过程",
|
||||
"filter.markdown": "[to be translated]:过滤Markdown标记",
|
||||
"filter.code_blocks": "[to be translated]:过滤代码块",
|
||||
"filter.html_tags": "[to be translated]:过滤HTML标签",
|
||||
"max_text_length": "[to be translated]:最大文本长度",
|
||||
"service_type.siliconflow": "[to be translated]:硅基流动",
|
||||
"service_type.mstts": "[to be translated]:免费在线 TTS",
|
||||
"siliconflow_api_key": "[to be translated]:硅基流动API密钥",
|
||||
"siliconflow_api_key.placeholder": "[to be translated]:请输入硅基流动API密钥",
|
||||
"siliconflow_api_url": "[to be translated]:硅基流动API地址",
|
||||
"siliconflow_api_url.placeholder": "[to be translated]:例如:https://api.siliconflow.cn/v1/audio/speech",
|
||||
"siliconflow_voice": "[to be translated]:硅基流动音色",
|
||||
"siliconflow_voice.placeholder": "[to be translated]:请选择音色",
|
||||
"siliconflow_model": "[to be translated]:硅基流动模型",
|
||||
"siliconflow_model.placeholder": "[to be translated]:请选择模型",
|
||||
"siliconflow_response_format": "[to be translated]:响应格式",
|
||||
"siliconflow_response_format.placeholder": "[to be translated]:默认为mp3",
|
||||
"siliconflow_speed": "[to be translated]:语速",
|
||||
"siliconflow_speed.placeholder": "[to be translated]:默认为1.0",
|
||||
"edge_voice.available_count": "[to be translated]:可用语音: {{count}}个",
|
||||
"edge_voice.refreshing": "[to be translated]:正在刷新语音列表...",
|
||||
"edge_voice.refreshed": "[to be translated]:语音列表已刷新",
|
||||
"mstts.voice": "[to be translated]:免费在线 TTS音色",
|
||||
"mstts.output_format": "[to be translated]:输出格式",
|
||||
"mstts.info": "[to be translated]:免费在线TTS服务不需要API密钥,完全免费使用。",
|
||||
"error.no_mstts_voice": "[to be translated]:未设置免费在线 TTS音色",
|
||||
"play": "[to be translated]:播放语音",
|
||||
"stop": "[to be translated]:停止播放",
|
||||
"speak": "[to be translated]:播放语音",
|
||||
"stop_global": "[to be translated]:停止所有语音播放",
|
||||
"stopped": "[to be translated]:已停止语音播放",
|
||||
"segmented": "[to be translated]:分段",
|
||||
"segmented_play": "[to be translated]:分段播放",
|
||||
"segmented_playback": "[to be translated]:分段播放",
|
||||
"filter.emojis": "[to be translated]:过滤表情符号",
|
||||
"show_progress_bar": "[to be translated]:显示TTS进度条"
|
||||
"tab_title": "語音合成",
|
||||
"service_type.refresh": "刷新TTS服務類型設置",
|
||||
"service_type.refreshed": "已刷新TTS服務類型設置",
|
||||
"api_key": "API金鑰",
|
||||
"api_key.placeholder": "請輸入OpenAI API金鑰",
|
||||
"api_url": "API位址",
|
||||
"api_url.placeholder": "例如:https://api.openai.com/v1/audio/speech",
|
||||
"edge_voice": "瀏覽器 TTS音色",
|
||||
"edge_voice.loading": "載入中...",
|
||||
"edge_voice.refresh": "刷新可用音色列表",
|
||||
"edge_voice.not_found": "未找到符合的音色",
|
||||
"voice": "音色",
|
||||
"voice.placeholder": "請選擇音色",
|
||||
"voice_input_placeholder": "輸入音色",
|
||||
"voice_add": "新增",
|
||||
"voice_empty": "暫無自訂音色,請在下方新增",
|
||||
"model": "模型",
|
||||
"model.placeholder": "請選擇模型",
|
||||
"model_input_placeholder": "輸入模型",
|
||||
"model_add": "新增",
|
||||
"model_empty": "暫無自訂模型,請在下方新增",
|
||||
"filter_options": "篩選選項",
|
||||
"filter.thinking_process": "篩選思考過程",
|
||||
"filter.markdown": "篩選Markdown標記",
|
||||
"filter.code_blocks": "篩選程式碼區塊",
|
||||
"filter.html_tags": "篩選HTML標籤",
|
||||
"max_text_length": "最大文字長度",
|
||||
"service_type.siliconflow": "矽基流動",
|
||||
"service_type.mstts": "免費線上 TTS",
|
||||
"siliconflow_api_key": "矽基流動API金鑰",
|
||||
"siliconflow_api_key.placeholder": "請輸入矽基流動API金鑰",
|
||||
"siliconflow_api_url": "矽基流動API位址",
|
||||
"siliconflow_api_url.placeholder": "例如:https://api.siliconflow.cn/v1/audio/speech",
|
||||
"siliconflow_voice": "矽基流動音色",
|
||||
"siliconflow_voice.placeholder": "請選擇音色",
|
||||
"siliconflow_model": "矽基流動模型",
|
||||
"siliconflow_model.placeholder": "請選擇模型",
|
||||
"siliconflow_response_format": "回應格式",
|
||||
"siliconflow_response_format.placeholder": "預設為mp3",
|
||||
"siliconflow_speed": "語速",
|
||||
"siliconflow_speed.placeholder": "預設為1.0",
|
||||
"edge_voice.available_count": "可用語音: {{count}}個",
|
||||
"edge_voice.refreshing": "正在刷新語音列表...",
|
||||
"edge_voice.refreshed": "語音列表已刷新",
|
||||
"mstts.voice": "免費線上 TTS音色",
|
||||
"mstts.output_format": "輸出格式",
|
||||
"mstts.info": "免費線上TTS服務不需要API金鑰,完全免費使用。",
|
||||
"error.no_mstts_voice": "未設定免費線上 TTS音色",
|
||||
"play": "播放語音",
|
||||
"stop": "停止播放",
|
||||
"speak": "播放語音",
|
||||
"stop_global": "停止所有語音播放",
|
||||
"stopped": "已停止語音播放",
|
||||
"segmented": "分段",
|
||||
"segmented_play": "分段播放",
|
||||
"segmented_playback": "分段播放",
|
||||
"filter.emojis": "篩選表情符號",
|
||||
"show_progress_bar": "顯示TTS進度條"
|
||||
},
|
||||
"voice": {
|
||||
"title": "[to be translated]:语音功能",
|
||||
"help": "[to be translated]:语音功能包括文本转语音(TTS)和语音识别(ASR)。",
|
||||
"learn_more": "[to be translated]:了解更多"
|
||||
"title": "語音功能",
|
||||
"help": "語音功能包括文字轉語音(TTS)和語音辨識(ASR)。",
|
||||
"learn_more": "了解更多"
|
||||
},
|
||||
"asr": {
|
||||
"title": "[to be translated]:语音识别",
|
||||
"tab_title": "[to be translated]:语音识别",
|
||||
"enable": "[to be translated]:启用语音识别",
|
||||
"enable.help": "[to be translated]:启用后可以将语音转换为文本",
|
||||
"service_type": "[to be translated]:服务类型",
|
||||
"service_type.browser": "[to be translated]:浏览器",
|
||||
"service_type.local": "[to be translated]:本地服务器",
|
||||
"api_key": "[to be translated]:API密钥",
|
||||
"api_key.placeholder": "[to be translated]:请输入OpenAI API密钥",
|
||||
"api_url": "[to be translated]:API地址",
|
||||
"api_url.placeholder": "[to be translated]:例如:https://api.openai.com/v1/audio/transcriptions",
|
||||
"model": "[to be translated]:模型",
|
||||
"browser.info": "[to be translated]:使用浏览器内置的语音识别功能,无需额外设置",
|
||||
"local.info": "[to be translated]:使用本地服务器和浏览器进行语音识别,需要先启动服务器并打开浏览器页面",
|
||||
"local.browser_tip": "[to be translated]:请在浏览器中打开此页面,并保持浏览器窗口打开",
|
||||
"local.test_connection": "[to be translated]:测试连接",
|
||||
"local.connection_success": "[to be translated]:连接成功",
|
||||
"local.connection_failed": "[to be translated]:连接失败,请确保服务器已启动",
|
||||
"server.start": "[to be translated]:启动服务器",
|
||||
"server.stop": "[to be translated]:停止服务器",
|
||||
"server.starting": "[to be translated]:正在启动服务器...",
|
||||
"server.started": "[to be translated]:服务器已启动",
|
||||
"server.stopping": "[to be translated]:正在停止服务器...",
|
||||
"server.stopped": "[to be translated]:服务器已停止",
|
||||
"server.already_running": "[to be translated]:服务器已经在运行中",
|
||||
"server.not_running": "[to be translated]:服务器未运行",
|
||||
"server.start_failed": "[to be translated]:启动服务器失败",
|
||||
"server.stop_failed": "[to be translated]:停止服务器失败",
|
||||
"open_browser": "[to be translated]:打开浏览器页面",
|
||||
"test": "[to be translated]:测试语音识别",
|
||||
"test_info": "[to be translated]:请在输入框中使用语音识别按钮进行测试",
|
||||
"start": "[to be translated]:开始录音",
|
||||
"stop": "[to be translated]:停止录音",
|
||||
"preparing": "[to be translated]:准备中",
|
||||
"recording": "[to be translated]:正在录音...",
|
||||
"processing": "[to be translated]:正在处理语音...",
|
||||
"success": "[to be translated]:语音识别成功",
|
||||
"completed": "[to be translated]:语音识别完成",
|
||||
"canceled": "[to be translated]:已取消录音",
|
||||
"title": "語音辨識",
|
||||
"tab_title": "語音辨識",
|
||||
"enable": "啟用語音辨識",
|
||||
"enable.help": "啟用後可以將語音轉換為文本",
|
||||
"service_type": "服務類型",
|
||||
"service_type.browser": "瀏覽器",
|
||||
"service_type.local": "本地伺服器",
|
||||
"api_key": "API金鑰",
|
||||
"api_key.placeholder": "請輸入OpenAI API金鑰",
|
||||
"api_url": "API位址",
|
||||
"api_url.placeholder": "例如:https://api.openai.com/v1/audio/transcriptions",
|
||||
"model": "模型",
|
||||
"browser.info": "使用瀏覽器內建的語音辨識功能,無需額外設定",
|
||||
"local.info": "使用本地伺服器和瀏覽器進行語音辨識,需要先啟動伺服器並開啟瀏覽器頁面",
|
||||
"local.browser_tip": "請在瀏覽器中開啟此頁面,並保持瀏覽器視窗開啟",
|
||||
"local.test_connection": "測試連接",
|
||||
"local.connection_success": "連接成功",
|
||||
"local.connection_failed": "連接失敗,請確保伺服器已啟動",
|
||||
"server.start": "啟動伺服器",
|
||||
"server.stop": "停止伺服器",
|
||||
"server.starting": "正在啟動伺服器...",
|
||||
"server.started": "伺服器已啟動",
|
||||
"server.stopping": "正在停止伺服器...",
|
||||
"server.stopped": "伺服器已停止",
|
||||
"server.already_running": "伺服器已經在執行中",
|
||||
"server.not_running": "伺服器未執行",
|
||||
"server.start_failed": "啟動伺服器失敗",
|
||||
"server.stop_failed": "停止伺服器失敗",
|
||||
"open_browser": "開啟瀏覽器頁面",
|
||||
"test": "測試語音辨識",
|
||||
"test_info": "請在輸入框中使用語音辨識按鈕進行測試",
|
||||
"start": "開始錄音",
|
||||
"stop": "停止錄音",
|
||||
"preparing": "準備中",
|
||||
"recording": "正在錄音...",
|
||||
"processing": "正在處理語音...",
|
||||
"success": "語音辨識成功",
|
||||
"completed": "語音辨識完成",
|
||||
"canceled": "已取消錄音",
|
||||
"error": {
|
||||
"not_enabled": "[to be translated]:语音识别功能未启用",
|
||||
"no_api_key": "[to be translated]:未设置API密钥",
|
||||
"browser_not_support": "[to be translated]:浏览器不支持语音识别",
|
||||
"start_failed": "[to be translated]:开始录音失败",
|
||||
"transcribe_failed": "[to be translated]:语音识别失败"
|
||||
"not_enabled": "語音辨識功能未啟用",
|
||||
"no_api_key": "未設定API金鑰",
|
||||
"browser_not_support": "瀏覽器不支援語音辨識",
|
||||
"start_failed": "開始錄音失敗",
|
||||
"transcribe_failed": "語音辨識失敗"
|
||||
},
|
||||
"auto_start_server": "[to be translated]:启动应用自动开启服务器",
|
||||
"auto_start_server.help": "[to be translated]:启用后,应用启动时会自动开启语音识别服务器"
|
||||
"auto_start_server": "啟動應用程式自動開啟伺服器",
|
||||
"auto_start_server.help": "啟用後,應用程式啟動時會自動開啟語音辨識伺服器"
|
||||
},
|
||||
"voice_call": {
|
||||
"tab_title": "[to be translated]:通话功能",
|
||||
"enable": "[to be translated]:启用语音通话",
|
||||
"enable.help": "[to be translated]:启用后可以使用语音通话功能与AI进行对话",
|
||||
"model": "[to be translated]:通话模型",
|
||||
"model.select": "[to be translated]:选择模型",
|
||||
"model.current": "[to be translated]:当前模型: {{model}}",
|
||||
"model.info": "[to be translated]:选择用于语音通话的AI模型,不同模型可能有不同的语音交互体验",
|
||||
"tab_title": "通話功能",
|
||||
"enable": "啟用語音通話",
|
||||
"enable.help": "啟用後可以使用語音通話功能與AI進行對話",
|
||||
"model": "通話模型",
|
||||
"model.select": "選擇模型",
|
||||
"model.current": "目前模型: {{model}}",
|
||||
"model.info": "選擇用於語音通話的AI模型,不同模型可能有不同的語音互動體驗",
|
||||
"prompt": {
|
||||
"label": "語音通話提示詞",
|
||||
"placeholder": "請輸入語音通話提示詞",
|
||||
@ -1537,7 +1537,7 @@
|
||||
"asr_tts_info": "語音通話使用上面的語音識別(ASR)和語音合成(TTS)設置",
|
||||
"test": "測試通話",
|
||||
"test_info": "請使用輸入框右側的語音通話按鈕進行測試",
|
||||
"welcome_message": "[to be translated]:您好,我是您的AI助手,请长按说话按钮进行对话。"
|
||||
"welcome_message": "您好,我是您的AI助理,請長按說話按鈕進行對話。"
|
||||
}
|
||||
},
|
||||
"translate": {
|
||||
@ -1580,26 +1580,26 @@
|
||||
"visualization": "視覺化"
|
||||
},
|
||||
"voice_call": {
|
||||
"title": "[to be translated]:语音通话",
|
||||
"start": "[to be translated]:开始语音通话",
|
||||
"end": "[to be translated]:结束通话",
|
||||
"mute": "[to be translated]:静音",
|
||||
"unmute": "[to be translated]:取消静音",
|
||||
"pause": "[to be translated]:暂停",
|
||||
"resume": "[to be translated]:继续",
|
||||
"you": "[to be translated]:您",
|
||||
"ai": "[to be translated]:AI",
|
||||
"press_to_talk": "[to be translated]:长按说话",
|
||||
"release_to_send": "[to be translated]:松开发送",
|
||||
"initialization_failed": "[to be translated]:初始化语音通话失败",
|
||||
"error": "[to be translated]:语音通话出错",
|
||||
"initializing": "[to be translated]:正在初始化语音通话...",
|
||||
"ready": "[to be translated]:语音通话已就绪",
|
||||
"shortcut_key_setting": "[to be translated]:语音识别快捷键设置",
|
||||
"press_any_key": "[to be translated]:请按任意键...",
|
||||
"save": "[to be translated]:保存",
|
||||
"cancel": "[to be translated]:取消",
|
||||
"shortcut_key_tip": "[to be translated]:按下此快捷键开始录音,松开快捷键结束录音并发送"
|
||||
"title": "語音通話",
|
||||
"start": "開始語音通話",
|
||||
"end": "結束通話",
|
||||
"mute": "靜音",
|
||||
"unmute": "取消靜音",
|
||||
"pause": "暫停",
|
||||
"resume": "繼續",
|
||||
"you": "您",
|
||||
"ai": "AI",
|
||||
"press_to_talk": "長按說話",
|
||||
"release_to_send": "放開傳送",
|
||||
"initialization_failed": "初始化語音通話失敗",
|
||||
"error": "語音通話出錯",
|
||||
"initializing": "正在初始化語音通話...",
|
||||
"ready": "語音通話已就緒",
|
||||
"shortcut_key_setting": "語音辨識快速鍵設定",
|
||||
"press_any_key": "請按任意鍵...",
|
||||
"save": "儲存",
|
||||
"cancel": "取消",
|
||||
"shortcut_key_tip": "按下此快速鍵開始錄音,放開快速鍵結束錄音並傳送"
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user