获取转写文件
更新时间: 2024/08/15 17:35:58
会议中开启了实时转写功能后,会在会议结束时,生成功能开启期间对应的 语音转文本 的转写文件,该接口用于获取指定会议的转写文件信息,单个转写文件最大限制 100M,超过限制则会被拆成多个文件。
实时转写 为增值功能,如需开通,您可在线咨询网易云信商务经理以获得相应的产品报价。
请求信息
- 请求方法:GET
- 请求 URL:https://roomkit.netease.im/scene/meeting/api/v1/transcript-file?meetingId={meetingId}&ttl={ttl}
- AppKey:应用的 AppKey。详情请参考 创建应用并获取 AppKey。
- 鉴权头:接口鉴权。详情请参考 请求结构。
请求头参数
请求头(Header)的参数说明,请参考 请求结构。
请求 URL 参数
参数名称 |
类型 | 是否必选 | 示例 | 说明 |
---|---|---|---|---|
meetingId | Long | 是 | 110120119 | 会议唯一 ID。 |
ttl | Long | 是 | 30 | 撰写文件的有效时间(Time To Live),单位为秒。默认 300 秒,最大 604800(7 天),超过时间后,下载链接将过期。 |
响应信息
响应参数
以下是返回结果中 data
属性内包含的参数。其他统一返回参数的相关说明请参考 返回结果。
参数名称 | 类型 | 示例 | 说明 |
---|---|---|---|
recordingStartTime | Long | 1723603705013 | 录制文件开始时间戳。 |
recordingEndTime | String | 1723606705013 | 录制文件结束时间戳。 |
downloadUrl | String | www.downloadexample.com | 下载链接,有效性跟随参数 ttl 设置对应的时效。 |
size | Long | 102400 | 文件大小,单位:byte。 |
响应体示例
JSON[
{
"recordingStartTime":1723603705013,
"recordingEndTime":1723606705013,
"downloadUrl":"www.downloadexample1.com",
"size":102400
},
{
"recordingStartTime":1723606705013,
"recordingEndTime":1723608705013,
"downloadUrl":"www.downloadexample2.com",
"size":204800
}
]
错误码
错误码 | 错误信息 | 说明 | 处理建议 |
---|---|---|---|
200 | Success | 请求成功 | 无需处理。 |
400 | ttl must be greater than 0 and less than 604800 | 参数错误 | 请检查 ttl 参数设置是否符合要求,数据的有效期,最短为 1 秒,最长为 7 天。 |
更多详情请参考 错误码。
此文档是否对你有帮助?