Skip to content
/CreatorBox/images/jms_logo.png

语言翻译 🌐

字数
744 字
阅读
4 分钟

多种语言互译,允许切换翻译提供商并调整高级参数,优化翻译效果,轻松跨越语言障碍

dubb_translation

调试模式

字幕 识别完成后,点继续击 执行 开始,此时 调试模式 开启后会中断后续执行

log
2025-04-11 01:12:30.420 | INFO 12868 response.py:28 - {"task_id":"806c875f7d89405c91318515fafffa3ee"}
2025-04-11 01:12:30.422 | INFO 12868 cbutils.py:310 - File already exists. webapp/dubb/test/test.mp4
2025-04-11 01:12:30.426 | INFO 12868 cbaudio.py:59 - Audio extracted and saved to: webapp/dubb/test/test.wav duration 30.570666666666668s
2025-04-11 01:12:30.426 | INFO 12868 spleeter_.py:73 - Audio separate file already exists. (webapp/dubb/test/stems/vocals.wav , webapp/dubb/test/stems/instrumental.wav)
2025-04-11 01:12:34.485 | INFO 12868 trans_.py:39 - {'provider': 'Gemini', 'model': 'gemini-2.0-flash', 'json_path': 'webapp/dubb/test/zh/test.json', 'language': 'zh-CN', 'kwargs': {'temperature': 0.1, 'top_p': 0.1, 'cache': True, 'debug': True}}
2025-04-11 01:12:34.486 | INFO 12868 trans_.py:41 - language: zh-CN
2025-04-11 01:12:34.487 | INFO 12868 llm.py:43 - {'provider': 'Gemini', 'model': 'gemini-2.0-flash', 'kwargs': {'temperature': 0.1, 'top_p': 0.1, 'cache': True}}
2025-04-11 01:12:35.519 | INFO 12868 llm.py:81 - LLM provider Gemini model gemini-2.0-flash
2025-04-11 01:12:35.527 | INFO 12868 llm.py:115 - cache miss prompt md5(c71541dbcc2e1911bfe99377113cbb3a)...
2025-04-11 01:12:36.129 | INFO 10992 task.py:34 - current time: 2025-04-11 01:12:36.129094
2025-04-11 01:12:38.237 | INFO 12868 llm.py:119 - cache update for prompt md5(c71541dbcc2e1911bfe99377113cbb3a) ...
2025-04-11 01:12:38.252 | INFO 12868 llm.py:92 - Gemini token usage: input tokens: 475, output tokens: 370, total tokens: 845
2025-04-11 01:12:38.587 | INFO 12868 trans_.py:71 - Translated transcription:
 大家好。你可能没见过这些神奇玩意儿。很多人甚至不知道它们的存在。今天,我来给你们看看六个超棒的鸡 蛋料理神器。这个滚动鸡蛋收纳盒,特别适合整理鸡蛋。窄窄的,不占冰箱空间。能放15个鸡蛋。这架子的质量和做工都很好,放冰箱侧面正好。每次拿上面的,下面的鸡蛋就会自动滚下来,特别方便。这个...
2025-04-11 01:12:38.588 | INFO 12868 trans_.py:79 - Translated data complete and saved to: webapp/dubb/test/zh/test.json

查看内容

通过点击右下角图标 可以查看到当前识别的内容

手动修改

dubb_translation_code

通过修改不同 属性 的文本值,点击右上角图标 保存修改内容

提供商选择

dubb_translation_provider

忽略

  • 使用手动调整的翻译,此时可选择 忽略选项

  • 使用原始文本不翻译,此时可开启 使用原文

dubb_translation_ignore

LLM

1.0.25 开始,基于 Litellm 扩展,以 OpenAiGemini 为例

提供商环境变量模型代理
OpenAiOPENAI_API_KEYgpt-4.1-mini
GeminiGEMINI_API_KEYgemini/gemini-2.5-pro
  • 配置使用

dubb_translation_llm

  • 效验配置

dubb_translation_assistant

配置选项

提示词

不仅仅用于翻译,用户可以自定义填写提示词

text

你是一名翻译专家,根据我提供的信息,准确翻译成{{lang}}目标地区语言

要求:
1、其中'text'是原文,'text_trans'是译文
2、符合目标地区的【文化习惯】和【正常口语化表达】
...

内容:
{{text}}

批处理

控制返回内容的长度,对于超长文本分批次处理