你的位置:色就是色 > 海安幼儿园 白丝 >

丁香网 Python开源器具库使用之离线翻译软件Argos-Translate-CSDN博客

丁香网 Python开源器具库使用之离线翻译软件Argos-Translate-CSDN博客

著述目次 一、软件先容二、软件使用2.1 敕令期骗用2.2 Python代码调用2.3 GUI使用 三、软件取得 一、软件先容

Argos-Translate 是一款基于 OpenNMT(Open source Neural Machine Translation)的离线翻译库丁香网,不需要联网就不错终了翻译功能,况兼不依赖第三方翻译接口,相沿翻译包括汉文在内的 30 多种话语。

它有如下特质:

开源且免费:Argos-Translate 是一个王人备开源且免费的翻译库,提供平素的话语相沿,设备者不错在恪守许可条约的前提下解放使用和修改。

活泼的应用状态: 用户不错通过敕令行、Python库或GUI应用方法来使用 Argos-Translate,使得它在不同的设备和使用场景下都能施展作用,得志用户千般化的需求。

多话语相沿:这个库相沿多种话语之间的翻译,涵盖了大部分主流话语。关于需要相沿多话语环境的应用设备者而言,这少许尤为蹙迫,相沿的话语如下:

阿拉伯语、阿塞拜疆语、加泰罗尼亚语、汉语、捷克语、丹麦语、荷兰语、英语、宇宙语、芬兰语、法语、德语、希腊语、希伯来语、印地语、匈牙利语、印度尼西亚语、爱尔兰语、意大利语、日语、韩语、波斯语、波兰语、葡萄牙语、俄语、斯洛伐克语、西班牙语、瑞典语、土耳其语、乌克兰语等等

基于先进的翻译模子: Argos-Translate基于先进的神经机器翻译工夫,提供高质料的翻译后果。这些模子如期更新和优化,确保翻译质料长期处于行业逾越水平。

在线测试:提供在线网站测试翻译质料https://libretranslate.com

关于不会使用python敕令行或安设建立失败的,在著述终末提供GUI版一键启动包供使用

二、软件使用 2.1 敕令期骗用

windows 不错通过pip安设,使用需要作念出一定修改

pip install argostranslate

图片丁香网

需要修改默许文献存放位置,默许会放在C盘,减少C盘占用

图片

新建文献夹data和cache/argos-translate,使用前诞生环境变量

图片

从github高下载 https://raw.githubusercontent.com/argosopentech/argospm-index/main/index.json 放在 cache/argos-translate 底下,不然报错

图片

将以下两个实际文献加上后缀.py

图片

安设汉文转英文和英文转汉文2个模子文献

图片

驱动翻译

图片

2.2 Python代码调用
import argostranslate.package
import argostranslate.translate

from_code = "en"
to_code = "zh"

# 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())

# Translate
translatedText = argostranslate.translate.translate("Hello World", from_code, to_code)
print(translatedText)

图片

图片

2.3 GUI使用

需要使用 pip 安设

pip install argostranslategui

和上述通常,将 argos-translate-gui 加上后缀 argos-translate-gui.py

最新一本道
python argos-translate-gui.py

图片

三、软件取得 良善底下我的公众号,在后台讲述argostranslate0021,即可获下载地址衔尾。 本站仅提供存储劳动,总共本体均由用户发布,如发现存害或侵权本体,请点击举报。