The Oduetto Method
A song you like gets stuck in your head without any effort. The Oduetto Method is built on that.
Oduetto teaches a language through bilingual duet songs, where every line comes in two languages, one you already speak and one you are learning. Each song covers one real setting: ordering a coffee, asking for the special at a restaurant, an office lunch, a job interview. What you take away is whole sentences, not word lists.
Built to be replayed
The songs are made to loop, and to be replayed across many days. That supplies the distributed repetition that moves a phrase from one you recognise to one you can use. You replay a song because you like it, not because something reminded you to.
New songs arrive every day, including that morning's weather report and the day's news.
Four findings that shaped the design
Input has to be understandable to be useful. The paired lines supply the meaning at the moment you hear the phrase, rather than sending you to look it up afterwards.
Fluent speech is full of formulaic sequences, multi-word units that are stored and retrieved whole rather than assembled word by word under time pressure. So the songs teach whole lines.
Retention improves when exposure is distributed across many days rather than crammed into one session. A song is something people replay for pleasure.
Receptive knowledge develops ahead of productive knowledge. You recognise much more than you can say, which is why the app pushes towards singing and answering rather than only listening.
Two studies are worth naming. A 2014 University of Edinburgh study (Ludke, Ferreira and Overy) found that adults internalise unfamiliar phrases significantly better when singing them than when speaking them rhythmically. A separate study (Good, Russo and Sullivan, 2015) found vocabulary learned through singing was still recalled at six-month follow-up. Both are independent research, with no Oduetto involvement or association.
What that looks like in the app
The On Repeat Combo rewards playing the same song several times in a day, because the same lines heard over and over are the ones that become automatic. Medals reward coming back across days, which is the part distributed repetition depends on.
Practice rounds ask for a sentence back after you have heard it, built from the lines of the song you just played. Recalling a line strengthens it more than hearing it again.
Lyrics on screen tie the sound to the written form. Karaoke and Duet mode get you singing rather than only listening, which is where recognition starts turning into speech. The nine lyric games put the same lines into something you play with your thumbs, for anyone who learns better that way.
Primer, then Duet Journey
Primer is for starting a language from zero. It builds chapter by chapter in a fixed order, words first and then the sentences they go into. Each chapter introduces a few new words and otherwise stays within what has already been taught, recombining earlier vocabulary. Every line is sung as a pair, so nothing arrives without its meaning attached.
Duet Journey moves through social settings: an office meeting, a dinner, a ski day, a dog park, each with its own song and a quiz at the end of every movement. It follows Primer, and it works on its own for anyone already past the basics, or anyone with a holiday booked who would rather order the coffee in the local language.
On translation
A song has to rhyme and land on the beat, so the translations are not always literal. In Mandarin Chinese you drink soup where an English speaker eats it. In Italian, in bocca al lupo, into the wolf's mouth, is how you wish someone luck. Where the two pull apart, we take the line a person would actually say over the word-for-word match.
A note on Swiss German
Swiss German has no single official spelling. It is a group of spoken dialects written mostly by ear, with competing guides rather than one standard, so the same word turns up in more than one form: time is written Zyt in some places and Ziit in others.
Ours is mostly Bernese, the dialect of Bern, and we take our inspiration from books written in it. The word for a lot is viel in Standard German. One way to write it in Swiss German is viiu, another is viil. The u is a feature of Bernese, where an l becomes a u. A few spellings and sounds may come from neighbouring dialects. Take it as one way to write and say it.
Where it fits
Living somewhere a language is spoken teaches it quickly because the exposure is constant. Oduetto goes after that exposure in the gaps: the shower, the car, the kitchen, a walk, the parts of a day when a lesson or a book is not an option.
It is built to run alongside a language class, other apps, and podcasts, not instead of them. It covers the hours between lessons.