基于ChatGPT的机辅翻译
(三)ChatGPT辅助长文本翻译:bilingual_book_maker
各位小伙伴大家好呀!
目前小编正在更新ChatGPT辅助长文本翻译系列推文,并分三次推文介绍三个有关ChatGPT的长文本翻译工具——
immersive_translate和bilingual_book-maker等两个GitHub项目和Superpower ChatGPT扩展插件。
已分享主题推文:
ChatGPT|(三)ChatGPT辅助长文本翻译:immersive_translate
ChatGPT|(二)ChatGPT辅助CAT翻译
ChatGPT|(一)结合ChatGPT的译前编辑初探
今天的主题是(三)ChatGPT辅助长文本翻译:bilingual_book_maker
小编将和大家一起来探索如何用python技术来进行长文本快捷翻译。Now Let's Go!
根据项目开发者介绍,“bilingual_book_maker 是一个 AI 翻译工具,使用 ChatGPT 帮助用户制作多语言版本的 epub/txt/srt 文件和图书。”该项目功能可以帮助我们实现epub和txt格式的电子书以及超长文本翻译。(https://github.com/yihong0618/bilingual_book_maker)
使用bilingual_book_maker项目需要做好以下准备:1)ChatGPT or OpenAI token 2)epub/txt books 3)能正常联网的环境或 proxy 4)python3.8+。在这里,我们关键需要ChatGPT的API Key、科学上网工具以及能够支持Python3.8+版本的IDE(如Pycharm或VScode等)或者电脑自带的CMD命令提示符工具。
我们可根据项目提示下载相应文件,将bilingu_book_maker部署在自己的电脑中。(由于Python学习才刚起步,能力有限,小编暂时无法详细介绍安装过程)。部署完毕后,需将待翻译文件放进电脑本地bilingual_book_maker文件夹内。此时可将鼠标移至文件路径显示框中,将待翻译文本所在路径替换为“cmd”,然后点击“Enter”回车按钮,便可打开电脑本地命令提示符。
然后将科学上网工具打开,并在CMD中输入该工具所用proxy地址,并点击“Enter”键。之后将以下代码
标黄部分分别替换为“书名.格式后缀”和OpenAI API KEY,如输入这段代码并点击“Enter”键:
之后,CMD显示界面便会自动调出待翻译文件的文本内容(如《背影》的“张培基译本.txt”)并以其他颜色显示译文:
然后我们回到bilingual_book_maker文件夹便会看到,以“_bilingual.txt”为后缀的目的语文本自动生成,打开可看到对应的双语内容:
同理,epub格式文本也可以该方式进行翻译。
特别说明:本文仅供学习交流,如有不妥欢迎后台联系小编。
- END -
翻译技术教育与研究ChatGPT专题组致力于探索发掘ChatGPT为代表的AI工具在语言服务不同阶段的应用,进而提高从业者的工作效率。专题小组目前的主要方向是探索提示词(prompt)及流程变更如何提升交互效果;了解及推介Github等平台上的AI应用,AI应用嵌入语言服务流程及其优化方式。小组通过定期会议及讨论确定选题方向并通过文章、视频等形式分享探索结果,欢迎通过文章留言为大家提供建议意见!
原文作者:段明贵