Skip to content

Android podcast player with on-device transcription and translation

License

Notifications You must be signed in to change notification settings

flibbertigibbet/android-podtitles

Repository files navigation

Android Podtitles

Android podcast player for on-device transcription and translation.

About

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.

Demo

podtitles_demo

Supported languages

The app supports transcription using any of the languages with small models listed here.

Libraries in use

  • Vosk for on-device transcription
  • ffmpeg for converting audio files for transcription
  • ExoPlayer for media playback and subtitle display

Also, this app uses Gpodder for a podcast search API.

About

Android podcast player with on-device transcription and translation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages