From cbeb2d814d5c8c3653c6f8d040fb10529f28dee5 Mon Sep 17 00:00:00 2001 From: david Date: Tue, 23 Jun 2026 02:20:12 +0800 Subject: [PATCH] =?UTF-8?q?Pimsleur=20Spanish=20I=20=E2=80=94=20units=201?= =?UTF-8?q?=20&=2015=20(sample=20conversion=20from=20tapes)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- course.course | 6 ++ unit-01.module | 130 ++++++++++++++++++++++++++++++++ unit-15.module | 196 +++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 332 insertions(+) create mode 100644 course.course create mode 100644 unit-01.module create mode 100644 unit-15.module diff --git a/course.course b/course.course new file mode 100644 index 0000000..531b252 --- /dev/null +++ b/course.course @@ -0,0 +1,6 @@ +$COURSE +DIOCO_PLAYLIST_ID: pimsleur_spanish_1 +TITLE: Pimsleur Spanish I +DESCRIPTION: A Pimsleur-style audio course in Latin-American Spanish for English speakers — listen, recall, and speak. Sample units (1 and 15) recreated from the Pimsleur Spanish I tapes. +TARGET_LANG_G: es +HOME_LANG_G: en diff --git a/unit-01.module b/unit-01.module new file mode 100644 index 0000000..b5f97ca --- /dev/null +++ b/unit-01.module @@ -0,0 +1,130 @@ +# Pimsleur Spanish I, Unit 1 — converted to FORMAT v2. +# Source: ASR transcript of "Spanish I - Unit 01.mp3" (see ~/projects/pimsleur-study/). +# +# Pimsleur is an audio L1->L2 method: an English narrator CUES the learner to +# PRODUCE Spanish, pauses, then a native speaker CONFIRMS. Mapping to v2: +# - the target conversation -> $DIALOGUE (REPEAT = listen & say back) +# - the graduated-interval-recall -> $PRODUCE (INPUT: speak, CHECK: reveal): +# drills the PROMPT is the English meaning cue, +# the RESPONSE is the Spanish to produce. +# Modules are monolingual in the TARGET language; the home-language PROMPT cues +# here are intrinsic to a translation-production course. Spanish translations +# (and TTS clips) are added downstream by enrichment. + +$MODULE Pimsleur Spanish I · Unit 1 +FORMAT: 2 +DIOCO_DOC_ID: pimsleur_es1_unit01 +DESCRIPTION: Unit 1 — excuse me, understanding, and speaking a little Spanish (perdón, entiende/entiendo, hablo/habla, español, un poco, norteamericano). +TARGET_LANG_G: es +HOME_LANG_G: en +VOICE_DEFAULT: aoede | Calm, friendly Latin-American Spanish narrator, slow teaching pace +VOICE_PROMPT: achird | English meaning cues, read clearly +VOICE_RESPONSE: schedar | Spanish model answers, warm and clear +VOICE: Hombre | achernar | The American man, a beginner in Spanish +VOICE: Mujer | schedar | The young woman, a native Spanish speaker + +$LESSON Unit 1: Perdón, ¿entiende inglés? + +$DIALOGUE The Conversation +INSTRUCTION: Listen to the conversation, then listen and repeat each line. +REPEAT + +VOCAB: perdón +VOCAB: señorita +VOCAB: entiende +VOCAB: inglés +Hombre: Perdón, señorita. ¿Entiende inglés? + +VOCAB: no +VOCAB: señor +VOCAB: entiendo +VOCAB: hablo +VOCAB: español +VOCAB: un poco +Mujer: No, señor. No entiendo. Hablo español, un poco. + +VOCAB: usted +VOCAB: norteamericano +Mujer: ¿Es usted norteamericano? + +VOCAB: sí +Hombre: Sí, señorita. + +$PRODUCE Your Turn — Excuse Me & Understanding +INSTRUCTION: Say each one in Spanish, then check your answer. +INPUT: speak +CHECK: reveal + +EXAMPLE +PROMPT: Excuse me. +RESPONSE: Perdón. + +PROMPT: Excuse me, miss. +RESPONSE: Perdón, señorita. + +PROMPT: Do you understand? +RESPONSE: ¿Entiende? + +PROMPT: Do you understand English? +RESPONSE: ¿Entiende inglés? + +PROMPT: Excuse me, do you understand English? +RESPONSE: Perdón, ¿entiende inglés? + +PROMPT: No, sir. +RESPONSE: No, señor. + +PROMPT: I don't understand. +RESPONSE: No entiendo. + +PROMPT: I don't understand English. +RESPONSE: No entiendo inglés. + +$PRODUCE Your Turn — Speaking Spanish +INSTRUCTION: Say each one in Spanish, then check your answer. +INPUT: speak +CHECK: reveal + +PROMPT: I speak English. +RESPONSE: Hablo inglés. + +PROMPT: I speak Spanish. +RESPONSE: Hablo español. + +PROMPT: I don't speak Spanish. +RESPONSE: No hablo español. + +PROMPT: Do you speak English? +RESPONSE: ¿Habla inglés? + +PROMPT: Yes, I understand Spanish. +RESPONSE: Sí, entiendo español. + +PROMPT: A little. +RESPONSE: Un poco. + +PROMPT: I understand a little. +RESPONSE: Entiendo un poco. + +PROMPT: I speak a little. +RESPONSE: Hablo un poco. + +$PRODUCE Your Turn — Take Part in the Conversation +INSTRUCTION: Now imagine you are speaking with the young woman. Say each line in Spanish. +INPUT: speak +CHECK: reveal + +PROMPT: Are you American? +RESPONSE: ¿Es usted norteamericano? + +PROMPT: You are American. +RESPONSE: Usted es norteamericano. + +PROMPT: Yes, miss. +RESPONSE: Sí, señorita. + +PROMPT: Yes, I understand. +RESPONSE: Sí, entiendo. + +PROMPT: I speak Spanish a little. +RESPONSE: Hablo español, un poco. diff --git a/unit-15.module b/unit-15.module new file mode 100644 index 0000000..26bd07e --- /dev/null +++ b/unit-15.module @@ -0,0 +1,196 @@ +# Pimsleur Spanish I, Unit 15 — converted to FORMAT v2. +# Source: ASR transcript of "Spanish I - Unit 15.mp3" (see ~/projects/pimsleur-study/). +# +# Same mapping as unit-01: the target conversation -> $DIALOGUE (REPEAT), and the +# graduated-interval-recall drills -> $PRODUCE (English meaning cue -> Spanish to +# produce; INPUT: speak, CHECK: reveal). Mid-course unit: can/can't, telling time, +# numbers, money, and "what are we going to do" — a representative slice of the +# tape's drills, ending with the closing role-play. Spanish translations + TTS +# are added downstream. + +$MODULE Pimsleur Spanish I · Unit 15 +FORMAT: 2 +DIOCO_DOC_ID: pimsleur_es1_unit15 +DESCRIPTION: Unit 15 — can you talk now? telling the time, numbers and money, and making plans (puede/puedo, ¿qué hora es?, demasiado, vamos a hacer, juntos). +TARGET_LANG_G: es +HOME_LANG_G: en +VOICE_DEFAULT: aoede | Calm, friendly Latin-American Spanish narrator, slow teaching pace +VOICE_PROMPT: achird | English meaning cues, read clearly +VOICE_RESPONSE: schedar | Spanish model answers, warm and clear +VOICE: Ana | schedar | A woman, native Spanish speaker +VOICE: Luis | achernar | A man, native Spanish speaker + +$LESSON Unit 15: ¿Puede hablar ahora? + +$DIALOGUE The Conversation +INSTRUCTION: Listen to the conversation, then listen and repeat each line. +REPEAT + +VOCAB: puede +VOCAB: hablar +VOCAB: ahora +VOCAB: quiero +VOCAB: un poco +Ana: ¿Puede hablar ahora? Quiero hablar un poco. + +VOCAB: ¿qué hora es? +Luis: ¿Qué hora es? + +VOCAB: son las +VOCAB: menos cuarto +Ana: Son las doce menos cuarto. + +VOCAB: no puedo +VOCAB: tarde +VOCAB: no hay +VOCAB: tiempo +Luis: No, perdón, no puedo. Es muy tarde. No hay tiempo ahora. + +VOCAB: más tarde +VOCAB: tiene +Ana: ¿Y más tarde? ¿Tiene tiempo más tarde? + +VOCAB: no sé +VOCAB: si +VOCAB: hoy +Luis: No sé si puedo hoy. + +VOCAB: mañana +Ana: ¿Y mañana? ¿Puede hablar mañana? + +VOCAB: está bien +Luis: Sí, está bien. Mañana está bien. + +$PRODUCE Your Turn — Numbers & Time +INSTRUCTION: Say each one in Spanish, then check your answer. +INPUT: speak +CHECK: reveal + +EXAMPLE +PROMPT: Seventeen. +RESPONSE: Diecisiete. + +PROMPT: Twenty-one. +RESPONSE: Veintiuno. + +PROMPT: Thirty-one. +RESPONSE: Treinta y uno. + +PROMPT: What time is it? +RESPONSE: ¿Qué hora es? + +PROMPT: It's nine o'clock. +RESPONSE: Son las nueve. + +PROMPT: A quarter past nine. +RESPONSE: Las nueve y cuarto. + +PROMPT: It's a quarter to ten. +RESPONSE: Son las diez menos cuarto. + +PROMPT: It's a quarter past eleven. +RESPONSE: Son las once y cuarto. + +$PRODUCE Your Turn — Money & Shopping +INSTRUCTION: Say each one in Spanish, then check your answer. +INPUT: speak +CHECK: reveal + +PROMPT: I have thirty-three pesos. +RESPONSE: Tengo treinta y tres pesos. + +PROMPT: I want to buy two beers. +RESPONSE: Quiero comprar dos cervezas. + +PROMPT: I want to buy them. +RESPONSE: Quiero comprarlas. + +PROMPT: How much do they cost? +RESPONSE: ¿Cuánto cuestan? + +PROMPT: One costs seventeen pesos. +RESPONSE: Una cuesta diecisiete pesos. + +PROMPT: It costs too much. +RESPONSE: Cuesta demasiado. + +PROMPT: He has too much money. +RESPONSE: Él tiene demasiado dinero. + +$PRODUCE Your Turn — Late, Early & Knowing +INSTRUCTION: Say each one in Spanish, then check your answer. +INPUT: speak +CHECK: reveal + +PROMPT: But it's late. +RESPONSE: Pero es tarde. + +PROMPT: It's early. +RESPONSE: Es temprano. + +PROMPT: I don't know. +RESPONSE: No sé. + +PROMPT: But he knows. +RESPONSE: Pero él sabe. + +PROMPT: He isn't here. +RESPONSE: Él no está aquí. + +PROMPT: It's too much time. +RESPONSE: Es demasiado tiempo. + +$PRODUCE Your Turn — Making Plans +INSTRUCTION: Say each one in Spanish, then check your answer. +INPUT: speak +CHECK: reveal + +PROMPT: What are we going to do? +RESPONSE: ¿Qué vamos a hacer? + +PROMPT: I'm not going to do anything. +RESPONSE: Yo no voy a hacer nada. + +PROMPT: But I'm going to do something. +RESPONSE: Pero voy a hacer algo. + +PROMPT: Who's going to pay? +RESPONSE: ¿Quién va a pagar? + +PROMPT: I want to talk with you. +RESPONSE: Quiero hablar con usted. + +PROMPT: Let's go together. +RESPONSE: Vamos juntos. + +PROMPT: We're going to buy it together. +RESPONSE: Vamos a comprarlo juntos. + +$PRODUCE Your Turn — Take Part in the Conversation +INSTRUCTION: It's around one o'clock and you meet Miss Martínez on the street. Say each line in Spanish. +INPUT: speak +CHECK: reveal + +PROMPT: Good afternoon, Miss Martínez. How are you? +RESPONSE: Buenas tardes, señorita Martínez. ¿Cómo está usted? + +PROMPT: Where are you going? +RESPONSE: ¿A dónde va? + +PROMPT: With whom are you going to eat? +RESPONSE: ¿Con quién va a comer? + +PROMPT: Do you like the Columbus restaurant? +RESPONSE: ¿Le gusta el restaurante Colón? + +PROMPT: How much does it cost? +RESPONSE: ¿Cuánto cuesta? + +PROMPT: No, it's not too much. +RESPONSE: No, no es demasiado. + +PROMPT: I want to eat now too. +RESPONSE: Quiero comer ahora también. + +PROMPT: Let's eat together. +RESPONSE: Vamos a comer juntos.