https://github.com/konstantin-eu/langrepeater
A Python-based stack for German language learning, leveraging STT, TTS, and ML to generate custom media where German phrases are detected, translated, and repeated for immersive listening during daily routines. Supports markdown text from LLMs and WAV audio inputs, producing subtitled audio/video files compatible with a custom Android player.
https://github.com/konstantin-eu/langrepeater
education faster-whisper german-learning language-learning silero-vad speech-to-text stt subtitles text-to-speech tts whisper
Last synced: 3 months ago
JSON representation
A Python-based stack for German language learning, leveraging STT, TTS, and ML to generate custom media where German phrases are detected, translated, and repeated for immersive listening during daily routines. Supports markdown text from LLMs and WAV audio inputs, producing subtitled audio/video files compatible with a custom Android player.
- Host: GitHub
- URL: https://github.com/konstantin-eu/langrepeater
- Owner: konstantin-eu
- License: gpl-3.0
- Created: 2025-07-08T14:31:39.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2025-07-12T11:45:27.000Z (3 months ago)
- Last Synced: 2025-07-12T13:24:52.856Z (3 months ago)
- Topics: education, faster-whisper, german-learning, language-learning, silero-vad, speech-to-text, stt, subtitles, text-to-speech, tts, whisper
- Language: Python
- Homepage:
- Size: 6.83 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0