音质检测任务状态查询接口

最近更新时间:2024-11-29 11:26:32

我的收藏
通过 TaskId 来查询音质检测任务的状态和结果。

调用协议

HTTPS + JSON
POST /v2/ivh/algotaskserver/algotaskservice/getaudioevaluationstate
Header Content-Type: application/json;charset=utf-8

请求参数

参数
类型
必须
说明
TaskId
string

返回参数

参数
类型
必须
说明
TaskState
string
任务状态:
CREATED:已创建
QUEUING:排队中
PROCESSING:处理中
SUCCESS:任务完成
FAIL:任务失败
Result
object
音质检测任务结果
Result.Snr
object
音频的信噪比指标
Result.Snr.Value
float
音频的信噪比指标测量值
Result.Snr.QualifiedRange
Array of [float]
音频的信噪比指标合格范围 [lower_limit,upper_limit]
Result.Snr.Description
string
音频的信噪比指标说明
Result.C50
object
音频的混响指标
Result.C50.Value
float
音频的混响指标测量值
Result.C50.QualifiedRange
Array of [float]
音频的混响指标合格范围 [lower_limit,upper_limit]
Result.C50.Description
string
音频的混响指标说明
Result.Clipping
object
音频的截幅指标
Result.Clipping.Value
float
音频的截幅指标测量值
Result.Clipping.QualifiedRange
Array of [float]
音频的截幅指标合格范围 [lower_limit,upper_limit]
Result.Clipping.Description
string
音频的截幅指标说明
Result.Duration
object
音频的时长指标
Result.Duration.Value
float
音频的时长
Result.Duration.QualifiedRange
Array of [float]
音频的时长合格范围 [lower_limit,upper_limit]
Result.Duration.Description
string
音频的时长指标说明
Result.Wer
object
音频的文本准确率指标
Result.Wer.Value
float
文本准确率,仅“参考文本”不为空时有效
Result.Wer.QualifiedRange
Array of [float]
文本准确率合格范围 [lower_limit,upper_limit]
Result.Wer.Description
string
文本准确率说明
Result.AlignDetails
array of [TextAlign]
文本对齐结果
Result.Sentences
array of [Sentences]
短句截取时间
ErrorMsg
string
任务失败提示信息
TextAlign
参数
类型
必须
说明
Detail
Array of [string]
文本每个字符对齐结果,如["好","好"]/["好","<eps>"],其中"<eps>"为占位符
Sentences

参数
类型
必须
说明
StartMs
int
句子开始毫秒数
EndMs
int
句子结束毫秒数
Sentence
string
句子内容


请求示例

{
"Header": {},
"Payload": {
"TaskId": "63232275-a349-4f27-8e33-aa4ac791094c"
}
}

返回示例

{
"Header": {
"Code": 0,
"Message": "",
"RequestID": "28499a-cf6d-4f7b-b7fa-4a5a54662b38"
},
"Payload": {
"Status": "SUCCESS",
"Result": {
"Snr": {
"Value": 72.67048,
"QualifiedRange": [
30,
2147483600
],
"Description": "音频的信噪比,越大越好"
},
"C50": {
"Value": 57.082405,
"QualifiedRange": [
30,
2147483600
],
"Description": "混响指标,越大越好"
},
"Clipping": {
"QualifiedRange": [
-2147483600,
0
],
"Description": "截幅指数:小于等于10合格",
"Value": 0
},
"Duration": {
"Value": 24.21,
"QualifiedRange": [
600,
2147483600
],
"Description": "有效时长:单位秒,大于等于10分钟合格"
},
"Wer": {
"Value": 0.91358024,
"QualifiedRange": [
0.7,
1
],
"Description": "文本准确率:大于等于70%合格"
},
"Sentences": [
{
"StartMs": 340,
"EndMs": 4510,
"Sentence": "激光祛斑是利用激光的光热解原理,"
},
{
"StartMs": 4510,
"EndMs": 6040,
"Sentence": "激光照射皮肤后,"
},
{
"StartMs": 6040,
"EndMs": 8640,
"Sentence": "会被皮肤病变部位的色素吸收,"
},
{
"StartMs": 8900,
"EndMs": 12660,
"Sentence": "而激光产生的高能量就会将这些色素击碎,"
},
{
"StartMs": 12890,
"EndMs": 17155,
"Sentence": "色素碎屑会随人体的各项循环排除体外,"
},
{
"StartMs": 17155,
"EndMs": 19050,
"Sentence": "从而达到祛斑的效果。"
}
],
"AlignDetails": [
{
"Detail": [
"<eps>",
"大"
]
},
{
"Detail": [
"家",
"家"
]
},
{
"Detail": [
"<eps>",
"好"
]
}
]
},
"ErrorMsg": ""
}
}