控制台
{{userInfo.name}}
退出
登录
介绍

聚合翻译为你提供主流翻译引擎机器翻译技术

为什么选择聚合翻译？
我们是主流翻译引擎综合代理服务商，汇集众多企业客户，从而可以享受较低的渠道价格。
文本翻译
验证
您需要身份验证密钥才能访问 API。如果您已登录，您可以在控制台中找到您的密钥。对您的密钥保密非常重要。您不应将密钥放在公开分发的代码中。
接口地址
http://www.trans-home.com
获取翻译明细
接口名称：
获取用户翻译明细
接口路径：
/api/index/getUserNums?token=TOKEN
接口说明：
获取用户可翻译字符串数量和已使用数量
调用说明：
请求方式：get
入参列表：
参数名称
参数说明
参数类型
备注
是否必填
token
签名
String
到控制台查看
是
出参列表：
参数名称
参数说明
参数类型
备注
code
状态码
int
详见状态列表
info
返回状态说明
String
data
返回数据结果集
String
JSON字符串
data结果集：
参数名称
参数说明
参数类型
use_num
可翻译字符串数量
int
is_used
已翻译翻译字符串数量
int
返回结果：
{"code": 1,"data": {"use_num": 10000, "is_used"：200},"info": "获取成功"}
获取翻译记录
接口名称：
translateLogs
接口路径：
/api/index/translateLogs?token=TOKEN
接口说明：
获取用户翻译记录
调用说明：
请求方式：get
入参列表：
参数名称
参数说明
参数类型
备注
是否必填
token
签名
String
到控制台查看
是
page
页数
int
否
出参列表：
参数名称
参数说明
参数类型
备注
code
状态码
int
详见状态列表
info
返回状态说明
String
data
返回数据结果集
String
JSON字符串
data结果集：
参数名称
参数说明
参数类型
use_nums
翻译字符串数量
int
use_date
翻译时间
Datetime
返回结果：
{"code": 1,"data": [{"use_nums": 10000, "use_date"："2023-09-22 11:11:11"}],"info": "获取成功"}
文本翻译接口
接口名称：
translate
接口路径：
/api/index/translate?token=Token
接口说明：
翻译接口
调用说明：
post
入参列表：
参数名称
参数说明
参数类型
备注
是否必填
keywords
待翻译文本
String
hello
是
sourceLanguage
源语言
String
翻译语言，详见支持语种
否
targetLanguage
翻译语言
String
翻译语言，详见支持语种
是
出参列表：
参数名称
参数说明
参数类型
备注
code
状态码
int
0:失败，1:成功
info
返回状态说明
String
data
返回数据结果集
String
JSON字符串
data结果集：
参数名称
参数说明
参数类型
text
译文
String
返回结果：
{"code": 1,"data": {"text": "你好"},"info": "翻译成功"}
批量翻译接口（谷歌）
接口名称：
translateBatch
接口路径：
/api/index/translateBatch?token=Token
接口说明：
翻译接口
调用说明：
post
入参列表：
参数名称
参数说明
参数类型
备注
是否必填
keywords
待翻译文本
Array
["hello","world"]
是
targetLanguage
翻译语言
String
翻译语言，详见支持语种
是
出参列表：
参数名称
参数说明
参数类型
备注
code
状态码
int
0:失败，1:成功
info
返回状态说明
String
data
返回数据结果集
String
JSON字符串
data结果集：
参数名称
参数说明
参数类型
text
译文
String
返回结果：
{"code":1,"info":"翻译成功","data":{"text":["Hallo","Welt"]}}
多语种翻译接口（谷歌）
接口名称：
transBatchLanguage
接口路径：
/api/index/transBatchLanguage?token=Token
接口说明：
翻译接口
调用说明：
post
入参列表：
参数名称
参数说明
参数类型
备注
是否必填
keywords
待翻译文本
String
是
targetLanguage
翻译语言
Array
["zh-cn","de"]
是
出参列表：
参数名称
参数说明
参数类型
备注
code
状态码
int
0:失败，1:成功
info
返回状态说明
String
data
返回数据结果集
String
JSON字符串
返回结果：
{"code":1,"info":"翻译成功","data":{"zh":"你好","de":"Hallo"}}
语言列表
{{index}}
复制

