Advertisement

LibreTranslate:免费开源的机器翻译API。100%自托管,无限使用,独立于专有服务。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
简介:LibreTranslate是一款完全免费且开源的机器翻译API,支持用户自行部署和管理,无需依赖任何专有的第三方服务,提供不受限的使用体验。 自由翻译是一款免费且开源的机器翻译API,完全由用户自行托管。与其它API不同的是,它不依赖于专有提供商(如Google或Azure)来执行翻译任务。 示例代码如下: ```javascript const res = await fetch(https://libretranslate.com/translate, { method: POST, body: JSON.stringify({ q: Hello!, source: en, target: es }), headers: { Content-Type: application/json } }); console.log(await res.json()); ``` 返回结果为: ```json { translatedText : } ``` 注意:以上示例仅为说明API使用方式,实际翻译内容会依据输入参数有所不同。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • LibreTranslateAPI100%使
    优质
    简介:LibreTranslate是一款完全免费且开源的机器翻译API,支持用户自行部署和管理,无需依赖任何专有的第三方服务,提供不受限的使用体验。 自由翻译是一款免费且开源的机器翻译API,完全由用户自行托管。与其它API不同的是,它不依赖于专有提供商(如Google或Azure)来执行翻译任务。 示例代码如下: ```javascript const res = await fetch(https://libretranslate.com/translate, { method: POST, body: JSON.stringify({ q: Hello!, source: en, target: es }), headers: { Content-Type: application/json } }); console.log(await res.json()); ``` 返回结果为: ```json { translatedText : } ``` 注意:以上示例仅为说明API使用方式,实际翻译内容会依据输入参数有所不同。
  • Google-Translate-API使Google插件
    优质
    这是一款利用Google Translate API实现免费且无限制使用的翻译插件,能够帮助用户快速准确地进行多语言互译。 google-translate-api 是一个免费且不限制使用的 Google Translate API 用于 Node.js。产品特点包括自动语言检测、拼写校正、语言修正以及快速可靠的性能(它使用与Google相同的服务器)。为什么要选择这个分支?因为该分支包含多项改进:新增了 client=t|gtx 的选项,设置为 gtx 可以使过期的令牌依然有效;修复了从当前 https://translate.google.com 提取 TKK 时的问题;移除了不安全的 unsafe-eval 依赖项,并增加了通知功能以便在 Google API 更改时获得提醒。此外还添加了对自定义顶级域名的支持,以及输出发音的功能。新增支持自定义选项以使用代理和绕过请求限制,同时支持来自API外部的语言扩展。最后,该分支还包括了 TypeScript 定义的增加。
  • Go-Googletrans:(非官方)Golang GoogleAPI。完全使...
    优质
    Go-Googletrans是一款非官方的、基于Golang开发的Google翻译API工具,提供完全免费且无使用限制的服务,方便开发者轻松集成多种语言互译功能。 谷歌翻译是googletrans的Golang版本。Googletrans是一个免费且不受限制的Golang库,它实现了Google Translate API。它可以用来调用诸如检测和翻译之类的方法。 快速入门示例:简单翻译 ```go package main import ( fmt github.com/Conight/go-googletrans ) func main() { t := translator.New() result, err := t.Translate(你好,世界!, auto, en) if err != nil { panic(err) } fmt.Println(result) } ``` 这段代码展示了如何使用Googletrans库进行语言翻译。首先导入必要的包并创建一个translator对象。然后调用Translate方法将中文字符串你好,世界!自动检测源语言后翻译成英文,并打印结果。
  • 构建MQTT使
    优质
    简介:本项目旨在提供一个开放、高效的MQTT消息服务,支持完全免费且无限制的使用,适用于物联网设备及应用程序间的数据传输。 MQTT(Message Queuing Telemetry Transport)是一种轻量级的发布订阅消息协议,常用于物联网(IoT)设备之间的通信。设计目标是高效、低开销、可靠以及易于实现,尤其适合于受限的网络环境,如移动设备或者卫星通信。 在本教程中,我们将探讨如何搭建一个免费且无限制的MQTT服务。 ### MQTT服务概述 MQTT协议基于客户端-服务器架构,主要由发布者、订阅者和代理(Broker)三部分组成。发布者发送消息到特定的主题,订阅者则根据感兴趣的主题接收消息。代理负责接收、存储和转发消息,确保消息的正确传递。 ### 搭建MQTT服务 我们使用的软件是EMQ X,它是一个开源的、企业级的MQTT Broker,支持大规模连接,提供了丰富的功能和高度可扩展性。在这个案例中,安装的是适用于Windows系统的`emqx-windows-v4.1.0`版本。 #### 安装步骤 1. 下载并解压`emqx-windows-v4.1.0`压缩包。 2. 打开解压后的文件夹,双击`emqx.exe`启动EMQ X Broker。 3. EMQ X 默认监听端口为 1883(MQTT协议默认端口)和 8083(Web管理界面)。首次启动后,在浏览器中访问 `http://localhost:18083` 登录到管理界面,初始用户名和密码都是 `admin`。 #### 配置EMQ X 在管理界面上可以进行各种配置: - **监听端口**:修改 EMQ X 监听的端口以适应网络需求。 - **访问控制**:设置用户权限,添加或修改用户,以及控制发布和订阅权限。 - **集群设置**:如果需要高可用性,可将EMQ X 配置为集群模式。 此外: 1. 可定义主题的生存时间和最大消息数量以管理存储策略。 2. 日志配置包括日志级别和路径设定,便于监控与调试。 #### 使用MQTT客户端 使用如Mosquitto_pubsub、HiveMQ MQTT Client等软件或代码实现作为客户端连接到Broker: - 发布消息示例:`mosquitto_pub -h localhost -t testtopic -m Hello, MQTT!` - 订阅消息示例:`mosquitto_sub -h localhost -t testtopic` ### MQTT服务的安全性 为了保证安全,需要采取以下措施: 1. **SSLTLS加密**:启用 SSL/TLS 协议提高数据传输安全性。 2. **认证授权**:设置用户身份验证和权限控制以防止未授权访问。 3. **防火墙配置**:仅允许必要的IP地址或端口访问MQTT服务。 ### 总结 通过上述步骤,我们成功搭建了一个免费且无限制的 MQTT 服务,并使用 EMQ X 作为 Broker。了解了 MQTT 的基本概念和配置方法,并进行了简单的客户端操作演示。在实际应用中需考虑服务稳定性与安全性,确保数据可靠传输。随着物联网的发展,MQTT 将在各种场景中发挥重要作用。
  • Dicom打印软件 使
    优质
    这款Dicom打印服务器软件提供免费无限使用的版本,专为医疗影像行业设计,支持高效管理和打印Dicom格式文件。 Dicom打印服务器软件简单易用,并提供免费版。
  • GTranslate: 提供GoogleAPI动生成访问令牌...
    优质
    GTranslate是一款提供无限免费Google翻译API的服务工具,能够自动创建并管理访问令牌,简化多语言网站和应用的内容生成与更新流程。 gtranslate Google Translate API 提供无限且免费的翻译功能。该项目灵感来自特定来源(此处省略)。安装方法为 `go get github.com/bregydoc/gtranslate`。 使用示例: ```go package main import ( fmt github.com/bregydoc/gtranslate ) func main() { text := Hello World, Im alive // 使用默认语言参数进行翻译 fmt.Println(gtranslate.Translate(text, language.English, language.Spanish)) // 通过自定义参数进行翻译 fmt.Println(gtranslate.TranslateWithParams(Im alive, gtranslate.TranslateWithParams{From: en, To: es})) } ```
  • google_trans_new: GooglePython插件
    优质
    google_trans_new是一款免费且不限制使用的Python插件,为用户提供便捷高效的Google翻译服务,适用于文本及网站内容的快速翻译。 google_trans_new 版本1.1.9 是一个免费且无限制的 Python API,用于 Google 翻译。它解决了旧版 API 使用 tk 值的问题,并使得使用更加简便。此接口仅限于学术用途,请勿将其用作商业目的。版本 1.1.9 对 URL 转换进行了改进。 如果您在翻译中遇到不同性别的词汇,将会返回一个列表形式的结果。 安装方法: ```shell pip install google_trans_new ``` 基本使用示例: ```python from google_trans_new import google_translator translator = google_translator() translate_text = translator.translate(สวัสดีจีน, lang_tgt=en) print(translate_text) # 输出:Hello China ``` 高级用法请参考相关文档。
  • Google Translate Free API文本API详解
    优质
    Google Translate Free API是一款由谷歌提供的免费服务,允许用户通过API接口实现多种语言之间的自动文本翻译。本篇文章将详细介绍其功能和使用方法。 GoogleTranslateFreeApi 使用 Google 翻译免费 API 进行文本翻译。主要特点包括: - 文字更正 - 语言更正 - 自动检测语言 - 记录原文与译文 - 同义词提示 特征 TranslateLiteAsync: - 异步文字更正:++ - 语言更正:++ - 自动检测语言:++ - 转录记录:++ 此外,还有额外翻译功能。使用示例: ```csharp var translator = new Translator(); ``` 以上代码用于调用翻译、转录和文本/语言校正等功能。
  • ERPXE:PXE- ERPXE-
    优质
    ERPEX是一款完全免费且开源的PXE(Preboot Execution Environment)服务器软件。它支持多种操作系统部署和维护任务,适合企业和个人用户使用。 ERPXE是一个全面的PXE解决方案,在一个盒子中集成了广泛的恢复工具和多种操作系统安装选项。它是一个免费且开源的项目,采用GNU通用公共许可证版本3进行发布。我们的主要目标是让整个IT界不再对使用PXE感到“痛苦”。
  • STUN
    优质
    这是一个提供免费服务的公共STUN服务器资源,主要用于协助网络设备和应用程序确定其公网IP地址,便于穿越NAT(网络地址转换)进行通信。 本段落主要介绍了公开的免费STUN服务器,并提到stunserver.org 的测试结果是正常的。需要的朋友可以参考此内容。