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

@@ -247,39 +247,20 @@ Woman: Please fill out this form. Put your signature on the last line. {bk09-l1a
Student: Okay. Thanks. {bk09-l1a-f4-04.mp3}
# Source: LLA 1A Figure 4 (Dialog 1A)
$PRODUCE Role-Play: You're the Customer (Checking Account)
$DIALOGUE Role-Play: You're the Customer (Checking Account)
ID: 9-1a-f4-1a
REFERENCE
INPUT: speak
CHECK: reveal
REFERENCE: 9-1a-f4-c1
PLAY_ROLE: Student
INTRO: Now you're the customer. The clerk speaks first — say your line aloud, then listen to the model.
INSTRUCTION: Read the customer's lines aloud.
PROMPT: May I help you? {bk09-l1a-f4-05.mp3}
TEMPLATE: Yes, I'd like to open a checking account.
RESPONSE: Yes. I'd like to open a checking account. {bk09-l1a-f4-02.mp3}
PROMPT: Please fill out this form. Put your signature on the last line. {bk09-l1a-f4-06.mp3}
TEMPLATE: Okay. Thanks.
RESPONSE: Okay. Thanks. {bk09-l1a-f4-04.mp3}
# Source: LLA 1A Figure 4 (Dialog 1B)
$PRODUCE Role-Play: You're the Clerk (Checking Account)
$DIALOGUE Role-Play: You're the Clerk (Checking Account)
ID: 9-1a-f4-1b
REFERENCE
INPUT: speak
CHECK: reveal
REFERENCE: 9-1a-f4-c1
PLAY_ROLE: Woman
INTRO: Same conversation, other side of the counter. This time you're the bank clerk, and you begin.
INSTRUCTION: Read the bank clerk's lines aloud.
TEMPLATE: May I help you?
RESPONSE: May I help you? {bk09-l1a-f4-01.mp3}
PROMPT: Yes. I'd like to open a checking account. {bk09-l1a-f4-07.mp3}
TEMPLATE: Please fill out this form. Put your signature on the last line.
RESPONSE: Please fill out this form. Put your signature on the last line. {bk09-l1a-f4-03.mp3}
# Source: LLA 1A Figure 4 (Conversation 2)
$DIALOGUE Conversation: A Savings Account with $25
ID: 9-1a-f4-c2
INTRO: Another bank conversation — opening a savings account with twenty-five dollars. Listen first.
@@ -291,39 +272,20 @@ Student: Yes. I'll need some information for this form. {bk09-l1a-f4-10.mp3}
Woman: Okay. What do you want to know? {bk09-l1a-f4-11.mp3}
# Source: LLA 1A Figure 4 (Dialog 2A)
$PRODUCE Role-Play: You're the Customer (Savings Account)
$DIALOGUE Role-Play: You're the Customer (Savings Account)
ID: 9-1a-f4-2a
REFERENCE
INPUT: speak
CHECK: reveal
REFERENCE: 9-1a-f4-c2
PLAY_ROLE: Woman
INTRO: You're the customer with twenty-five dollars and a plan. Say your lines aloud, then listen to the model.
INSTRUCTION: Read the customer's lines aloud.
PROMPT: Good morning. Can I help you? {bk09-l1a-f4-12.mp3}
TEMPLATE: Yes. Can I open a savings account with twenty-five dollars?
RESPONSE: Yes. Can I open a savings account with $25? {bk09-l1a-f4-09.mp3}
PROMPT: Yes. I'll need some information for this form. {bk09-l1a-f4-13.mp3}
TEMPLATE: Okay. What do you want to know?
RESPONSE: Okay. What do you want to know? {bk09-l1a-f4-11.mp3}
# Source: LLA 1A Figure 4 (Dialog 2B)
$PRODUCE Role-Play: You're the Clerk (Savings Account)
$DIALOGUE Role-Play: You're the Clerk (Savings Account)
ID: 9-1a-f4-2b
REFERENCE
INPUT: speak
CHECK: reveal
REFERENCE: 9-1a-f4-c2
PLAY_ROLE: Student
INTRO: Now take the bank clerk's part. You begin the conversation.
INSTRUCTION: Read the bank clerk's lines aloud.
TEMPLATE: Good morning. Can I help you?
RESPONSE: Good morning. Can I help you? {bk09-l1a-f4-08.mp3}
PROMPT: Yes. Can I open a savings account with $25? {bk09-l1a-f4-14.mp3}
TEMPLATE: Yes. I'll need some information for this form.
RESPONSE: Yes. I'll need some information for this form. {bk09-l1a-f4-10.mp3}
# Source: LLA 1A Figure 4 (Conversation 3)
$DIALOGUE Conversation: Cashing a Check
ID: 9-1a-f4-c3
INTRO: One more conversation — cashing a check, with identification and small bills. Listen first.
@@ -338,50 +300,20 @@ Woman: Yes. Are 1s and 5s okay? {bk09-l1a-f4-20.mp3}
Student: Yes. Thanks. {bk09-l1a-f4-21.mp3}
# Source: LLA 1A Figure 4 (Dialog 3A)
$PRODUCE Role-Play: You're the Customer (Cashing a Check)
$DIALOGUE Role-Play: You're the Customer (Cashing a Check)
ID: 9-1a-f4-3a
REFERENCE
INPUT: speak
CHECK: reveal
REFERENCE: 9-1a-f4-c3
PLAY_ROLE: Student
INTRO: You're the customer, and this time you begin. Say your lines aloud, then listen to the model.
INSTRUCTION: Read the customer's lines aloud.
TEMPLATE: Excuse me, ma'am. I want to cash a check.
RESPONSE: Excuse me, ma'am. I want to cash a check. {bk09-l1a-f4-15.mp3}
PROMPT: Okay. I need to see some identification. {bk09-l1a-f4-22.mp3}
TEMPLATE: I have an ID card and a passport. Is that okay?
RESPONSE: I have an ID card and a passport. Is that okay? {bk09-l1a-f4-17.mp3}
PROMPT: Yes. That's fine. {bk09-l1a-f4-23.mp3}
TEMPLATE: Can I have the cash in small bills?
RESPONSE: Can I have the cash in small bills? {bk09-l1a-f4-19.mp3}
PROMPT: Yes. Are 1s and 5s okay? {bk09-l1a-f4-24.mp3}
TEMPLATE: Yes, thanks.
RESPONSE: Yes. Thanks. {bk09-l1a-f4-21.mp3}
# Source: LLA 1A Figure 4 (Dialog 3B)
$PRODUCE Role-Play: You're the Clerk (Cashing a Check)
$DIALOGUE Role-Play: You're the Clerk (Cashing a Check)
ID: 9-1a-f4-3b
REFERENCE
INPUT: speak
CHECK: reveal
REFERENCE: 9-1a-f4-c3
PLAY_ROLE: Woman
INTRO: Last pass — you're the clerk checking identification. Say your lines aloud.
INSTRUCTION: Read the bank clerk's lines aloud.
PROMPT: Excuse me, ma'am. I want to cash a check. {bk09-l1a-f4-25.mp3}
TEMPLATE: Okay. I need to see some identification.
RESPONSE: Okay. I need to see some identification. {bk09-l1a-f4-16.mp3}
PROMPT: I have an ID card and a passport. Is that okay? {bk09-l1a-f4-26.mp3}
TEMPLATE: Yes, that's fine.
RESPONSE: Yes. That's fine. {bk09-l1a-f4-18.mp3}
PROMPT: Can I have the cash in small bills? {bk09-l1a-f4-27.mp3}
TEMPLATE: Yes. Are ones and fives okay?
RESPONSE: Yes. Are 1s and 5s okay? {bk09-l1a-f4-20.mp3}
$SESSION 1-2: Opening an Account — Reading and Practice
# Source: ST §A Visit to the Bank