Android podcast player for on-device transcription and translation.
Currently, this app supports transcribing podcast audio episodes on device (without uploading any audio to servers) then using the generated machine transcription to display subtitles while listening to the episode.
A planned feature is to also support translating the transcript on the device, using ML Kit.
The app supports transcription using any of the languages with small
models listed here.
- Vosk for on-device transcription
ffmpeg
for converting audio files for transcriptionExoPlayer
for media playback and subtitle display
Also, this app uses Gpodder for a podcast search API.