AI翻译

Argos Translate

Argos Translate 是一个开源的离线翻译工具,支持多种语言并可用于 Python、命令行和 GUI 应用。

标签:

Argos Translate 是什么
Argos Translate 是一个开源的离线翻译库,使用 Python 编写。它基于 OpenNMT 进行神经机器翻译,并支持多种语言。该工具可以作为 Python 库、命令行工具或图形用户界面(GUI)应用程序使用。它允许用户安装语言模型包,以便进行高质量的文本翻译。

Argos Translate 使用示例
安装 Argos Translate:
“`
pip install argostranslate
“`
安装 GUI 版本:
“`
pip install argostranslategui
“`
使用 Python 代码进行翻译:
“`
import argostranslate.package
import argostranslate.translate

from_code = “en”
to_code = “es”

argostranslate.package.update_package_index()
available_packages = argostranslate.package.get_available_packages()
package_to_install = next(filter(lambda x: x.from_code == from_code and x.to_code == to_code, available_packages))
argostranslate.package.install_from_path(package_to_install.download())

translated_text = argostranslate.translate.translate(“Hello World”, from_code, to_code)
print(translated_text) # 输出: ¡Hola Mundo!
“`
使用命令行工具:
“`
argos-translate –from en –to es “Hello World”
“`

相关导航

暂无评论

暂无评论...