Convert 32 more role-plays to PLAY_ROLE across books 2-12 (validator-driven sweep)

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-19 12:46:57 +08:00
parent cfa1348a6e
commit 94f561f963
69 changed files with 71 additions and 432 deletions

View File

@@ -183,48 +183,20 @@ Sam: You don't have to make a choice today. You've got plenty of time to think i
Mark: You're right. Maybe by next year it won't be so confusing. {bk12-l2a-f1-16.mp3}
# Source: LLA 2A Figure 1 (role-play)
$PRODUCE Role-play: You Are Mark
$DIALOGUE Role-play: You Are Mark
ID: 12-2a-f1-b
REFERENCE
INPUT: speak
CHECK: reveal
REFERENCE: 12-2a-f1
PLAY_ROLE: Mark
INTRO: Now it's your turn to be the confused one. You are Mark: listen to Sam, then say Mark's printed line aloud.
INSTRUCTION: Read Mark's lines aloud.
PROMPT: Hi, Mark. What's wrong? {bk12-l2a-f1-17-q.mp3}
TEMPLATE: 1. Oh, Sam, I'm so confused.
RESPONSE: Oh, Sam, I'm so confused. {bk12-l2a-f1-12.mp3}
PROMPT: About what? {bk12-l2a-f1-18-q.mp3}
TEMPLATE: 2. I've got to make a decision about college. My parents and I talked it over last night. Right now, I don't know if I want to go into a professional field or a technical field.
RESPONSE: I've got to make a decision about college. My parents and I talked it over last night. Right now, I don't know if I want to go into a professional field or a technical field. {bk12-l2a-f1-14.mp3}
PROMPT: You don't have to make a choice today. You've got plenty of time to think it over. You're only in your second year of high school. {bk12-l2a-f1-19-q.mp3}
TEMPLATE: 3. You're right. Maybe by next year it won't be so confusing.
RESPONSE: You're right. Maybe by next year it won't be so confusing. {bk12-l2a-f1-16.mp3}
# Source: LLA 2A Figure 2
$PRODUCE Role-play: You Are Sam
$DIALOGUE Role-play: You Are Sam
ID: 12-2a-f2
REFERENCE
INPUT: speak
CHECK: reveal
REFERENCE: 12-2a-f1
PLAY_ROLE: Sam
INTRO: Switch roles — now you are Sam, the calm one. Say Sam's lines aloud, then listen to Mark's replies.
INSTRUCTION: Read Sam's lines aloud.
TEMPLATE: 1. Hi, Mark. What's wrong?
PROMPT: Oh Sam, I'm so confused. {bk12-l2a-f2-01-q.mp3}
RESPONSE: Hi, Mark. What's wrong? {bk12-l2a-f1-11.mp3}
TEMPLATE: 2. About what?
PROMPT: I've got to make a decision about college. My parents and I talked it over last night. Right now, I don't know if I want to go into a professional field or a technical field. {bk12-l2a-f2-02-q.mp3}
RESPONSE: About what? {bk12-l2a-f1-13.mp3}
TEMPLATE: 3. You don't have to make a choice today. You've got plenty of time to think it over. You're only in your second year of high school.
PROMPT: You're right. Maybe by next year it won't be so confusing. {bk12-l2a-f2-03-q.mp3}
RESPONSE: You don't have to make a choice today. You've got plenty of time to think it over. You're only in your second year of high school. {bk12-l2a-f1-15.mp3}
# Source: LLA 2A Figure 3 (questions on the dialogue)
$PRODUCE Questions About Mark and Sam
ID: 12-2a-f3
REFERENCE: 12-2a-f1
@@ -882,30 +854,13 @@ TEMPLATE: Yes, my degree will be in nursing.
RESPONSE: Yes. My degree will be in nursing. {bk12-l2b-f1-18-a.mp3}
# Source: LLA 2B Figure 2
$PRODUCE Role-play: You Are Jack (Medical Courses)
$DIALOGUE Role-play: You Are Jack (Medical Courses)
ID: l2b-f2
REFERENCE: l2b-f1-dialogue
INPUT: speak
CHECK: reveal
PLAY_ROLE: Jack
INTRO: Now switch: you are Jack, and you start the conversation. Say your lines aloud, then listen to Mike.
INSTRUCTION: Read Jack's lines aloud.
TEMPLATE: Hey, Mike, what courses are you taking now?
RESPONSE: Hey, Mike. What courses are you taking now? {bk12-l2b-f1-09.mp3}
PROMPT: I'm taking a lot of medical courses, Jack. I'm in the medical field. {bk12-l2b-f2-01-q.mp3}
TEMPLATE: Are you going to be a doctor?
RESPONSE: Are you going to be a doctor? {bk12-l2b-f1-11.mp3}
PROMPT: No. I'm going to be a nurse. {bk12-l2b-f2-02-q.mp3}
TEMPLATE: Will you get a degree?
RESPONSE: Will you get a degree? {bk12-l2b-f1-13.mp3}
PROMPT: Yes, my degree will be in nursing. {bk12-l2b-f2-03-q.mp3}
TEMPLATE: It sounds like an interesting career.
RESPONSE: It sounds like an interesting career. {bk12-l2b-f1-15.mp3}
# Source: LLA 2B Figure 4 (dialog 1)
$DIALOGUE Short Dialogue: Sam's Career
ID: l2b-f4-d1
INTRO: A quick exchange: Bob asks Sam about a job he turned down. Listen for what Sam decided instead.
@@ -1841,30 +1796,13 @@ TEMPLATE: Just remember, I'm here if you want to discuss it.
RESPONSE: Just remember, I'm here if you want to discuss it. {bk12-l2d-f3-06.mp3}
# Source: LLA 2D Figure 4
$PRODUCE Role-play: You Are the Son
$DIALOGUE Role-play: You Are the Son
ID: 12-l2d-f4
REFERENCE
INPUT: speak
CHECK: reveal
REFERENCE: 12-l2d-d2
PLAY_ROLE: Son
INTRO: Now you are the son — you begin, good news first.
INSTRUCTION: Read your lines of the dialog.
TEMPLATE: Mom, I got a job offer from the phone company today.
RESPONSE: Mom, I got a job offer from the phone company today. {bk12-l2d-f2-06.mp3}
PROMPT: Is it a good offer? {bk12-l2d-f4-02.mp3}
TEMPLATE: I think so. It pays seventy-five dollars more a month than the job I have now. And they will pay for any college courses that help me with the job.
RESPONSE: I think so. It pays $75 more a month than the job I have now, and they will pay me for any college courses that help me with the job. {bk12-l2d-f2-08.mp3}
PROMPT: It sounds good. {bk12-l2d-f4-04.mp3}
TEMPLATE: Well, I'll think it over. They don't need an answer until Wednesday.
RESPONSE: Well, I'll think it over. They don't need an answer until Wednesday. {bk12-l2d-f2-10.mp3}
PROMPT: Just remember, I'm here if you want to discuss it. {bk12-l2d-f4-06.mp3}
TEMPLATE: Thanks, Mom.
RESPONSE: Thanks, Mom. {bk12-l2d-f2-12.mp3}
# Source: LLA 2D Dialog 3
$DIALOGUE Dialogue: Tony's New Car
ID: 12-l2d-d3
INTRO: Tony's old car has become a six-hundred-dollar problem, which makes some decisions easier. Listen to Glenn and Tony.