主题词和关键词
一、keyword 文本格式
| 类型 | 语法格式 | 说明 | 支持模式 | 示例 |
| 普通文本 | 无 | 主题词 | 英文:段落,情景模式中文:段落,情景模式 | bus |
| 分隔符 | | | 用于划分不同主题词 | 英文:段落,情景模式中文:段落,情景模式 | bus | bike |
| 分隔符 | # | 用于划分不同主题词组 | 英文:情景模式中文:情景模式 | bus # bike |
| 命令块 | {::cmd{F_UKEY=true}} | 用于指定负向主题词 | 英文:情景模式中文:情景模式 | {::cmd{F_UKEY=true}}bike |
二、返回结果说明
| 参数名称 | 类型 | 说明 |
| KeywordTag | Integer | 主题词命中标志,0表示默认,1表示当前词是主题词且命中。 |
| RefTextId | Integer | 匹配候选文本的序号。在句子多分支,情景评测,段落模式下且有分隔符 | 有效,默认0为第一分支,取值范围[0,+∞]。若返回-1表示不符合有效条件,此时无意义。null 表示无效。 |
| KeyWordHits | Array of Float | 主题词命中标志列表。0表示未命中,1表示命中。null 表示无效。只会返回一组主题词组里面的主题词命中情况。 |
| UnKeyWordHits | Array of Float | 负向主题词命中标志列表。0表示未命中,1表示命中。null 表示无效。 |
| PronCompletion | Float | 仅在情景评测模式下表示切题度,取值为-1或1。-1表示有主题词未命中,1表示所有主题词都命中。当PronCompletion 为1时,SuggestedScore 为正常取值。当 PronCompletion 为-1时,SuggestedScore 可以按需取值。 |
三、请求示例
请求参数参考。
# 参数示例为websocket连接URL展开, 如:soe.cloud.tencent.com/soe/api/1306***?eval_mode=0&voice_format=1&..eval_mode=5keyword="bus |{::cmd{F_UKEY=true}}train"rec_mode=1ref_text="i go to school by bus. | i go to school by train."score_coeff=1.000000sentence_info_enabled=1server_engine_type=16k_entext_mode=0voice_format=1voice_id=369fec85-4e74-4a6b-afbd-041183faa735
返回结果参考,格式为 JSON。
{
"code": 0,
"message": "369fec85-4e74-4a6b-afbd-041183faa735_1",
"voice_id": "369fec85-4e74-4a6b-afbd-041183faa735",
"result": {
"SuggestedScore": 0,
"PronAccuracy": 0,
"PronFluency": -1,
"PronCompletion": -1,
"Words": [
],
"SentenceId": -1,
"RefTextId": -1,
"KeyWordHits": null,
"UnKeyWordHits": [
1
]
},
"final": 1
}