
Langula
Learn 23 languages free in your browser — no signup, no app
9 followers
Learn 23 languages free in your browser — no signup, no app
9 followers
Langula is a free language-learning web app that runs entirely in your browser. Pick from 23 languages, work through structured A1–B2 courses with flashcards, and practice speaking with built-in pronunciation feedback — your audio never leaves your device. No account, no subscription, nothing to install. The interface itself comes in 23 languages, including dedicated courses like German for hospitality workers.




How does the pronunciation feedback actually work without sending audio anywhere, is it all running locally on some open source model or something simpler?
@vedatdelios5tf Good question! It's deliberately simple — no custom or open-source model on our end. We use your browser's built-in speech recognition (the Web Speech API) to transcribe what you say into text, and then just score how closely that text matches the target word. The mic is otherwise only used for a live level meter. On privacy: Langula never receives, uploads or stores any audio — we only ever handle the resulting text. The transcription itself is done by your browser/OS speech engine, so where that runs depends on your platform (Chrome routes it through Google's speech service, Safari can do it on-device). Either way, no audio ever touches our servers.
How does the pronunciation feedback actually work if the audio stays on my device — is it running a local model or some clever web audio trick?
@naimeolcayaocy Good question! It's deliberately simple — no custom or open-source model on our end. We use your browser's built-in speech recognition (the Web Speech API) to transcribe what you say into text, and then just score how closely that text matches the target word. The mic is otherwise only used for a live level meter. On privacy: Langula never receives, uploads or stores any audio — we only ever handle the resulting text. The transcription itself is done by your browser/OS speech engine, so where that runs depends on your platform (Chrome routes it through Google's speech service, Safari can do it on-device). Either way, no audio ever touches our servers.