新发布 LanguageAI Voice — 实时多语言语音翻译现已上线 LanguageAI API 现已支持更多语言 → 观看网络研讨会:AI 翻译的未来 → 新发布 LanguageAI Voice — 实时多语言语音翻译现已上线 LanguageAI API 现已支持更多语言 → 观看网络研讨会:AI 翻译的未来 →

开发者平台

强大的 API 和工具,将语言 AI 集成到您的产品中

# 安装 SDK npm install languageai-sdk # 使用示例 const ai = require('languageai-sdk'); ai.init({ key: 'your-api-key' }); const result = await ai.translate({ text: 'Hello', target: 'ZH' }); console.log(result); // '你好'

技术文档

通过简单的 API 调用,即可将世界领先的翻译能力集成到您的应用中。LanguageAI SDK 支持 Node.js、Python、Java 等多种语言。只需几行代码即可接入,支持 REST API 和 WebSocket 双向通信。

查看完整文档 API 快速入门

完整的 API 端点

文本翻译

REST API 端点,支持 100+ 语言

文档翻译

上传文件并获取翻译结果

语音翻译

WebSocket 实时语音翻译

术语管理

创建和管理自定义术语库

语言检测

自动检测文本语言

使用统计

查看 API 使用量和配额

客户构建的应用

50ms

实时聊天翻译延迟

毫秒级响应,确保流畅的对话体验

10K+

内容本地化数量

海量内容通过 API 完成本地化

30+

多语言 SaaS 产品

集成 LanguageAI 扩展全球市场

99.9%

API 可用性保障

企业级 SLA,全天候稳定运行

8 种编程语言,开箱即用

选择你熟悉的语言,几分钟即可完成集成。所有官方 SDK 均为开源。

Python

pip install deepl

import deepl
client = deepl.DeepLClient("your-key")
result = client.translate_text("Hello", target_lang="ZH")
print(result.text) # 你好

JavaScript / TypeScript

npm install deepl-node

import * as deepl from 'deepl-node';
const client = new deepl.DeepLClient("key");
const result = await client.translateText('Hello', null, 'zh');

PHP

composer require deeplcom/deepl-php

$client = new DeepL\DeepLClient("key");
$result = $client->translateText('Hello', null, 'zh');
echo $result->text;

C# / .NET

dotnet add package DeepL.net

using DeepL;
var client = new DeepLClient("key");
var result = await client.TranslateTextAsync("Hello", null, LanguageCode.Chinese);

Java

DeepLClient client = new DeepLClient("key");
TextResult result = client.translateText("Hello", null, "zh");
System.out.println(result.getText());

Ruby

gem install deepl-rb

DeepL.configure do |config|
config.auth_key = 'key'
end
translation = DeepL.translate 'Hello', nil, 'zh'

支持 123 种语言

DeepL API 覆盖全球主流及小众语言,部分语言支持术语表、风格规则和翻译记忆

英语 EN德语 DE法语 FR西班牙语 ES意大利语 IT荷兰语 NL波兰语 PL俄语 RU 葡萄牙语 PT日语 JA中文 ZH韩语 KO阿拉伯语 AR保加利亚语 BG捷克语 CS丹麦语 DA 希腊语 EL爱沙尼亚语 ET芬兰语 FI匈牙利语 HU印尼语 ID立陶宛语 LT拉脱维亚语 LV挪威语 NB 罗马尼亚语 RO斯洛伐克语 SK斯洛文尼亚语 SL瑞典语 SV土耳其语 TR乌克兰语 UK印地语 HI泰语 TH 越南语 VI希伯来语 HE马来语 MS孟加拉语 BN泰米尔语 TA乌尔都语 UR波斯语 FA冰岛语 IS 爱尔兰语 GA威尔士语 CY巴斯克语 EU加泰罗尼亚语 CA加利西亚语 GL格鲁吉亚语 KA亚美尼亚语 HY阿尔巴尼亚语 SQ 克罗地亚语 HR塞尔维亚语 SR马其顿语 MK哈萨克语 KK蒙古语 MN尼泊尔语 NE缅甸语 MY高棉语 KM 斯瓦希里语 SW南非语 AF阿姆哈拉语 AM索马里语 SO约鲁巴语 YO伊博语 IG豪萨语 HA祖鲁语 ZU 世界语 EO拉丁语 LA意第绪语 YI苏格兰盖尔语 GD+ 123 种语言全覆盖
风格规则支持: DE / EN / ES / FR / IT / JA / KO / ZH  |  文本改进: DE / EN / FR / IT / JA / KO / ES / PT / ZH  |  翻译记忆: EN / ES / FR / DE / IT / JA / KO / ZH

完整的 REST API 参考

所有 API 端点均采用标准 RESTful 设计,支持 JSON 请求/响应

POST /v2/translate — 文本翻译

核心翻译端点。支持批量文本翻译,每次最多128KiB。参数包括:text[](必填)、target_lang(必填)、source_lang(可选,自动检测)、context(上下文)、split_sentencespreserve_formattingformality(正式/非正式)、glossary_id(最多5个术语表)、style_id(风格规则)、translation_memory_idcustom_instructions(最多10条自定义指令)、tag_handling(xml/html)。

POST /v2/document — 文档翻译

上传并翻译文档,支持 PDF、DOCX、PPTX、XLSX、HTML、TXT 等格式。翻译完成后保留原始格式和布局。支持异步处理,可通过 document_id 轮询翻译状态。

GET /v3/languages

获取所有支持的语言列表,包含每种语言的功能支持详情(翻译/术语表/风格规则等)。

POST /v2/glossaries

创建自定义术语表,确保专业术语翻译一致性。支持 CSV/TSV 格式上传。

GET /v2/usage

查询 API 使用量统计,包括已翻译字符数、文档数、剩余配额等信息。

开始构建

免费注册即可获取 API 密钥,立即开始将 LanguageAI 集成到您的产品中