自由说评测模式

最近更新时间:2024-11-15 17:59:23

我的收藏

评测模式描述

评测要求:支持不设置文本,直接识别音频内容,最大300秒音频时长。
评测维度:支持返回单词精准度,流利度。
评测功能:支持实时评测,标点符号。

请求参数

主要请求参数说明
参数名称
类型
描述
eval_mode
Integer
评估模式。3:自由说模式
请求示例

# 参数示例为websocket连接URL展开, 如:soe.cloud.tencent.com/soe/api/1306***?eval_mode=0&voice_format=1&...
server_engine_type=16k_en
eval_mode=3
# 流式
rec_mode=0
# 流式展示中间结果
sentence_info_enabled=1
ref_text=""
score_coeff=1.000000
voice_format=1

返回结果

主要返回结果说明
参数名称
类型
描述
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_en
eval_mode=3
# 流式
rec_mode=0
# 流式展示中间结果
sentence_info_enabled=1
ref_text="{::cmd{F_PUNC=true}}"
score_coeff=1.000000
voice_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 }