[Windows] 翻译电子书:一种既能保留原文,又能提供高质量翻译的解决方案
本帖最后由 DJuncn 于 2025-4-3 13:21 编辑
每当找到一本想读的外文电子书,却常常面临着语言障碍的困扰。
虽然可以逐段复制到在线翻译工具中,但这个过程繁琐且打断阅读体验,让人难以沉浸在阅读的乐趣中。面对这样的困扰,我一直在寻找一种既能保留原文,又能提供高质量翻译的解决方案。
普通的翻译软件往往不理解文学语境,无法准确传达原文的韵味,而专业翻译又价格不菲,普通读者难以承担。
今天要分享的这款名为 bilingual_book_maker 的开源工具,正好解决了这个痛点。它利用 ChatGPT、Claude 等 AI 技术,一键将整本 epub/txt/srt 格式的电子书或字幕文件转换成双语版本。让我们既能欣赏原文,又能轻松理解内容,大大提升了阅读外文书籍的效率和体验。
主要功能
这款神奇的双语电子书制作工具拥有以下强大功能:
翻译引擎支持:
- AI 模型翻译:支持 ChatGPT(GPT-3.5/4)、Claude、Gemini、xAI 等先进 AI 大模型
- 在线翻译服务:兼容 DeepL、谷歌翻译、彩云小译、腾讯交互翻译等传统翻译服务
- 本地模型部署:支持通过 Ollama 使用自托管的本地 AI 模型,保护隐私的同时节省 API 费用
文件与格式支持:
- 多种文件格式:支持 epub、txt 和 srt 格式,涵盖电子书和字幕文件的常见格式
- 双语并排显示:翻译后保留原文,同时显示译文,方便对照阅读,提升语言学习效果
- 自定义样式:可以调整翻译文本的颜色、字体样式等显示效果
翻译控制与优化:
- 自定义提示词:可以调整翻译模板、选择目标语言,控制翻译风格和质量
- HTML 标签选择:可以指定需要翻译的 HTML 标签,实现精确控制
- 断点续译功能:翻译中断后,可从上次位置继续执行,无需重新开始
- 语境感知翻译:通过 --use_context 选项,理解上下文,保持整本书的术语一致性
高级功能:
- 批量处理:支持批量翻译多行文本,提高效率
- 重译功能:支持对指定段落进行重新翻译,精确修正问题片段
- 参数调优:提供温度、批量大小、累计 token 数等高级参数,让有经验的用户精确控制翻译质量
安装指南
安装这款双语电子书制作工具:
1、确保电脑已安装 Python 3.8 或更高版本
2、选择以下两种安装方式之一:
方式一:通过 pip 直接安装(推荐)
pip install -U bbook_maker
方式二:从 GitHub 仓库下载并安装
git clone https://github.com/yihong0618/bilingual_book_maker.git
cd bilingual_book_maker
pip install -r requirements.txtGitHub
项目地址:https://github.com/yihong0618/bilingual_book_maker
分享海报
![[Windows] 翻译电子书:一种既能保留原文,又能提供高质量翻译的解决方案](https://41034104.cn/wp-content/uploads/2025/04/202504031248484.webp)
[Windows] 翻译电子书:一种既能保留原文,又能提供高质量翻译的解决方案
本帖最后由 DJuncn 于 2025-4-3 13:21 编辑<br><br>每当找到一本想读的外文电子书,却常常面临着语言障碍的…
土一的小窝窝
免费音乐在线收听,下载,电影TB下载,PHP编程技术,宝塔技术,摄影技术,登山户外徒步技巧,这里记录着我的点点滴滴!
评论
A 为本文作者,G 为游客总数:0