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

@@ -1389,23 +1389,13 @@ RESPONSE: Look at the sky. It might rain today. {bk12-l3d-f2-01.mp3}
# Source: LLA 3D Figure 2
$PRODUCE Rain Today: You Begin
$DIALOGUE Rain Today: You Begin
ID: 3d-f2
INPUT: speak
CHECK: reveal
REFERENCE: 3d-f1
PLAY_ROLE: SpeakerA
INTRO: This time you begin the conversation. Read your lines aloud; your friend will answer.
INSTRUCTION: Read your lines aloud.
TEMPLATE: Hi, Carl. Why did you bring your umbrella?
RESPONSE: Hi, Carl. Why did you bring your umbrella? {bk12-l3d-f1-01.mp3}
PROMPT: Look at the sky. It might rain today. {bk12-l3d-f2-01.mp3}
TEMPLATE: I didn't bring an umbrella or a raincoat. I could get wet.
RESPONSE: I didn't bring an umbrella or a raincoat. I could get wet. {bk12-l3d-f1-03.mp3}
# Source: LLA 3D Figure 2 (Part 2)
$DIALOGUE Where's Major Adams?
ID: 3d-f2-b
INTRO: An officer needs Major Adams, and nobody is quite sure where he is. Listen.
@@ -1419,47 +1409,20 @@ Officer: Thank you. I'll look. {bk12-l3d-f2-06.mp3}
# Source: LLA 3D Figure 3
$PRODUCE Major Adams: Take the Clerk's Part
$DIALOGUE Major Adams: Take the Clerk's Part
ID: 3d-f3
INPUT: speak
CHECK: reveal
REFERENCE
REFERENCE: 3d-f2-b
PLAY_ROLE: Clerk
INTRO: Take the clerk's part in the conversation. Listen to the first line, then read your lines aloud.
INSTRUCTION: Read your lines aloud.
PROMPT: Excuse me, sir, where's Major Adams? {bk12-l3d-f3-01.mp3}
TEMPLATE: Isn't he in his office?
RESPONSE: Isn't he in his office? {bk12-l3d-f2-03.mp3}
PROMPT: No, and I need to speak to him now. {bk12-l3d-f3-02.mp3}
TEMPLATE: He may be in the Colonel's office.
RESPONSE: He may be in the Colonel's office. {bk12-l3d-f2-05.mp3}
PROMPT: Thank you. I'll look. {bk12-l3d-f3-03.mp3}
# Source: LLA 3D Figure 4
$PRODUCE Major Adams: You Begin
$DIALOGUE Major Adams: You Begin
ID: 3d-f4
INPUT: speak
CHECK: reveal
REFERENCE: 3d-f2-b
PLAY_ROLE: Officer
INTRO: Now switch roles — you're the one looking for Major Adams. You begin.
INSTRUCTION: Read your lines aloud.
TEMPLATE: Excuse me, sir. Where's Major Adams?
RESPONSE: Excuse me, sir, where's Major Adams? {bk12-l3d-f2-02.mp3}
PROMPT: Isn't he in his office? {bk12-l3d-f4-01.mp3}
TEMPLATE: No, and I need to speak to him now.
RESPONSE: No, and I need to speak to him now. {bk12-l3d-f2-04.mp3}
PROMPT: He may be in the Colonel's office. {bk12-l3d-f4-02.mp3}
TEMPLATE: Thank you. I'll look.
RESPONSE: Thank you. I'll look. {bk12-l3d-f2-06.mp3}
# Source: LLA 3D Figure 4 (Part 2)
$DIALOGUE Where's Ms. Evans?
ID: 3d-f4-b
INTRO: Ms. Evans could be in any of three offices. Listen to Linda track her down.
@@ -1493,23 +1456,13 @@ PROMPT: Thanks, Linda. {bk12-l3d-f5-02.mp3}
# Source: LLA 3D Figure 6
$PRODUCE Ms. Evans: You Begin
$DIALOGUE Ms. Evans: You Begin
ID: 3d-f6
INPUT: speak
CHECK: reveal
REFERENCE: 3d-f4-b
PLAY_ROLE: Nancy
INTRO: Now you're Nancy. You begin the conversation.
INSTRUCTION: Read your lines aloud.
TEMPLATE: Oh, Linda. Where's Ms. Evans?
RESPONSE: Oh, Linda. Where's Ms. Evans? {bk12-l3d-f4-03.mp3}
PROMPT: She could be in the next office. I'll check. She's not there. She might be in the mailroom. Well, she's not there. She may be in Ms. Brown's office. We're in luck, Nancy. She's in Ms. Brown's office and will be here in about 10 minutes. {bk12-l3d-f6-01.mp3}
TEMPLATE: Thanks, Linda.
RESPONSE: Thanks, Linda. {bk12-l3d-f4-08.mp3}
# Source: LLA 3D Figure 6 (Part 2)
$DIALOGUE A Ride to Work
ID: 3d-f6-b
INTRO: One friend needs a ride to work. Listen to how "might" and "may" keep the answer safely vague.
@@ -1522,43 +1475,20 @@ SpeakerB: I'll let you know. I may see you at 7:15. {bk12-l3d-f6-05.mp3}
# Source: LLA 3D Figure 7
$PRODUCE The Ride: Take the Driver's Part
$DIALOGUE The Ride: Take the Driver's Part
ID: 3d-f7
INPUT: speak
CHECK: reveal
REFERENCE
REFERENCE: 3d-f6-b
PLAY_ROLE: SpeakerB
INTRO: Take the driver's part. Listen to the first line, then read your lines aloud.
INSTRUCTION: Read your lines aloud.
PROMPT: Could you give me a ride to work tomorrow? {bk12-l3d-f7-01.mp3}
TEMPLATE: I might be able to. What time do you need to leave?
RESPONSE: I might be able to. What time do you need to leave? {bk12-l3d-f6-03.mp3}
PROMPT: I usually leave at 7:15. {bk12-l3d-f7-02.mp3}
TEMPLATE: I'll let you know. I may see you at 7:15.
RESPONSE: I'll let you know. I may see you at 7:15. {bk12-l3d-f6-05.mp3}
# Source: LLA 3D Figure 8
$PRODUCE The Ride: You Begin
$DIALOGUE The Ride: You Begin
ID: 3d-f8
INPUT: speak
CHECK: reveal
REFERENCE: 3d-f6-b
PLAY_ROLE: SpeakerA
INTRO: Now you need the ride. You begin the conversation.
INSTRUCTION: Read your lines aloud.
TEMPLATE: Could you give me a ride to work tomorrow?
RESPONSE: Could you give me a ride to work tomorrow? {bk12-l3d-f6-02.mp3}
PROMPT: I might be able to. What time do you need to leave? {bk12-l3d-f8-01.mp3}
TEMPLATE: I usually leave at 7:15.
RESPONSE: I usually leave at 7:15. {bk12-l3d-f6-04.mp3}
PROMPT: I'll let you know. I may see you at 7:15. {bk12-l3d-f8-02.mp3}
# Source: ST §I'm Not Sure. It Could Be...
$DIALOGUE I'm Not Sure — It Could Be...
ID: l3-s23
INTRO: Seven quick exchanges, all guessing with "may", "might", and "could". Listen and repeat each line.