Skip to main content

翻译回调信息(TranslatorResult)

数据结构

FINTLTranslatorResult:继承自 FINTLBaseResult,包含基础信息

translatorResp 文字翻译

参数类型说明
translatorRespstring翻译服务返回的处理结果,需要游戏侧自行处理,详见 translatorResp

代码示例:

{
"debugInfo":null,
"message":"Success",
"result":[
{
"id":"xxxx",
"output":"xxx",
"text":"xxx”
}
],
"retCode":"0"
}

translatorResp

retCodemessage说明
0Success成功
1001ParamsError参数有误
1002ServiceInternalError服务内部错误
1003PermissionError权限错误,输入的 appId 可能不存在或 token 无效
1007rate limit reached每日 PV 或 QPM 超过限制

asrRsp 语音转文字

参数类型说明
asrRspstring翻译服务返回的处理结果,ASR 语音转文字的翻译需要游戏侧自行处理,详见 asr_rsp

代码示例:

{
"message": "",
"result": {
"voiceTextStr": " Dude, what's going on with the map?"
},
"retCode": 0,
"traceId": ""
}

asr_rsp

名称类型说明
traceIdstring可以设置唯一的请求id,用于跟踪请求
messagestringtranslator result message
resultlist of result objectobject
retCodestringThe service return code,取值包括:"0" - 成功,"1001" - 参数错误,"1002" - 服务内部错误

result

参数类型说明
voiceTextStrstringASR 语音文字结果