一、评测模式描述
·评测要求:支持不设置文本,直接识别音频内容,最大300秒音频时长。
·评测维度:支持返回单词精准度,流利度。
·评测功能:支持实时评测,标点符号。
二、请求参数
主要请求参数说明
| 参数名称 | 类型 | 描述 |
| eval_mode | Integer | 评估模式。3:自由说模式 |
请求示例
三、返回结果
主要返回结果说明
| 参数名称 | 类型 | 描述 |
| SuggestedScore | Float | 建议评分 |
| PronAccuracy | Float | 整体精准度 |
| PronFluency | Float | 整体流利度 |
| Words.PronAccuracy | Float | 单词精准度 |
| Words.PronFluency | Float | 单词流利度 |
返回示例
{
"code": 0,
"message": "dc81f0ca-155b-49b6-9c5f-f38510ef34c3_10",
"voice_id": "dc81f0ca-155b-49b6-9c5f-f38510ef34c3",
"result": {
"SuggestedScore": 98.51323699951172,
"PronAccuracy": 98.51323699951172,
"PronFluency": 0.9656875133514404,
"PronCompletion": -1,
"Words": [
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": 96.01470947265625,
"PronFluency": 0.9704024791717529,
"ReferenceWord": "",
"Word": "i",
"MatchTag": 0,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
},
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": 99.027587890625,
"PronFluency": 0.9832581281661987,
"ReferenceWord": "",
"Word": "go",
"MatchTag": 0,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
},
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": 98.93865966796875,
"PronFluency": 1,
"ReferenceWord": "",
"Word": "to",
"MatchTag": 0,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
},
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": 99.04634094238281,
"PronFluency": 0.9832895994186401,
"ReferenceWord": "",
"Word": "school",
"MatchTag": 0,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
},
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": 99.0534439086914,
"PronFluency": 0.9959675073623657,
"ReferenceWord": "",
"Word": "by",
"MatchTag": 0,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
},
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": 98.99871063232422,
"PronFluency": 0.8612076640129089,
"ReferenceWord": "",
"Word": "bus",
"MatchTag": 0,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
}
],
"SentenceId": -1,
"RefTextId": -1,
"KeyWordHits": null,
"UnKeyWordHits": null
},
"final": 1
}
四、标点符号
使用命令块 {::cmd{F_PUNC=true}} 开启标点符号,可以在最终返回结果中输出标点符号。
五、请求参数
主要请求参数说明
| 参数名称 | 类型 | 描述 |
| ref_text | String | 被评估文本。使用命令块 {::cmd{F_PUNC=true}} 开启标点符号 |
| eval_mode | Integer | 评估模式。3:自由说模式 |
请求示例
# 参数示例为websocket连接URL展开, 如:soe.cloud.tencent.com/soe/api/1306***?eval_mode=0&voice_format=1&…server_engine_type=16k_eneval_mode=3# 流式rec_mode=0# 流式展示中间结果sentence_info_enabled=1ref_text="{::cmd{F_PUNC=true}}"score_coeff=1.000000voice_format=1
六、返回结果
主要返回结果说明
| 参数名称 | 类型 | 描述 |
| Words.MatchTag | Integer | 当前词与输入语句的匹配情况。5:标点符号 |
| Words.Word | String | 当前词。当 MatchTag:5时,输出内容为标点符号 |
返回示例
{
"code": 0,
"message": "3e1c09be-15bc-4715-a628-3be053d172a5_10",
"voice_id": "3e1c09be-15bc-4715-a628-3be053d172a5",
"result": {
"SuggestedScore": 98.51323699951172,
"PronAccuracy": 98.51323699951172,
"PronFluency": 0.9656875133514404,
"PronCompletion": -1,
"Words": [
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": 96.01470947265625,
"PronFluency": 0.9704024791717529,
"ReferenceWord": "",
"Word": "i",
"MatchTag": 0,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
},
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": 99.027587890625,
"PronFluency": 0.9832581281661987,
"ReferenceWord": "",
"Word": "go",
"MatchTag": 0,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
},
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": 98.93867492675781,
"PronFluency": 1,
"ReferenceWord": "",
"Word": "to",
"MatchTag": 0,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
},
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": 99.04634094238281,
"PronFluency": 0.9832895994186401,
"ReferenceWord": "",
"Word": "school",
"MatchTag": 0,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
},
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": 99.0534439086914,
"PronFluency": 0.9959675073623657,
"ReferenceWord": "",
"Word": "by",
"MatchTag": 0,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
},
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": 98.99871063232422,
"PronFluency": 0.8612076640129089,
"ReferenceWord": "",
"Word": "bus",
"MatchTag": 0,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
},
{
"MemBeginTime": -1,
"MemEndTime": -1,
"PronAccuracy": -1,
"PronFluency": -1,
"ReferenceWord": "",
"Word": ".",
"MatchTag": 5,
"KeywordTag": 0,
"PhoneInfos": [
],
"Tone": {
"Valid": false,
"RefTone": -1,
"HypothesisTone": -1
}
}
],
"SentenceId": -1,
"RefTextId": -1,
"KeyWordHits": null,
"UnKeyWordHits": null
},
"final": 1
}