Stories and dialogues for listening practice.

ListeningKey writes short texts in the language you are learning and reads them to you. Choose difficulty, length, voices, and optionally a topic. Read along, look up unfamiliar words, and listen again. We prioritize the best available AI voices for pronunciation, clarity, and emotional intonation. Try it out - it's fun!

Languages and difficulty levels

Loading available languages…

Intuitive Word lookup and translation

Tap or click any word to see its definition beside the text. On desktop, simply hover over a word to look it up without clicking. Hover lookup can also be disabled.

Select a phrase, sentence, or paragraph to translate it into your chosen translation language or look up its individual words, where supported. Partial-word selections automatically include the complete word.

Try it yourself with this German example. Tap or hover over words, select some text, or use the button to select an example phrase.

German → English · Interactive example
Manchmal nehme ich den längeren Weg nach Hause. Nicht, weil ich Zeit übrig habe, sondern weil mir unterwegs oft die besten Gedanken kommen.

Use ListeningKey

For self-directed reading and listening practice in your browser.