产品动态
产品近期公告
关于 TRTC Live 正式上线的公告
关于TRTC Conference 正式版上线的公告
Conference 商业化版本即将推出
关于多人音视频 Conference 开启内测公告
关于音视频通话 Call 正式版上线的公告
关于腾讯云音视频终端 SDK 播放升级及新增授权校验的公告
关于 TRTC 应用订阅套餐服务上线的相关说明

trtc.on(TRTC.EVENT.CUSTOM_MESSAGE, event => { // receive custom message// event.userId: 语音识别机器人的userId// event.cmdId: 消息Id, 转录和字幕固定为1// event.seq: 消息的序号// event.data: ArrayBuffer 类型, 转录或字幕的内容,见下方data字段说明const data = new TextDecoder().decode(event.data)// data 字段说明如下console.log(`received custom msg from ${event.userId}, message: ${ data }`)})
字段名 | 类型 | 含义 |
type | Integer | 10000: 实时字幕与完整的一句话下发消息类型 |
sender | String | 说话人的 userid |
receiver | Array | 接收者 userid 列表,该消息实际是在房间内广播 |
payload.text | String | 识别出的文本。 Unicode 编码 |
payload.start_time | String | 消息产生的时间 任务启动后的绝对时间 |
payload.end_time | String | 消息结束的时间 任务启动后的绝对时间 |
payload.end | Boolean | 如果为 true,代表这是一句完整的话 |
{"type": 10000,"sender": "user_a","payload": {"text":"","start_time":"00:00:02","end_time":"00:00:05","end": true}}
{"type": 10000,"sender": "ai_951073","payload": {"start_time_ms": 1760,"end_time_ms": 5530,"end": false,"roundid": "e6330a3c-eed7-40bb-8229-9bbe733a313f", // 一轮对话的 ID"translation_text": "simultaneous interpretation of the meeting", // 翻译文本"translation_language": "en", // 翻译的语言代码"taskid": "x-dPLCz" // 转录任务唯一标识}}
语言代码 | 对应语种 |
"zh" | 中文 |
"en" | 英语 |
"es" | 西班牙语 |
"pt" | 葡萄牙语 |
"fr" | 法语 |
"de" | 德语 |
"ru" | 俄语 |
"ar" | 阿拉伯语 |
"ja" | 日语 |
"ko" | 韩语 |
"vi" | 越南语 |
"ms" | 马来语 |
"id" | 印度尼西亚语 |
"it" | 意大利语 |
"th" | 泰语 |
文档反馈