首页 > 常用工具 > bilingual_book_maker

bilingual_book_maker

bilingual_book_maker
类型:常用工具 评分:4 访问热度:7495 更新时间:2025-01-06 语言:简体中文
访问官网

bilingual_book_maker 项目介绍

bilingual_book_maker 是一个基于人工智能的翻译工具,它利用 ChatGPT 技术帮助用户创建多语言版本的电子书和文本文件。这个项目专门设计用于翻译已进入公共领域的电子书,不适用于有版权保护的作品。

主要特点

支持多种文件格式:可以处理 epub、txt 和 srt 文件。

多语言支持:可以将原文翻译成多种目标语言。

多种 AI 模型支持:包括 GPT-4、GPT-3.5-turbo、Claude-2、Palm、Llama-2 等。

灵活的配置选项:用户可以自定义翻译过程中的各种参数。

使用准备

使用 bilingual_book_maker 需要以下准备:

ChatGPT 或 OpenAI 的 API 密钥

需要翻译的 epub/txt 电子书

能够访问互联网的环境或代理

Python 3.8 或更高版本

主要功能

批量翻译:可以一次性翻译整本书籍。

模型选择:支持多种 AI 模型,用户可以根据需求选择合适的模型。

语言选择:可以指定目标翻译语言。

断点续传:支持在翻译中断后从上次停止的地方继续。

自定义翻译标签:可以指定需要翻译的 HTML 标签。

上下文理解:通过 --use_context 选项提高翻译的连贯性和语调一致性。

批量大小调整:可以通过 --batch_size 参数调整批量翻译的行数。

自定义提示词:允许用户通过 --prompt 参数自定义翻译提示。

高级功能

支持多种电子书格式和电子阅读器。

提供 Docker 支持,简化环境配置。

支持自定义 API 基础 URL,方便与各种 API 代理服务集成。

提供重新翻译功能,可以针对特定段落进行重新翻译。

支持设置翻译样式,可以自定义翻译文本的 CSS 样式。

使用方法

用户可以通过命令行运行 make_book.py 脚本,指定所需的参数来使用工具。例如:

python3 make_book.py --book_name test_books/animal_farm.epub --openai_key ${openai_key} --language zh-hans

这个命令将会翻译 "Animal Farm" 这本书,将其翻译成简体中文。

注意事项

免费试用的 API 密钥有使用限制,如需加快处理速度,建议付费使用或使用多个 OpenAI 令牌。

项目欢迎贡献者提交 Pull Request。

使用前请仔细阅读项目的免责声明。

bilingual_book_maker 为用户提供了一个强大而灵活的工具,可以轻松创建双语电子书,帮助读者提高语言能力,同时享受阅读的乐趣。

Copyright © 2025 AI图片论坛 版权所有. 站点地图