Turn books and podcasts into language lessons

Saanaru provides audio transcription and translation services. It makes any content understandable and structures it for language learning.

Language lesson on Saanaru

A secret polyglots know

A natural way to acquire any language is through exposure to a massive content input in a target language. 80% of language learning is content consumption, not grammar drills.

Get started!

Audio transcript for a content of your choice

Learn from a spoken language. All you need is an audio file of a podcast or a recorded conversation with your language tutor. Saanaru will convert it into text and add an interlinear translation.

Available for 60 languages: Afrikaans, Amharic, Arabic, Bengali, Bulgarian, Burmese, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Filipino, Finnish, French, German, Greek, Gujarati, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Khmer, Korean, Lao, Latvian, Lithuanian, Macedonian, Malay, Maltese, Marathi, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Sinhala, Slovak, Slovenian, Spanish, Swahili, Swedish, Tamil, Telugu, Thai, Turkish, Ukrainian, Uzbek, Vietnamese, Zulu.

1 hour

a week of 8min lessons

8 €/h

4 hours

a month of 8min lessons

7 €/h

8 hours

a month of 15min lessons

6 €/h

15 hours

two month of 15min lessons

5 €/h

Saanaru extracts text content from uploaded audios and delivers it with interlinear translation.

Start with 30min free

Inter-linear translation

Saanaru splits text into sentences and adds translations in between. You move your eye up and down a little while reading to understand a foreign text quickly.

Bilingual text format is more efficient than checking every word in a dictionary. It trains you to understand words in a context.

Interlinear translation on Saanaru

Parts of speech highlight

When you cannot recall a word, any clue counts. Knowing which word is a noun and which one is a verb is a great help when you start learning a new language.

This feature is available for Chinese, English, French, German, Italian, Japanese, Korean, Portugese, Russian and Spanish.

Interlinear translation on Saanaru

Pinyin for Chinese

Learning a language with a non-Latin script gives an extra challenge. Saanaru provides you with a romanization for the Chinese out-of-the-box.

It comes in combination with interlinear translation and parts-of-the-speech highlights.

Interlinear translation on Saanaru

It's like a bicycle with training wheels

Translation and annotations provide you with extra information. As you advance in language learning, you need fewer hints and will eventually reach fluency.

Give it a go!