319 lines
12 KiB
JSON
319 lines
12 KiB
JSON
{
|
||
"core_speaking_image": {
|
||
"cId": "1000515",
|
||
"issues": [],
|
||
"elapsed": 58.237282276153564,
|
||
"result": {
|
||
"taskData": {
|
||
"cType": "core_speaking_image",
|
||
"cId": "1000515",
|
||
"title": "回答Dad的问题,告诉Dad该如何找到你们",
|
||
"taskDesc": "回答 Dad 的问题,告诉 Dad 该如何找到你们。",
|
||
"sceneDesc": "爸爸来帮你们了,快给爸爸指路,让他尽快找到你们吧!",
|
||
"key": [
|
||
{
|
||
"desc": "",
|
||
"keyList": [
|
||
{
|
||
"type": "default",
|
||
"content": "left",
|
||
"desc": "adj. 左边的"
|
||
},
|
||
{
|
||
"type": "default",
|
||
"content": "right",
|
||
"desc": "adj. 右边的"
|
||
},
|
||
{
|
||
"type": "default",
|
||
"content": "purple",
|
||
"desc": "adj. 紫色的"
|
||
},
|
||
{
|
||
"type": "default",
|
||
"content": "Take the... way.",
|
||
"desc": "走……边的路。"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"resourceMapping": {},
|
||
"cDesc": "NPC: We're at the first turning. Should we take the left way?\nUser: Yes.\nNPC: OK! Now we're at the sign. Should we take the right way?\nUser: Yes.\nNPC: Then where should we go? Should we go to the purple flowers?\nUser: Yes.\nNPC: OK! Wait for us. We'll be there soon."
|
||
},
|
||
"configData": {
|
||
"config": {
|
||
"asrPrompt": "left,right,purple,turning,sign,flowers,way",
|
||
"promptInfo": {
|
||
"user_scene": "爸爸来帮你们了,快给爸爸指路,让他尽快找到你们吧!",
|
||
"user_task": "回答 Dad 的问题,告诉 Dad 该如何找到你们。",
|
||
"user_knowledge": "left adj. 左边的\nright adj. 右边的\npurple adj. 紫色的\nTake the... way. 走……边的路。",
|
||
"pass_condition": "用户正确回答NPC提出的问题:\n1、用户做出肯定回答\n2、用户做出肯定回答\n3、用户做出肯定回答",
|
||
"reference_dialog": "NPC: We're at the first turning. Should we take the left way?\nUser: Yes.\nNPC: OK! Now we're at the sign. Should we take the right way?\nUser: Yes.\nNPC: Then where should we go? Should we go to the purple flowers?\nUser: Yes.\nNPC: OK! Wait for us. We'll be there soon.",
|
||
"questionList": [
|
||
{
|
||
"type": "npc",
|
||
"npcName": "Dad",
|
||
"content": "We're at the first turning. Should we take the left way?",
|
||
"index": 0,
|
||
"answerText": "Yes."
|
||
},
|
||
{
|
||
"type": "npc",
|
||
"npcName": "Dad",
|
||
"content": "OK! Now we're at the sign. Should we take the right way?",
|
||
"index": 1,
|
||
"answerText": "Yes."
|
||
},
|
||
{
|
||
"type": "npc",
|
||
"npcName": "Dad",
|
||
"content": "Then where should we go? Should we go to the purple flowers?",
|
||
"index": 2,
|
||
"answerText": "Yes."
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"imageInfo": {
|
||
"questionImg": "1000515_question.png"
|
||
},
|
||
"optionList": [
|
||
{
|
||
"option": "1000515_option_00.png"
|
||
},
|
||
{
|
||
"option": "1000515_option_01.png"
|
||
},
|
||
{
|
||
"option": "1000515_option_02.png"
|
||
}
|
||
],
|
||
"questionList": [
|
||
{
|
||
"type": "npc",
|
||
"npcName": "Dad",
|
||
"content": "We're at the first turning. Should we take the left way?",
|
||
"index": 0,
|
||
"answerText": "Yes."
|
||
},
|
||
{
|
||
"type": "npc",
|
||
"npcName": "Dad",
|
||
"content": "OK! Now we're at the sign. Should we take the right way?",
|
||
"index": 1,
|
||
"answerText": "Yes."
|
||
},
|
||
{
|
||
"type": "npc",
|
||
"npcName": "Dad",
|
||
"content": "Then where should we go? Should we go to the purple flowers?",
|
||
"index": 2,
|
||
"answerText": "Yes."
|
||
}
|
||
],
|
||
"learningData": {
|
||
"learningPart": [
|
||
{
|
||
"leadIn": {
|
||
"type": "npc",
|
||
"npcName": "Dad",
|
||
"content": "We're at the first turning. Should we take the left way?"
|
||
},
|
||
"learning": [
|
||
{
|
||
"question": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "爸爸现在在第一个路口,他问你是不是要走左边的路。你需要回答爸爸这个问题,告诉他是不是走左边。",
|
||
"index": 0
|
||
},
|
||
"optionList": [
|
||
{
|
||
"option": "Yes.",
|
||
"feedback": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "太棒了!你正确回答了爸爸的问题。请大声朗读这句话!"
|
||
}
|
||
},
|
||
{
|
||
"option": "No, turn right.",
|
||
"feedback": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "这句话的意思是“不,右转”,但现在你需要告诉爸爸走左边才是对的,不符合当前的指路需求。请再仔细理解问题,告诉爸爸正确的答案。"
|
||
}
|
||
},
|
||
{
|
||
"option": "We are lost.",
|
||
"feedback": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "这句话的意思是“我们迷路了”,但爸爸现在问的是是不是走左边,和当前问题不相关。请再仔细听清问题,给爸爸正确的回应。"
|
||
}
|
||
}
|
||
],
|
||
"answer": [
|
||
0
|
||
],
|
||
"read": {
|
||
"type": "npc",
|
||
"npcName": "User",
|
||
"content": "Yes."
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"leadIn": {
|
||
"type": "npc",
|
||
"npcName": "Dad",
|
||
"content": "OK! Now we're at the sign. Should we take the right way?"
|
||
},
|
||
"learning": [
|
||
{
|
||
"question": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "爸爸现在到了路标这里,他问你是不是要走右边的路。你需要回答爸爸这个问题,告诉他是不是走右边。",
|
||
"index": 1
|
||
},
|
||
"optionList": [
|
||
{
|
||
"option": "I'm hungry.",
|
||
"feedback": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "这句话的意思是“我饿了”,但爸爸现在问的是是不是走右边,和当前问题不相关。请再仔细听清问题,给爸爸正确的回应。"
|
||
}
|
||
},
|
||
{
|
||
"option": "Yes.",
|
||
"feedback": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "太棒了!你正确回答了爸爸的问题。请大声朗读这句话!"
|
||
}
|
||
},
|
||
{
|
||
"option": "Go straight.",
|
||
"feedback": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "这句话的意思是“直走”,但现在你需要告诉爸爸走右边才是对的,不符合当前的指路需求。请再仔细理解问题,告诉爸爸正确的答案。"
|
||
}
|
||
}
|
||
],
|
||
"answer": [
|
||
1
|
||
],
|
||
"read": {
|
||
"type": "npc",
|
||
"npcName": "User",
|
||
"content": "Yes."
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"leadIn": {
|
||
"type": "npc",
|
||
"npcName": "Dad",
|
||
"content": "Then where should we go? Should we go to the purple flowers?"
|
||
},
|
||
"learning": [
|
||
{
|
||
"question": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "爸爸现在问接下来该往哪走,是不是要往紫色花的方向走。你需要回答爸爸这个问题,告诉他是不是往紫色花的方向走。",
|
||
"index": 2
|
||
},
|
||
"optionList": [
|
||
{
|
||
"option": "Yes.",
|
||
"feedback": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "太棒了!你正确回答了爸爸的问题。请大声朗读这句话!"
|
||
}
|
||
},
|
||
{
|
||
"option": "Turn left please.",
|
||
"feedback": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "这句话的意思是“请左转”,但现在你需要告诉爸爸往紫色花的方向走才是对的,不符合当前的指路需求。请再仔细理解问题,告诉爸爸正确的答案。"
|
||
}
|
||
},
|
||
{
|
||
"option": "It's rainy today.",
|
||
"feedback": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "这句话的意思是“今天下雨了”,但爸爸现在问的是不是要往紫色花的方向走,和当前问题不相关。请再仔细听清问题,给爸爸正确的回应。"
|
||
}
|
||
}
|
||
],
|
||
"answer": [
|
||
0
|
||
],
|
||
"read": {
|
||
"type": "npc",
|
||
"npcName": "User",
|
||
"content": "Yes."
|
||
},
|
||
"feedback": {
|
||
"type": "npc",
|
||
"npcName": "Dad",
|
||
"content": "OK! Wait for us. We'll be there soon."
|
||
}
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"closing": {
|
||
"type": "npc",
|
||
"npcName": "Brainy",
|
||
"content": "太棒啦!你成功回答了爸爸的所有问路问题,帮助爸爸确定了正确的路线,这次指路任务你完成得非常出色,继续加油哦!"
|
||
}
|
||
},
|
||
"kpInfo": {
|
||
"pushType": "relationKp",
|
||
"cType": "core_speaking_image",
|
||
"cId": "1000515",
|
||
"kpInfo": [
|
||
{
|
||
"kpId": null,
|
||
"kpType": "vocab",
|
||
"kpTitle": "left adj. 左边的",
|
||
"kpSkill": "vocab_meaning",
|
||
"kpSkillName": "词义"
|
||
},
|
||
{
|
||
"kpId": null,
|
||
"kpType": "vocab",
|
||
"kpTitle": "right adj. 右边的",
|
||
"kpSkill": "vocab_meaning",
|
||
"kpSkillName": "词义"
|
||
},
|
||
{
|
||
"kpId": null,
|
||
"kpType": "vocab",
|
||
"kpTitle": "purple adj. 紫色的",
|
||
"kpSkill": "vocab_meaning",
|
||
"kpSkillName": "词义"
|
||
},
|
||
{
|
||
"kpId": null,
|
||
"kpType": "sentence",
|
||
"kpTitle": "Take the... way. 走……边的路。",
|
||
"kpSkill": "sentence_meaning",
|
||
"kpSkillName": "语义"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
} |