←back to thread

313 points mariano54 | 3 comments | | HN request time: 0s | source

Hey HN, we're Mariano and Anton from ISSEN (https://issen.com), a foreign language voice tutor app that adapts to your interests, goals, and needs.

Demo: https://www.loom.com/share/a78e713d46934857a2dc88aed1bb100d?...

We started this company after struggling to find great tools to practice speaking Japanese and French. Having a tutor can be awesome, but there are downsides: they can be expensive (since you pay by the hour), difficult to schedule, and have a high upfront cost (finding a tutor you like often forces you to cycle through a few that you don’t).

We wanted something that would talk with us — realistically, in full conversations — and actually help us improve. So we built it ourselves. The app relies on a custom voice AI pipeline combining STT (speech-to-text), TTS (text-to-speech), LLMs, long term memory, interruptions, turn-taking, etc. Getting speech-to-text to work well for learners was one of the hardest parts — especially with accents, multi-lingual sentences, and noisy environments. We now combine Gemini Flash, Whisper, Scribe, and GPT-4o-transcribe to minimize errors and keep the conversation flowing.

We didn’t want to focus too much on gamification. In our experience, that leads to users performing well in the app, achieving long streaks and so on, without actually getting fluent in the language you're wanting to learn.

With ISSEN you instantly speak and immerse yourself in the language, which, while not easy, is a much more efficient way to learn.

We combine this with a word bank and SRS flashcards for new words learned in the AI voice chats, which allows very rapid improvement in both vocabulary and speaking skills. We also create custom curriculums for each student based on goals, interests, and preferences, and fully customizable settings like speed, turn taking, formality, etc.

App: https://issen.com (works on web, iOS, Android) Pricing: 20 min free trial, $20–29/month (depending on duration and specific geography)

We’d love your feedback — on the tech, the UX, or what you’d wish from a tool like this. Thanks!

1. xmodem ◴[] No.44388278[source]
This actually looks pretty neat. How have you been able to achieve such broad language support so quickly?

How widely have you tested your supported languages on native-speakers and learners?

replies(1): >>44388336 #
2. mariano54 ◴[] No.44388336[source]
The STT and LLM support many languages out of the box. For TTS we use multiple providers based on their strengths and weaknesses (for example minimax is great for Chinese)

We've done a lot of testing on Spanish, English, Italian, Japanese, and French, but much less on the others and none at all for some of the niche ones.

The language support is based on the intersection of the languages that have low word errors rates in the transcribers, as well as officially supported by LLM/TTS (like gpt4.1, eleven labs etc).

We've seen the models' quality improve consistently over the last 6 months, in all languages we tested, and now the error rates are getting really low.

replies(1): >>44388430 #
3. xmodem ◴[] No.44388430[source]
Right - I think it would be appreciated by your users if you at the very least made it clear from the outset how well different languages are supported and what degree of testing you have done.

Certainly if your product were to mis-teach me important details, and I were to then find out that you had spent less time testing than I had spent learning, I would be quite angry.