调用 GetReport
接口,获取指定任务的质检报告,包含违规占比、话术分析占比、图像分析占比等。
下表仅列出该接口特有的请求参数和部分公共参数。更多信息详见公共参数。
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | GetReport | 接口名称。当前 API 的名称为 GetReport 。 |
Version | String | 是 | 2024-08-01 | 接口版本。当前 API 的版本为 2024-08-01 。 |
ProjectName | String | 是 | 182701****608457 | 项目名称。您可通过调用 ListProjects 接口,获取项目名称。 |
TaskId | Long | 是 | 397**671 | 任务 ID。您可通过调用 CreateTask 或 ListTasks 获取 ID。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
TaskDetail | Object of TaskDetail | - | 任务详情。 |
TaskResult | Object of TaskResult | - | 任务结果。 |
RuleResultDetails | Array of RuleResultDetails | - | 规则结果。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
ProjectName | String | 182701****608457 | 项目名称。 |
TaskId | Long | 397**671 | 任务 ID。 |
TaskName | String | 任务 A | 任务名称。 |
TaskType | Integer |
| 任务类型。取值如下:
|
TaskTypeDesc | String | 审核任务 1 | 任务类型描述。 |
Status | Integer |
| 任务状态。取值如下:
|
ScenarioId | Long | 1 | 审核场景 ID。 |
LivePullURL | String | https://www.example.com | 直播拉流地址。 |
CreatedTime | Long | 1744012851 | 任务创建时间。Unix 时间戳,单位为秒。 |
UpdatedTime | Long | 1744012851 | 任务更新时间(任务更新指任务状态变化等情况)。Unix 时间戳,单位为秒。 |
CallbackURL | String |
| 回调地址,支持 HTTP 和 HTTPS 协议头。
|
Extra | String | {"ActivityId":123} | CreateTask 接口传入的业务相关信息。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
MachineStartTime | Long | 1744016864 | 机审开始时间。Unix 时间戳,单位为秒。 |
MachineEndTime | Long | 1744016900 | 机审完成时间。Unix 时间戳,单位为秒。 |
Cost | Integer | 36 | 机审耗时,单位为秒。 |
ManualEndTime | Long |
| 最近一次人审完成时间。Unix 时间戳,单位为秒。 |
RecordURL | String | https://www.example.com | M3U8 格式的视频回放地址,包含 HTTPS 协议头。有效期为 7 天,请尽快下载保存。 |
ASRResult | Object of ASRResult | - | 语音识别结果。 |
StatisticalData | Object of StatisticalData | - | 统计数据。 |
ManualDetails | Array of ManualDetails | - | 人审记录。 |
FinalManualStatus | Integer |
| 人审状态。取值如下:
|
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
RuleName | String | 敏感词 | 规则名称。 |
FinalManualStatus | Integer |
| 人审状态。取值如下:
|
ManualDetails | Array of ManualDetails | - | 人审记录。 |
FinalMachineStatus | Integer |
| 机审状态。取值如下:
|
MachineDetails | Array of MachineDetails | - | 机审记录。 |
RuleId | Long | 101 | 规则 ID。 |
RuleType | Integer |
| 规则类型。取值如下:
|
ViolationType | Integer |
| 规则策略。取值如下:
|
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Text | String | 分句 1,分句 2。 | 完整语音识别文字内容。 |
Utterances | Array of Utterances | - | 语音识别分句详情。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
ViolationList | Array of ViolationList | - | 违规占比列表。 |
ImageLLMAnalysisList | Array of ImageLLMAnalysisList | - | 图像分析占比列表。 |
TextLLMAnalysisList | Array of TextLLMAnalysisList | - | 话术分析占比列表。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
ManualComment | String | 存在违规内容 | 人审审核意见。 |
Auditor | String | 主账号 | 审核人。 |
UserId | Long |
| 审核人用户 ID。 |
ManualSource | Integer |
| 人审来源。取值如下:
|
CreatedTime | Long | 1744016900 | 人审记录创建时间。Unix 时间戳,单位为秒。 |
ManualStatus | Integer |
| 人审状态。取值如下:
|
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
MachineType | Integer |
| 机审记录类型。取值如下:
|
AnalysisTexts | Array of AnalysisTexts | - | 文字分析结果。 |
AnalysisImages | Array of AnalysisImages | - | 图像分析结果。 |
CustomSensitiveResults | Array of CustomSensitiveResults | - | 自定义敏感词的检测结果。 |
SystemSensitiveResults | Array of SystemSensitiveResults | - | 系统敏感词的检测结果。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
StartTime | Long | 1744016864 | 分句开始时间。Unix 时间戳,单位为秒。 |
EndTime | Long | 1744016870 | 分句结束时间。Unix 时间戳,单位为秒。 |
Text | String | 分句 1 | 分句文字。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Title | String | 分类 A | 分类名称。 |
Count | Integer | 10 | 分类数量。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Title | String | 分类 B | 分类名称。 |
Count | Integer | 10 | 分类数量。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Title | String | 分类 C | 分类名称。 |
Count | Integer | 10 | 分类数量。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Text | String | 文本内容 | 语音识别的文本内容。 |
Type | String | 分类 A | 语音识别文本的所属分类。 |
AbsoluteStartTime | Long | 1744016864 | 语音识别文本的出现时间。Unix 时间戳,单位为秒。 |
AbsoluteEndTime | Long | 1744016870 | 语音识别文本的结束时间。Unix 时间戳,单位为秒。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
ImageURLs | Array of String | ["https://www.example.com/a.png","https://www.example.com/b.png"] | 图像的截图链接。有效期为 24 小时。 |
Type | String | 分类 A | 图像的所属分类。 |
AbsoluteStartTime | Long | 1744016864 | 图像的出现时间。Unix 时间戳,单位为秒。 |
AbsoluteEndTime | Long | 1744016894 | 图像的结束时间。Unix 时间戳,单位为秒。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
SensitiveWord | String | 敏感词 | 命中的敏感词。 |
Text | String | 文本内容 | 包含敏感词的语音识别文本内容。 |
AbsoluteStartTime | Long | 1744016865 | 语音识别文本的出现时间。Unix 时间戳,单位为秒。 |
StartTime | Integer | 60 | 语音识别文本相对于直播开始时间的出现时间。单位为秒。例如直播于 10:00:00 开始,语音识别文本出现在 10:01:00,则参数取值为 60 。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Text | String | 文本内容 | 包含敏感词的语音识别文本内容。 |
AbsoluteStartTime | Long | 1744016865 | 语音识别文本的出现时间。Unix 时间戳,单位为秒。 |
StartTime | Integer | 60 | 语音识别文本相对于直播开始时间的出现时间。单位为秒。例如直播于 10:00:00 开始,语音识别文本出现在 10:01:00,则参数取值为 60。 |
GET https://livesaas.volcengineapi.com/?Action=GetReport&Version=2024-08-01&ProjectName=182701****608457&TaskId=397**671
{ "ResponseMetadata": { "RequestId": "20230604110420****100232280022D31", "Action": "GetReport", "Version": "2024-08-01", "Service": "livesaas", "Region": "cn-north-1" }, "Result": { "TaskDetail": { "TaskId": 397**671, "TaskName": "任务 A", "ProjectName": "182701****608457", "TaskType": 2, "TaskTypeDesc": "审核任务 1", "Status": 4, "ScenarioId": 1, "CreatedTime": 1744012851, "UpdatedTime": 1744012851, "CallbackURL": "https://www.example.com", "Extra": "{\"ActivityId\":123}", "LivePullURL": "https://www.example.com" }, "TaskResult": { "MachineStartTime": 1744016864, "MachineEndTime": 1744016900, "Cost": 36, "ManualEndTime": 1744026900, "ASRResult": { "Text": "分句 1,分句 2。", "Utterances": [ { "StartTime": 1744016864, "EndTime": 1744016870, "Text": "分句 1" } ] }, "RecordURL": "https://www.example.com", "StatisticalData": { "ViolationList": [ { "Title": "分类 A", "Count": 10 } ], "ImageLLMAnalysisList": [ { "Title": "分类 B", "Count": 10 } ], "TextLLMAnalysisList": [ { "Title": "分类 C", "Count": 10 } ] }, "ManualDetails": [ { "ManualComment": "存在违规内容", "Auditor": "主账号", "UserId": 0, "ManualSource": 1, "CreatedTime": 1744016900, "ManualStatus": 2 } ], "FinalManualStatus": 2 }, "RuleResultDetails": [ { "RuleName": "敏感词", "FinalManualStatus": 2, "ManualDetails": [ { "ManualDetails": "审核不通过。", "Auditor": "主账户", "UserId": 0, "ManualSource": 1, "CreatedTime": 1744016900, "ManualStatus": 2 } ], "FinalMachineStatus": 2, "MachineDetails": [ { "MachineType": 2, "AnalysisTexts": [ { "Text": "文本内容", "Type": "分类 A", "AbsoluteStartTime": 1744016864, "AbsoluteEndTime": 1744016870 } ], "AnalysisImages": [ { "Type": "分类 A", "AbsoluteStartTime": 1744016864, "AbsoluteEndTime": 1744016894, "ImageURLs": [ "https://www.example.com/a.png", "https://www.example.com/b.png" ] } ], "CustomSensitiveResults": [ { "Text": "文本内容", "AbsoluteStartTime": 1744016865, "StartTime": 60, "SensitiveWord": "敏感词" } ], "SystemSensitiveResults": [ { "Text": "文本内容", "AbsoluteStartTime": 1744016865, "StartTime": 60 } ] } ], "RuleId": 101, "RuleType": 2, "ViolationType": 1 } ] } }
下表提供了该接口特有的错误码,公共错误码请参见公共错误码和错误码文档。
状态码 | 错误码 | 错误信息 | 说明 |
---|---|---|---|
400 | ReportNotFoundError | report not found | 质检任务未执行完毕或执行失败,导致未生成质检报告。
|