This is a web app to help with language learning. It displays an article along with translations and audio to help you practice reading and listening.
To begin, click 'Open' from the toolbar below. You can read one of the built-in articles, or you can upload your own file if you have one.
To learn more about the app, click the 'Help' button in the toolbar.
Narrator with Subtitles is a web application to aid in language learning.
For some languages (like those of India other than Hindi), there are very few resources to practice listening skills. Listening to everyday conversations or watching videos may be difficult for beginners because natural conversations are fast, use a wide vocabulary, and may have non-standard accents and slang.
Some languages have good textual resources but not good spoken resources. This is where Narrator with Subtitles can help. It speaks out text using a text-to-speech engine and enables easy navigation across sentences in a lesson. Other features:
To use this web app, you must first open a file. To do this, first click the 'Open' button, and then either pick a file from the built-in collection or upload a csv, html, or txt file.
The text-to-speech feature may not work for some languages, depending on your browser and your operating system, but you may be able to install text-to-speech engines to make it work.
See the full documentation for more information on using this app, troubleshooting common issues, and creating your own files.
Source code: github: