2
12 Comments

Learn to speak a language without a human

Hypothesis: The way to truly learn to speak a language is to try speaking, make a lot of mistakes, correct your mistakes and speak better. And it is either hard or expensive to find speaking partner to do this.

Solution: I created an app https://ulla.landen.co that shows a sentence in your native language, it expects you to say that in your target language, understands what you are saying and gives you feedback based on that. App is far from perfect but I am trying to understand if it would actually solve the problem of practicing a foreign language.

posted to Icon for group Ideas and Validation
Ideas and Validation
on January 1, 2020
  1. 2

    I like it! I built something similar some time ago. But it was focused just on speech practice in your target language: https://nicolasarias.com/speech/ you just read a random text from wikipedia in your target language and you get a score and some word highlights.

    1. 2

      That's cool! Thank you for the feedback! What you have built would probably help more on the pronunciation side. I wanted to tackle building sentences and becoming fluent. But similar things nonetheless :)

  2. 1

    Yeah, modern apps are really effective in learning new languages and it is hard to say exactly is it better than learning with a tutor or not. Since English has become an international language, it is important to have at least a minimum level, in my opinion. I spend a lot of time learning English on my own. After I found the blog https://livexp.com/blog/ about learning English with grammatical topics, vocabulary, and the opportunity to ask a question and get an answer from a tutor, my results have improved.

  3. 1

    Your concept is similar to what https://www.rosettastone.com does. It's available for various languages and all share the same principle: the repetition of words.

    1. 1

      Hey, thank you for your comment! It is true that it will have repetition element which every educational app should have in the end. It is focused on enabling users to build sentences and speak them rather than solely help them memorize words :)

      1. 2

        I forgot to tell the main point after sending the link. Voice recognition was implemented in various apps, including the Duolingo. What can set you apart from other is the way you will structure the lessons / difficulty / progress. Make it challenging and rewarding. Think of the way Dr. Seuss books made children want to read books. Make people want to learn, explore and use a new language.

        1. 1

          Thanks for the recommendation. I will check out the book. I am actually thinking of something similar. But implementing such a thing is not easy. I hope I find the willpower to do so :)

          1. 1

            You are welcome. Explore how Rosetta Stone, Pimsleur or Anki do the https://en.wikipedia.org/wiki/Spaced_repetition to achieve the goal. The hardest thing will be to figure out the logic of the app and then you can fill the data from dictionaries or automate things in some way.

  4. 1

    Sounds interesting. Are you using AI in it?

    1. 1

      Thank you for the feedback :)
      There is AI in the speech recognition part of the app which is a 3rd party library. I did not develop it myself.

Trending on Indie Hackers
Agencies charge $5,000 for a 60-second product demo video. I make mine for $0. Here's the exact workflow. User Avatar 135 comments I've been building for months and made $0. Here's the honest psychological reason — and it's not what I expected. User Avatar 81 comments I wasted 6 months building a failed startup. Built TrendyRevenue to validate ideas in 10 seconds. User Avatar 59 comments Your files aren’t messy. They’re just stuck in the wrong system. User Avatar 30 comments This system tells you what’s working in your startup — every week User Avatar 27 comments Why Direction Matters More Than Motivation in Exam Preparation User Avatar 14 comments