
{{ docItem.name }}


{{ listItem.name }}
{{ listItem.name }}


{{ item.name }}
{{ item }}
>
儿童句子评测快速集成版
- 该文档是开发者在技术验证阶段 使用的句子跟读题型的语音评测技术文档
- 适用于12岁以下儿童英文句子跟读评测功能
题型描述
- 对英文句子进行打分。
- 反馈总分、流利度得分、准确度得分、完整度得分、每个单词的发音。
测评请求参数
字段 | 类型 | 可选 | 说明 |
---|---|---|---|
coreType | string | 必选 | en.sent_kid.score表示英文幼儿句子评测 |
refText | string | 必选 | 评分参考文本,支持整个句子, 可以带标点符号,如"clap your hands." 文本符号说明 |
参数示例
测评参数示例如下:
{
"coreType":"en.sent_kid.score",
"refText":"clap your hands"
}
返回结果示例
- 返回结果采用JSON结构,参考样例
返回结果说明
键 | 类型 | 说明 | 使用建议 |
---|---|---|---|
recordId | string | 音频文件的唯一标识 | 可供参考 |
tokenId | string | 用户请求的唯一标识 | 可供参考 |
applicationId | string | 先声授权的评测账号,即Appkey | 内部参数 |
refText | string | 传入的评测文本 | 可供参考 |
params | object | 回显客户端传入的评测请求参数 | |
- app | object | ||
- - applicationId | string | 授权账号,即用户的Appkey | |
- - userId | string | 产品端的用户标识,可以是自定义的自符串,建议一个用户一个userid,方便排查问题 | |
- - timestamp | string | start时间 | |
- - sig | string | 校验码 | |
- request | object | 评分请求参数节点 | |
- audio | object | 评分请求的音频参数节点 | |
result | object | 评测结果 | |
- overall | float | 总分 | 建议字段 |
- pron | float | 发音得分 | 内部参数 |
- integrity | float | 完整度评分 | 建议字段 |
- accuracy | float | 发音得分(同pron字段) | 建议字段 |
- fluency | object | 流利度评分(完整度为0时,流利度得分为0) | 建议字段 |
- - overall | float | 流利度总体得分(0-100) | 建议字段 |
- - pause | int | 停顿次数 | 可供参考 |
- - speed | int | 语速快慢(默认为0,漏读时也为0),0:慢,1:正常,2:快 | 可供参考 |
- details | array | 单词详细得分 | 建议字段 |
- - char | string | 单词 | 建议字段 |
- - score | int | 单词发音得分 | 建议字段 |
- - fake_pron | int | 词单词不在先声词典(集外词),才会输出此字段。如果需要对集外词进行评测,可以通过refText传音标的方式进行评测。 | |
- - fluency | float | 流利度评分(0-100) | 保留备用 |
- - stressref | int | 重读标识,可参考stressref | 可供参考 |
- - stressscore | int | 重读得分(0、1),可参考stressscore | 可供参考 |
- - toneref | int | 升调标识,可参考toneref | 可供参考 |
- - tonescore | int | 升降调得分(0、1),可参考tonescore | 可供参考 |
- - senseref | int | 意群停顿标识,可参考senseref | 可供参考 |
- - sensescore | int | 意群停顿得分(0、1),可参考tonescore | 可供参考 |
- - liaisonref | int | 连读标识,可参考liaisonref | 可供参考 |
- - liaisonscore | int | 连读得分(0、1),可参考liaisonscore | 可供参考 |
- info | object | ||
- - tipId | int | 音频质量 | 建议字段 |
详情请参考 tipId字段说明 |
- 注:返回结果中其它未在上面展示的字段是内部参数,产品层面不需要关注
评测结果展现建议
维度 | 说明 | 详细 |
---|---|---|
overall | 总分 | 对整个句子的发音情况进行总体评价 |
pron | 发音得分 | |
integrity | 完整度 | 评测录音内容与待测句子的完整程度,只评测是否读完整 |
accuracy | 准确度 | 对已读内容的发音评价,与完整度无关 |
fluency.overall | 流利度 | 评测录音是否流利,与朗读的内容无关 |
details[i].score | 单词得分 | 对句子中每个单词的发音评价。获取之前要进行非空判断 |
details[i].dp_type | 单词的增漏读 | 表示单词是否重读/漏读(参考对应题型的返回说明) |
detials[i].is_pause | 停顿字段 | 表示在读完某个单词后,有停顿 |
detials[i].speed | 表示语速 | 表示语速快慢(参考对应题型的返回说明) |
detials[i].fake_pron | 伪造发音 | 表示单词是否在词典中,如果不在词典中,会为单词预测发音 |
detials[i].stressref | 重读标识 | 1表示设置单词重读,0表示单词不需要重读;默认全部为0 |
detials[i].stressscore | 重读得分 | 返回1或0, 1表示实际重读与设置的一致,0表示实际与设置不一致。获取之前要进行非空判断 |
detials[i].toneref | 升降调标识 | 1表示设置单词升调,0表示设置单词降调;如果没有设置,结尾默认为0 |
detials[i].tonescore | 升降调得分 | 返回1或0,1表示实际与设置一致,0表示实际与设置不一致。获取之前要进行非空判断 |
detials[i]. senseref | 意群停顿标识 | 1表示设置单词意群停顿,0表示单词不需要意群停顿;结尾默认为1 |
detials[i]. sensescore | 意群停顿得分 | 返回1或0,1表示实际与设置一致,0表示实际与设置不一致。获取之前要进行非空判断 |
detials[i]. liaisonref | 连读标识 | 1表示设置单词连读,0表示单词不需要连读;默认全部为0 |
detials[i]. liaisonscore | 连读得分 | 返回1或0,1表示实际与设置一致,0表示实际与设置不一致。获取之前要进行非空判断 |
评测失败时的返回结果
- 如果返回的评测结果中result结构为空,说明评测失败。
- 通过返回结果可以获取 errId 和 error,产品端可以根据相应错误码做续判断和处理。
错误码
- 错误码参考:语音评测错误码