Skip to content

0.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 10:06
· 13 commits to main since this release
5125114

Added

  • Read notes or the current selection aloud with the system voices (speechSynthesis):
    start, pause/resume, stop, voice and rate settings, status bar item, ribbon icon.
  • WAV export as an opt-in: enable it in the settings, then press Download to fetch the
    German Piper voice (de_DE-thorsten-medium) plus its runtime (ONNX Runtime WASM, eSpeak-NG
    phonemizer) from this repository's GitHub release — nothing is downloaded before that click.
    Assets are verified against SHA-256 checksums embedded in main.js, kept in the browser
    cache outside the vault, and can be removed again from the settings.
  • Output profiles: phone system (8 kHz mono 16 bit, e.g. for 3CX mailboxes) or the voice's
    native 22.05 kHz; target folder, file-name pattern ({{note}}, {{date}}), optional link
    insertion; files are never overwritten (-2, -3 suffixes).
  • Optionally read aloud with the downloaded voice instead of the system voice.
  • Markdown is turned into speech text before synthesis: frontmatter, code blocks, embeds and
    comments are dropped; links speak their display text; headings, lists, tables and callouts
    become chunks with natural pauses.