New app: Scrib — on-device voice transcription

David Ventura's Offline Translator lets other apps plug into a local, offline translation engine instead of shipping their own models. Scrib brings the same idea to transcription.

It turns audio into text entirely on-device with open Whisper models (whisper.cpp) — both as a standalone app and as an engine other apps can call through a small, vendor-neutral AIDL contract (org.opentranscribe.api): no SDK, no network, not tied to Scrib. The Forkgram Telegram client will use it for offline voice messages once Scrib's first release lands on F-Droid.

Required

  • The app complies with the inclusion criteria
  • The original app author has been notified (and does not oppose the inclusion) — I am the author.
  • All related fdroiddata and RFP issues have been referenced in this merge request — there is no related RFP/fdroiddata issue.
  • Builds with fdroid build and all pipelines pass
  • There is an issue tracker and contact info of the author
  • The upstream app source code repo contains the app metadata (summary/description/images/changelog/etc) in a Fastlane or Triple-T folder structure
  • Releases are tagged and auto update is enabled

Suggested

  • External repos are added as git submodules instead of srclibs
  • Enable Reproducible Builds — No, I don't want this.
  • Multiple apks for native code — single arm64-v8a APK (~10.5 MB)
Edited by 23rd

Merge request reports

Loading