❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!
🥦 微信公众号|搜一搜:蚝油菜花 🥦
🚀 快速阅读
- 自动化翻译:自动将Markdown文件和图像中的文本翻译成多种语言。
- Markdown保持:翻译过程中保持Markdown文件的格式和结构不变。
- 图像文本翻译:从图像中提取文本并进行翻译,实现图像内容的多语言化。
正文(附运行示例)
Co-op Translator 是什么
Co-op Translator是微软推出的开源多语言翻译工具,基于Azure AI服务实现项目文档和图像中文本的自动化多语言翻译。仅需一条命令,Co-op Translator能分析项目内容,生成组织良好的多语言翻译文件夹结构,自动调整链接,保持Markdown文件的完整性。
工具能简化技术文档的本地化流程,降低语言障碍,促进全球开发者间的协作,提升项目的国际化能力。
Co-op Translator 的主要功能
- 自动化翻译:能将Markdown文件和图像中的文本自动翻译成多种语言。
- Markdown保持:在翻译过程中保持Markdown文件的格式和结构不变。
- 图像文本翻译:从图像中提取文本并进行翻译,让图像内容多语言化。
- 高级LLM技术:用先进的大型语言模型(LLM)技术,确保翻译的高质量。
- 易于集成:无缝集成到现有的项目设置中,简化本地化流程。
- 简化本地化:为国际市场简化项目的本地化流程,使技术文档更易于访问。
Co-op Translator 的技术原理
- Azure AI Services:
- Azure OpenAI:用于处理和翻译Markdown文件中的文本。
- Azure Computer Vision:用在从图像中提取文本,然后文本再由Azure OpenAI进行翻译。
- 大型语言模型(LLM)技术:基于先进的LLM技术,Co-op Translator能提供高质量的文本翻译,保持语义的准确性和上下文的连贯性。
- 链接和路径调整:在翻译过程中,Co-op Translator自动调整Markdown文件中的相对路径和链接,确保指向正确的翻译版本或原始目标。
如何运行 Co-op Translator
快速安装
通过 pip 安装
pip install co-op-translator
通过 poetry 安装
poetry add co-op-translator
使用 Co-op Translator
资源
- 项目官网:https://github.com/Azure/co-op-translator
- GitHub 仓库:https://github.com/Azure/co-op-translator
- 环境配置文档:https://github.com/Azure/co-op-translator/tree/main/docs/prepare_env/install_guide-zh.md
- arXiv 技术论文:https://arxiv.org/pdf/2410.06734
- Google Drive:https://drive.google.com/drive/folders/1o4t5YIw7w4cMUN4bgU9nPf6IyWVG1bEk?usp=sharing
❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!
🥦 微信公众号|搜一搜:蚝油菜花 🥦