MyVoiceBook

Offline speech-to-text notes and voice keyboard for Android

View the Project on GitHub pcraciunoiu/myvoicebook-site

Feature wishlist

Ideas under consideration for MyVoiceBook. Numbers are for reference only—not a priority ranking.

Speech models

  1. More built-in sherpa-onnx models from the pretrained model catalog, for example:
    • SenseVoice — Chinese, English, Japanese, Korean, Cantonese
    • Paraformer — Chinese / bilingual zh-en
    • Whisper medium and English-only Whisper variants
    • More streaming Zipformer languages (Chinese, Korean, Vietnamese, Bengali, …)
    • Offline Zipformer CTC variants
    • Parakeet 110M English — evaluate as a lighter English option alongside the current Parakeet TDT models
  2. Import custom model packs — add arbitrary sherpa-onnx bundles by URL with SHA-256 verification, beyond the built-in registry.

Dictation

  1. Smart punctuation integrated into Zipformer — fold punctuation and capitalization into the Zipformer pipeline so output reads naturally without a separate punctuation add-on download.
  2. Voice undo keywords — say a phrase such as “scratch that” during hands-free dictation to undo the last committed segment (without tapping Undo).
  3. Per-app IME defaults (e.g. always confirm in password fields).
  4. Better punctuation for Whisper offline models without a separate add-on.
  5. Adjustable free-tier limits for sponsors / trial modes.
  6. Field-aware dictation expansion — build on numeric-field dictation (NumericDictation / FieldContext):
    • Spoken numbers beyond English (locale-aware word → digit)
    • Email / URL / password-aware modes (constrain characters, avoid mid-sentence casing and paragraph rules)
    • Richer phone formatting when the host field is TYPE_CLASS_PHONE
  7. Post-dictation correction chips + custom vocabulary — after a committed segment, offer “did you mean?” suggestions backed by a user vocabulary / common corrections list.

Notes

  1. Improved notes UI, including:
    • Sort notes by date updated, date created, or title
    • Pinned / favorite notes at the top of the list
    • Quick actions (rename, duplicate, move to archive)
    • Tablet and foldable layouts with a list + editor side-by-side
    • Clearer note previews and timestamps in the list (timestamps shipped on Android and desktop)
  2. Search notes — full-text search across note titles and bodies, with recent searches and highlighted matches.
  3. Backup notes
    • Export / import — manual SQLite database backup and restore.
    • Automated local backup — scheduled copies into a user-chosen folder (via the system file picker; includes Drive and other providers).
  4. Desktop app + notes sync — Linux desktop client with local-folder and Google Drive sync is shipping; speech recognition stays on-device, only note text syncs.
    • Windows + macOS: ship unsigned builds first (on macOS, Gatekeeper shows a warning; the app is still installable via right-click → Open).
    • Wishlist later: signed + notarized macOS DMG (Apple Developer Program).
  5. Hardened multi-device sync — seamless recovery when phone and desktop edit at the same time, and safer first join when one side already has notes.

Have an idea? Open a discussion on the site repo.