Episode 3 | Deutsch Mentor 🤖 Learn German with AI

Building sprint 🔨 — Integrating Text-to-Speech, AI-Powered Grammar Corrections, Interactive Translation, Conversation Aids, and Revamped Landing Page

Gianmarco Ebeling
The Indie Maker
3 min readDec 1, 2023

--

Welcome back to the ongoing journey of Deutsch Mentor, my first project
as an indie maker!

https://www.deutsch-mentor.com

Since the last update, I’ve been coding a lot and iterating. The result? Some exciting new features:

1- Translation & Text-to-Speech

A fundamental aspect of learning a new language is to understand the meaning of words and phrases and how to pronounce them.
That’s why I’ve integrated a new text-to-speech feature and interactive translation.

For the text-to-speech, I used the Web Speech API because it is free and was the fastest to implement. I plan to change it to another one with a more natural voice, but only for premium users.

For the translations, I opted for two options: Deepl’s API when translating the whole conversation, while for single words I decided to use the Azure TTS API, as it is more accurate when dealing with only one word.

Keep the Conversation Flowing

Some users reported that sometimes they felt stuck in a conversation, not sure what to say next.
To tackle this, I’ve added a new feature to help: taping the 💡 icon, you get an instant suggestion to keep the chat flowing.

AI Grammar Corrections

Deutsch Mentor is powered by the best AI in the world.
Now using gpt-4-turbo, the latest model from OpenAI, this AI is able to give grammar tips, and correct phrases, giving all the users the confidence to better structure their sentences.

Learn New Words

During conversations, any new words encountered can be saved. These saved words can then be converted into a personalized flashcard deck for future learning and review.

New Landing Page

I’ve also improved the landing page, to better reflect these new features and advantages.

That’s a wrap!

Stay tuned for more updates following me and The Indie Maker publication.

And If you’re learning German, or just curious, check out the platform!

Till next time 🚀

--

--

Gianmarco Ebeling
The Indie Maker

Founder of Deutsch Mentor. Indie Maker. Building a portfolio of SaaS to achieve financial freedom. Just ship it!