Skip to content

Learn a language by living in it.

Soma surrounds you with the language you're learning — original songs sung word by word, spoken stories and dialogues, YouTube videos turned into lessons, speech to shadow and pictures to name. Every word you meet is explained in your own language and kept in one spaced-repetition review.

  • Free to start — no card
  • 11 languages to learn
  • Explained in 23 languages

Tap to play

Rauch im Licht
0:000:48
unsynced

The real karaoke player, running on this page: each word lights up as it's sung, with the line's meaning underneath.

Eleven languages to learn

  • English
  • GermanDeutsch
  • FrenchFrançais
  • SpanishEspañol
  • ItalianItaliano
  • PortuguesePortuguês
  • RussianРусский
  • TurkishTürkçe
  • Chinese中文
  • Japanese日本語
  • Korean한국어

Explained in any of twenty-three

Choose the language you want everything explained in — the interface, the meaning of every word, the translation under every song and story line.

  • English
  • हिन्दी
  • বাংলা
  • తెలుగు
  • தமிழ்
  • मराठी
  • ಕನ್ನಡ
  • ગુજરાતી
  • Español
  • Português
  • Français
  • Italiano
  • Deutsch
  • Polski
  • Українська
  • Русский
  • العربية
  • 简体中文
  • 日本語
  • 한국어
  • Tiếng Việt
  • Bahasa Indonesia
  • ไทย

Five ways into the language. One review to keep it.

Everything in Soma is something to listen to, read, watch, say or look at — in the language you're learning, built around the words you'll meet most often. Whatever you pick up lands in the same review.

Listen

Songs written to be learned

Original songs in every language Soma teaches, sung karaoke-style: each word lights up as it's sung, with the meaning of every line underneath. Loop a line, slow it down, keep a word.

Nachtbus Nord, ich fahr nach Haus

Night bus north, I'm riding home — from the German song Nachtbus Nord
Read

Stories and dialogues

Short spoken stories and conversations, sorted by level from first steps up, with every word synced to natural audio. Follow along, or shadow one speaker's part.

Watch

YouTube, as a lesson

Paste a YouTube link. Soma fetches the captions — or transcribes the audio when there are none — highlights each word as it's spoken and pulls out the vocabulary and grammar worth keeping.

Speak

Shadowing, scored

Repeat after natural audio — a script Soma writes for you, or any passage you paste — and get scored on accuracy and fluency, word by word, down to the syllable.

See

Pictures that name things

A picture dictionary of everyday words — the picture, the word, its meaning in your language — and your own photos turned into vocabulary, a description or a short story.

Review

Everything lands in one review

Words and whole lines from songs, stories, videos, shadowing and pictures go into one spaced-repetition queue. The FSRS scheduler brings each one back just before you'd forget it.

Three steps, then it's just the language.

  1. Pick your languages

    The one you're learning — choose from 11 languages — and the one you want it explained in. Sign in; the Free plan needs no card.

  2. Spend time inside it

    Sing a song, listen to a story, watch a video you actually like, shadow a speaker. Tap any word you don't know to see what it means.

  3. Keep what you meet

    Add a word — or a whole line — in one tap. Your daily review brings it back just before you'd forget it.

Start free. Upgrade for more languages.

Every plan includes every song, story and picture in the languages it covers. Prices in USD.

Free

Start here

$0

  • One language
  • Every song, story and picture in it
  • A few AI tries a day
  • Spaced-repetition reviews
Start free

Pro

For daily learners

$9.99/month

  • Up to 3 languages
  • Every song, story and picture
  • A monthly AI allowance for daily practice
  • Priority support
Choose Pro

Max

For heavy AI use

$24.99/month

  • All 11 languages
  • Everything in Pro
  • 10× the Pro AI allowance
  • Early access to new features
Choose Max

Checkout and billing run through Polar (merchant of record) in USD; cancel anytime in one click.

Good to know

What does immersion mean here?

Learning from the language itself — songs, stories, dialogues, videos, speech and pictures — instead of drills. Soma keeps it understandable: the meaning of every word in your own language, lines you can loop and slow down, and one review that brings back what you met.

Which languages can I learn?

English, German, French, Spanish, Italian, Portuguese, Russian, Turkish, Chinese, Japanese and Korean — eleven in all.

Which languages can it explain things in?

Any of twenty-three: English, Hindi, Bengali, Telugu, Tamil, Marathi, Kannada, Gujarati, Spanish, Portuguese (Brazil), French, Italian, German, Polish, Ukrainian, Russian, Arabic, Chinese (Simplified), Japanese, Korean, Vietnamese, Indonesian and Thai. The app's interface comes in the same twenty-three, so you can use Soma entirely in your own language.

Is Soma free?

Yes. The Free plan gives you one language, with every song, story and picture in it, spaced-repetition reviews and a few AI tries a day. Pro ($9.99/month) covers up to 3 languages; Max ($24.99/month) covers all 11 languages.

Does it work on my phone?

Right now it's a web app that works in any mobile browser — native iOS and Android apps are coming soon.

How do payments work?

Checkout and billing run through Polar (merchant of record) in USD; cancel anytime in one click.

Start living in the language.

Pick a language and press play on your first song. The Free plan needs no card.