LingoStories
Free interactive stories for language learners.
Select a story to read in Spanish.
Help
Check the settings in the top bar to customize your experience, and read the user guide for more information.
Click on any sentence to see its translation. Click the button at the bottom to continue.
Connect with LingoStories
What's New
Other Updates
What is LingoStories?
LingoStories is a free platform that offers interactive stories for language learners. Read interactive, graded readers stories in Spanish and get some practice. The stories use simple vocabulary and grammar to help you practice your language skills in a fun and engaging way. You can listen to the audio, read the text in Spanish, and check the translation when needed. The stories are available in a dozen languages, and you can customize the settings to match your learning style.
For more information, see the user guide.
How do interactive stories work?
While reading the story in Spanish, you'll make choices, similar to the format of Choose Your Own Adventure books. This makes the experience more engaging, encourages you to replay stories with different outcomes, and adds variety to the learning process.
Is LingoStories really free?
Yes. LingoStories is 100% free. There are no ads, no account to create, no arbitrary limitations. The texts are published under a Creative Commons license. The source code is available.
How many stories are there?
Currently, there are only two stories:
- A Day in the Park: A simple story created as a proof-of-concept for the website.
- The Grocery List: A more interactive story that remembers the choices and includes an inventory of items.
How can stories help me learn a language?
Stories provide natural, engaging context for language learning. By reading or listening to stories in Spanish, you encounter new vocabulary and grammar in meaningful situations. Stories also make learning enjoyable and help improve your comprehension and listening skills.
For language learning tips, check out the the user guide.
How can I contribute to the project?
We welcome contributions! Our goal is to create a community of contributors to write and translate stories in many languages. The list of languages is still limited now, but you can request a new language and assist with translations.
You may discuss the project and give feedback on Discord (or reach out to laurentlb@gmail.com).
Do you use AI or generated content?
- Stories are imagined and written by contributors.
- Translations are also made by volunteers. We have found that automated translations can't provide the expected level of quality we aim for.
- Voices are generated using text-to-speech software. Recording high quality voices can be difficult or expensive, and would make it difficult to update a story in the future. However, this can be considered if someone is willing to provide recordings or pay for a professional voice actors. Let us know how important this is to you.
When will you add more content?
Content is created by volunteers on their free time. For this reason, we cannot commit to any timeline. If you want to help, please share the lingostories website to your friends and on social media. You can also follow us to be notified of the future stories. The more people use the website, the more volunteers we can have, and the more content we can created.
What about creating a video game?
This is an area we are exploring. Video games can help make the content more immersive and engaging. For more information, please check the blog post Designing a video game for language learners. Contributors are welcome!