MTranServer使用攻略:超快的离线翻译服务器

天天

发布于334天前
龙猫也是猫
### 什么是 MTranServer ?

MTranServer 是一个低资源消耗、快速且可私有部署的翻译服务器,旨在提供与 Google 翻译相似的功能。

单个请求平均响应时间 50ms。支持全世界主要语言的翻译。

主要特点:
低资源占用:仅需 1GB 内存即可运行,无需图形处理单元(GPU),适合在资源有限的环境中部署。
快速响应:单个请求的平均响应时间为 50 毫秒,支持高并发处理,适合需要快速翻译的应用场景。
多语言支持:支持多种主要语言的翻译,翻译质量与 Google 翻译相当。 



https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.mtranserver

懒猫商店安装之后,MTranServer就算搭起来了。这是一个api服务,想用起来,必须配合前端。

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/75b07b3c-5918-47a0-bf7d-124a7648a783.png "image.png")

按照说明,先去飞书文档,下载你需要的模型,我下载了英译中模型

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/9347d8c7-a2e3-4171-a1ae-eafc5b5316a0.png "image.png")

打开懒猫网盘,将下载的模型解压到对应models/目录

我发现其实已经默认有了【英译中】和【中译英】模型,🥲好吧,如果你需要其他的模型,可以再下载。

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/022e6976-c8a4-4a80-bbb6-6ee0adc9080e.png "image.png")

然后,在应用数据config目录下的 config.ini 文件中设置 CORE_API_TOKEN 值

我设置成123456 来演示,大家最好设成复杂一些的

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/cccd34c5-660f-4462-90f7-d97e10f57354.png "image.png")

配合我们的服务地址,就得到了一个url:

https://mtranserver.lanmao168.heiyu.space/imme?token=123456

接下来配置前端,我用沉浸式翻译举例:

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/4f244bae-6951-446c-a43c-a4b16c155d0e.png "image.png")

打开设置-开发者设置

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/c79795c6-5dbe-4381-a8a8-3b08fa32b42c.png "image.png")

然后点击【翻译服务】、【添加自定义翻译服务】

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/23ac1c58-2d06-4500-9b26-57168d8168a0.png "image.png")

自定义api:

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/d4c91fcb-714b-4cbf-b99f-957e9183692b.png "image.png")

输入我们的url地址,测试通过

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/e6af0e84-6118-4640-8fd0-b14d901c1380.png "image.png")

回到【基本设置】,把【翻译服务】改成【我的懒猫】

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/c9fecfed-8c6d-4426-94af-512d1279b8ff.png "image.png")


![image.png](https://dl.playground.lazycat.cloud/guidelines/496/615e0708-a18e-4c8f-8fd4-ca7ae1935188.png "image.png")

接下来就是见证奇迹的时刻

打开一篇英文网站,https://nextjs.org/docs

用沉浸式翻译插件-》翻译成中文,就能看到效果啦

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/3557589a-793b-4e07-bbc6-66d26093eb75.png "image.png")

有了这个,就不用受制于第三方收费的翻译服务了,有了这个教程,相信你也能配起来。

评论

0

暂无评论

说点什么呢~
收藏
0
0
0