GTranslate

一个库搞定四家翻译,还能语音朗读

GTranslate 是一个 C# 编写的免费翻译 API 集合库,聚合了 Google、Bing、Microsoft 和 Yandex 四家主流翻译服务,并额外提供文本转语音(TTS)功能。它解决了开发者需要对接多个翻译服务时接口不一、切换成本高的问题,通过统一封装,让开发者可以用一致的代码调用不同翻译引擎,并支持语音合成输出。核心能力包括:多引擎翻译、TTS 朗读、异步调用、可配置的 HTTP 客户端,以及简单的 API 设计。项目处于早期阶段,星标数不高,但代码结构清晰,适合需要快速集成多语言翻译的 .NET 开发者使用。

开源 free 音频音乐
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 116
维护状态 较活跃
是否开源
定价模式 free

项目数据

分类音频音乐
开发团队d4n3436
所属国家
官网地址
定价模式free
价格说明开源项目,MIT许可证,免费使用,无付费版本。
访问状态
是否开源
开源协议MIT
主要语言C#
技术栈/模型text-to-speech,translation,translation-api,translator,translator-api,tts
GitHub 星标★ 116
30天Star增速
HF 下载量
上线时间2021-06-21 00:00:00
最近更新2026-09-20 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数4

使用教程

核心亮点

  • 统一封装 Google、Bing、Microsoft、Yandex 四家翻译 API,切换引擎只需改参数
  • 内置 TTS 功能,可直接获取翻译结果的语音音频
  • 基于 C# 异步编程,调用简单,支持自定义 HttpClient 便于扩展

不足之处

  • 文档较少,示例代码不充分,上手需自行阅读源码
  • 依赖外部翻译服务,可能存在速率限制或服务条款风险

适用场景

  • 需要在 .NET 应用中快速集成多语言翻译功能
  • 需要将翻译结果转换为语音的辅助工具或应用
  • 希望对比不同翻译引擎效果并灵活切换的开发者

替代项目

Google.Cloud.Translation.V2、Azure.AI.Translation.Text、DeepL.NET

项目介绍

GTranslate 是行业应用领域的开源项目,由 d4n3436 开发,2021 年首次发布。

它收录于行业应用分类,该分类目前共有 544 个项目,GitHub 星标数为 116。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-20。MIT许可证,免费使用,无付费版本。

它主要面向的使用场景是:需要在.NET应用中快速集成多语言翻译功能。同类可对比的替代方案包括 Google.Cloud.Translation.V2、Azure.AI.Translation.Text、DeepL.NET。

上一篇:Asterics-AAC

下一篇:OpenVision

同类项目推荐

xmgai-like 开源

换脸、艺术二维码随手玩,副业灵感一包带走。

本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···

★ 60 2026-08-09
spoken-to-signed-translation 开源

把口语文本一路转成手语视频的流水线

a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation

★ 102 2026-09-11
LiveTranslate 开源

直播看片实时翻译,字幕秒出,跨语言无压力

Real-time audio translation, captures system audio + mic, runs ASR (Whisper/SenseVoi···

★ 691 2026-08-13