{{i}} - {{v}}

文本翻译代码示例
php

`$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'http://www.trans-home.com/api/index/translate?token=你的token',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{"keywords":"hi","targetLanguage":"de"}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;`

curl

`curl --location 'http://www.trans-home.com/api/index/translate?token=你的token' \
--header 'Content-Type: application/json' \
--data '{"keywords":"hi","targetLanguage":"de"}'`

java

`OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"keywords\":\"hi\",\"targetLanguage\":\"de\"}");
Request request = new Request.Builder()
.url("http://www.trans-home.com/api/index/translate?token=你的token")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();`

python

`import requests
import json
url = "http://www.trans-home.com/api/index/translate?token=你的token"
payload = json.dumps({
"keywords": "hi",
"targetLanguage": "de"
})
headers = {
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)`

语音翻译
身份验证
您需要身份验证密钥才能访问 API。如果您已登录，您可以在控制台中找到您的密钥。对您的密钥保密非常重要。您不应将密钥放在公开分发的代码中。
接口地址
wss://wss.trans-home.com/speech/ws
语音转文字识别
接口名称：
语音转文字识别
接口路径：
wss://wss.trans-home.com/speech/ws?token=TOKEN
接口说明：
语音转文字识别
调用说明：
请求方式：websoket
入参列表：
参数名称
参数说明
参数类型
备注
是否必填
token
用户身份token
String
是
language
识别语言
String
微软语种
是
silenceTimeout
静音超时时长
int
默认为0
否
sampleRate
采样率
int
默认为44100
否
出参列表：
参数名称
参数说明
参数类型
备注
status
状态码
String
详见状态码列表
text
返回文本
String
startTime
识别开始时间
int
秒
endTime
识别结束时间
int
秒
返回结果：
{"startTime": 1,"text":"你好","endTime": 3,"status":"recognized"}
指定语言语音翻译
接口名称：
指定语言语音翻译
接口路径：
wss://wss.trans-home.com/speech/ws?token=TOKEN
接口说明：
指定语言语音翻译
调用说明：
请求方式：websoket
入参列表：
参数名称
参数说明
参数类型
备注
是否必填
token
用户身份token
String
是
language
识别语言
String
微软语种
是
transType
翻译类型
int
需写成1
是
transLanguage
翻译语种
String
微软语种
是
silenceTimeout
静音超时时长
int
默认为0
否
sampleRate
采样率
int
默认为44100
否
出参列表：
参数名称
参数说明
参数类型
备注
status
状态码
String
详见状态码列表
language
识别后的语种
String
微软语种
source
识别文本
String
target
翻译的文本
json
startTime
识别开始时间
int
秒
endTime
识别结束时间
int
秒
返回结果：
{"startTime": 1,"text":"你好","endTime": 3,"status":"recognized"}
自动识别语言语音翻译
接口名称：
自动识别语言语音翻译
接口路径：
wss://wss.trans-home.com/speech/ws?token=TOKEN
接口说明：
自动识别语言语音翻译
调用说明：
请求方式：websoket
入参列表：
参数名称
参数说明
参数类型
备注
是否必填
token
用户身份token
String
是
language
识别语言
String
微软语种
是
transType
翻译类型
int
需写成2
是
silenceTimeout
静音超时时长
int
默认为0
否
sampleRate
采样率
int
默认为44100
否
出参列表：
参数名称
参数说明
参数类型
备注
status
状态码
String
详见状态码列表
source
返回文本
String
language
识别后的语种
String
微软语种
target
翻译的文本
json
startTime
识别开始时间
int
秒
endTime
识别结束时间
int
秒
返回结果：
{"startTime": 1,"language":"en-US","source":"hello","endTime": 3,"status":"recognized","target":{"zh-Hans":"你好","en":"hello"}}
状态码列表
状态码
状态描述
recognized
翻译完成
recognizing
翻译中
语音翻译代码示例
详情请联系客服