Skip to content
LingunAI
StorySplice

An AI story generator for the words you're learning

StorySplice writes a complete story in the language you're learning, at your CEFR level, using the words you want to practice. Choose them from your flashcards or type your own, and get 50 to 500 words with a full translation.

Levels
CEFR A1 to C2
Length
50 to 500 words, set by slider
Your words
Up to one per 10 words of story
Vocabulary list
8 to 15 words, with examples
Listening
Read aloud with browser text-to-speech
Cost
3 credits per story

How it works

  1. 01

    Set up the story

    Choose the story language, the language for the translation, a CEFR level from A1 to C2, and a maximum length from 50 to 500 words.

  2. 02

    Choose your words

    Pick words from your flashcards, by deck or date added, or type your own separated by commas. Leave the list empty for a random story.

  3. 03

    Read the story

    Get a complete story with your words woven in, a full translation below it, and a vocabulary list of 8 to 15 words from the text.

  4. 04

    Keep what's new

    Select any word in the story to save it as a flashcard, or put vocabulary-list words in a deck with the Add button.

What StorySplice is

StorySplice is LingunAI’s AI story generator for language learners. You choose the words you want to practice, a CEFR level from A1 to C2 and a length of up to 500 words, and it writes a complete story in the language you’re learning: a beginning, a middle and an end, with your words worked into the plot.

It does the job of a graded reader, a book written with controlled vocabulary for one level, with one difference: you decide which words it practices. No two stories come out alike, either. StorySplice varies the theme, setting, tone and main character each time, so ten stories built from one word list read like ten different stories.

How you set up a story

Every story starts from four choices:

  • Languages. The language of the story, and the language of the full translation that appears below it.
  • Level. Any CEFR level from A1 to C2. The story is written for that level.
  • Length. A slider from 50 to 500 words. It sets a maximum, so a story can come in shorter.
  • Words to practice. Pick them from your flashcards in that language: search, sort, filter by deck or by date added, and see which cards are due. Or type your own, separated by commas. Leave the list empty for a random story.

How many words you can include depends on length: up to one for every 10 words of story. A 50-word story takes up to 5 of your words, a 150-word story up to 15, and a 500-word story up to 50.

What you get with every story

  • The story itself, with every word you already have as a flashcard highlighted, so you can see your vocabulary at work.
  • A full translation into the language you chose, placed below the story rather than mixed into it.
  • A vocabulary list of 8 to 15 words from the story, each with a definition, synonyms and two new example sentences, and an “Add” button that puts the word in a deck.
  • Read aloud, using your browser’s built-in text-to-speech. The voice depends on your device and browser.
  • Select to save. Select any word in the story, choose “Add to Flashcard”, and it joins the deck you pick.

Stories are saved to your account. You can favorite the good ones and filter your list by language, so they’re there when you want to reread them. Each story costs 3 credits.

Tips for getting the most from it

  • Build stories from your due cards. When you pick words, choose the cards marked as due. Each word then turns up in a real sentence on the day you’re meant to review it.
  • Use fewer words than the maximum. Hu and Nation (2000) found that readers need to know about 98% of the words in a fiction text to understand it without help. If one word in ten is a word you’re still learning, the story is no longer easy reading. In a 150-word story, 5 to 8 practice words is plenty. More on this in how many words you need to read.
  • Choose the level below your best guess. If more than a few words per paragraph stop you, drop a level. Easy reading builds speed, and the faster you read, the more language you meet in an hour.
  • Read before you check. Read the whole story once for meaning, then use the translation only for the passages you weren’t sure about.
  • Reread your favorites. A second reading a few days later goes faster and shows you which words have stuck.

How it connects to the rest of LingunAI

StorySplice is one step in a simple loop: read at your level, keep the words that stop you, and review them until they stick. Words you save become flashcards that come back after 1, 3, 7 and 15 days by default, and those same cards are what you choose for your next story, so new vocabulary gets both reviewed and read in context.

When you’d rather read about real events, the article reader rewrites an article you paste at your level and pulls out its key vocabulary. Every word you save from either tool lands in the same decks.

Questions, answered

01 Can AI write a story using my vocabulary words?

Yes. In LingunAI's StorySplice you choose the words, either from your flashcards or typed in separated by commas, and the AI writes a complete story that works them in naturally. You can include up to one word for every 10 words of story, so a 150-word story can use up to 15 of your words.

02 Which languages can StorySplice write stories in?

StorySplice writes stories in every language LingunAI teaches: English, Spanish, French, German, Italian, Portuguese, Dutch, Russian, Chinese, Japanese, Korean, Turkish, Persian, and Hungarian. You also choose the language of the full translation that appears below each story.

03 Are AI-generated stories the same as graded readers?

They do the same job. A graded reader is written with vocabulary and grammar controlled for one level, and StorySplice writes each story at the CEFR level you pick, from A1 to C2. The difference is that every story is new and built around the words you're studying.

04 How long are StorySplice stories?

You set the length with a slider from 50 to 500 words, and it works as a maximum. Stories of 50 to 150 words are a good start at A1 and A2. From B1 up, longer stories give you more reading per session.

05 How much does an AI story cost on LingunAI?

Each story costs 3 AI credits. The free plan includes a one-time allowance of credits, enough for about three stories, with no card required, and paid plans add credits every month. Saving words as flashcards by hand and reviewing them is free.

06 Can I listen to the stories?

Yes. Read aloud plays the story using your browser's built-in text-to-speech, so the voice and its quality depend on your device and browser. There is no recorded human audio.

Read something today. Keep every word.

Free plan, no card. Pick a language and a level, and start with a story written for you.

Start reading free