Alexandre Hennequin

Case study

Children's Story Generation App (LLM → TTS)

A mobile app that generates original children's stories from a conversational prompt, read aloud with high-quality text-to-speech.

Situation

Creating children's stories on demand is a time-consuming creative task — most parents don't have the time or inspiration to invent them, and generic generation lacks structure and a natural reading experience.

Task

Build an app that generates an original children's story from a short conversational prompt and reads it aloud with natural speech, delivered through a mobile app.

Action

I'm building the product end-to-end:

  • Agentic generation: a LangGraph flow manages the interaction — gathering the child's or parent's input, structuring the story, and keeping the tone age-appropriate.
  • Text-to-speech: the story is rendered to audio with ElevenLabs voices.
  • Front end & backend: a Next.js app with Firebase for state and delivery to mobile.

Result (in progress)

The end-to-end pipeline — conversation → original story → narrated audio in a mobile app — is built and close to publication. Final results pending release.

Stack highlights

  • LangGraph for the interactive generation flow
  • ElevenLabs for text-to-speech
  • Next.js for the app front end
  • Firebase for backend state