Build a listening or dictation passage in Spanish, French, Italian, German, or Portuguese, flagging words where spelling and sound diverge, like seseo, liaison, or devoicing.
Rad and Rat sound identical in German. Wheel and advice, two completely different words, collapse into the same sound the moment either one lands at the end of a phrase, because German devoices word-final consonants regardless of how they're spelled, a rule called Auslautverhärtung. Casa and caza sound identical too, if the speaker is Latin American, since seseo merges what Spain's distinción keeps separate. A learner drilled only on reading never meets these traps, because on the page casa and caza still look different. This generator builds a short passage meant to be read aloud, either by you practicing pronunciation or by someone reading it to you for dictation, and flags the specific words inside it where spelling and sound genuinely diverge in ways a listener has to already know about to catch. Language is [LANGUAGE:select:Spanish,French,Italian,German,Portuguese]. Topic is [TOPIC?] (a subject for the passage, or leave blank for a general-interest default). Level is [LEVEL:select:A1 (beginner),A2 (elementary),B1 (intermediate),B2 (upper intermediate)]. Practice mode is [MODE:select:Read-aloud passage with a pronunciation trap list,Dictation passage with key words blanked out for a listener to fill in]. Write a short passage in [LANGUAGE] at [LEVEL] on [TOPIC]. If Spanish is selected, include at least one pair of words that are homophones under seseo, like casa and caza, and note that a speaker using Spain's distinción pronounces them differently while a Latin American speaker does not, so which trap applies depends on whose recording a learner is actually practicing with. If French is selected, build in at least one liaison, a normally silent final consonant pronounced because the next word starts with a vowel, like les amis sounding like lay-zamis rather than two separate words, and flag exactly where it happens in the passage. If German is selected, include a word ending in a voiced consonant that devoices in this position, Rad sounding identical to Rat, and flag the specific word. If Portuguese is selected, cover a nasal vowel or diphthong that has no equivalent sound in English and is easy to mishear as an oral vowel instead. If dictation mode is selected, provide a second version of the passage with the flagged trap words blanked out, for a listener to fill in while someone reads the full passage aloud, followed by an answer key. If read-aloud mode is selected, list the trap words separately after the passage with a short pronunciation note for each, so the person reading aloud knows exactly where to be careful. Close by naming which single trap in this passage is most likely to cause an actual misunderstanding rather than just an odd-sounding sentence.
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessRad and Rat sound identical in German. Wheel and advice, two unrelated words, collapse into the same sound the moment either one lands at the end of a phrase, because German devoices word-final consonants no matter how they're spelled. Casa and caza sound identical too, if the speaker uses Latin American seseo instead of the distinción most of Spain keeps. A learner drilled only on reading text never runs into either trap, since on the page the two words still look completely different from each other.
Set [LANGUAGE], name a [TOPIC] or leave it blank, choose [LEVEL], and pick [MODE], a read-aloud passage with a trap list, or a dictation version with the trap words blanked out for someone else to fill in while listening. The passage builds in language-specific traps by default, seseo homophones for Spanish, liaison for French, final-consonant devoicing for German, nasal vowels for Portuguese, each flagged with exactly where it happens and why it's easy to mishear.
Reading and listening test different skills entirely. The Reading Comprehension Passage Generator tests the same passage-based approach for the eye instead of the ear. The Pronunciation Guide Generator breaks a single word down the same way this tool flags a whole passage. Read a finished passage aloud, then keep your notes in the Dock Editor.
Paste the template into your AI tool, Dock Editor, ChatGPT, Claude, or Gemini, then set [LANGUAGE] to Spanish, French, Italian, German, or Portuguese.
Fill in [TOPIC], or leave it blank for a general-interest default.
Set [LEVEL] to control vocabulary and sentence complexity.
Set [MODE] to a read-aloud passage with a trap list, or a dictation version with blanks.
Use the flagged words to focus your practice on the sounds most likely to be misheard.
Read a passage aloud with a trap list showing exactly which words need extra care, liaison, devoicing, or seseo.
Use the dictation mode so a partner reads the full passage aloud while you fill in the blanked trap words by ear.
Discover more prompts that could help with your workflow.
Build a Korean honorifics drill covering formal 하십시오체, polite 해요체, and casual 해체, comparing verb endings on the same base sentence across levels.
Practice German verb-second word order in main clauses and verb-final order in subordinate clauses introduced by weil, dass, or wenn, plus a case overview.
Practice der, die, and das across all four German cases, testing how the article shifts with grammatical role rather than gender alone.
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.