以下为一个自动 PPT 翻译的脚本相关介绍:
这个脚本的诞生源于一个实际需求。有客户在开会后需要案例分析的翻译,但给到的是中文 PPT,人工翻译困难,于是开发了自动翻译脚本。目前测试效果整体还行,能提升效率,但仍存在一些问题,比如翻译不全、无法理解本土化梗等。
使用该脚本的前期准备如下:
导入依赖方面,大部分是常用的,只有 ppt 可能需要安装,运行 CMD 输入 pip install python-pptx,若有其他缺失可按提示安装。
初始化 API 相关信息和文件路径时,先设置对应的 api 信息,其他模型可对应替换。
这个故事起源于,我有一个客户,有一天global的老大来开会,喊了微博的销售,会后老外想要一个案例分析,微博也答应了。但是TMD过了一个礼拜,他们给了个中文的案例,说没人翻译...就只好让同事用gpt去翻,但是发现这个PPT碎的令人发指,小朋友翻译翻的绝望了,就想办法写了个自动翻译的脚本。目前测下来整体还可以,虽然性能还不够好(比如有些翻译不是很全,有些本土化的梗无法理解),但整体的效率已经提升很多了。(版本还会有些小更新,改了个名字好找一点~)脚本在Python环境下运行,整体逻辑不复杂,分成几个步骤(如果有大佬有兴趣拆成xml来搞,欢迎交流)[heading2]前期准备[content]因为翻译需要外接API,这里根据自己的API资源提前设置下,推荐讯飞大模型,新账户免费送200万tokens,有效期3个月,很良心~https://xinghuo.xfyun.cn/首页进去选择API接入,然后点服务管理进入控制台创建一个新项目,比如“PPT翻译”,这样你的API只会被这个项目ID调用,避免泄露点进去,找到左边机器翻译的模型按提示来,领一个200万tokens的礼包然后就可以在主控台看到对应的id,apikey,api secret和接入路径了[heading2][heading2]导入依赖[content]大部分都是常用的,只有一个ppt可能需要装运行CMD输入pip install python-pptx,如果还缺的可以按提示安装[heading2]初始化API相关信息和文件路径[content]接着先设置对应的api信息,其他模型可以对应做替换