Skip to content

Draft 0.3.0

Choose a tag to compare

@TirupMehta TirupMehta released this 27 Oct 17:49
· 3 commits to main since this release

Draft 0.3.0 shapes a finished dictation instead of pasting one block of text.

Formatting

  • A paragraph break lands at a real pause: the end of a sentence, followed by silence that clears your own speaking rhythm. Draft measures that rhythm from the decoder's segment gaps and folds it into rhythm.json with a slow moving average, so it learns how you actually pause instead of guessing.
  • Three break styles: Fewer breaks, Balanced (the default), and More breaks. Paragraphs can be turned off entirely.
  • It never breaks in front of a continuation word such as "and" or "because", and a long monotone stretch still gets structure after 110 words.
  • Formatting never changes a word. Nothing is added, dropped, reordered, or respelled. A test deletes every whitespace character from input and output and requires them to match. There is no rewrite model and there will not be one.

Spoken commands

Say these as their own phrase, with a pause on each side. The same words inside a sentence are left alone.

Say Result
new paragraph Start a new paragraph
new line Start a new line
scratch that Delete the last sentence

Commands are English only, because the rule is an English phrase list, and can be turned off.

Settings

  • New Formatting section: Paragraphs with break-style chips, Spoken commands with a command reference, and a Learn my rhythm row that shows the real measured pause or says plainly that there is no measurement yet.
  • The section rail is now eight sections; everything fits the fixed 680x500 window without a hidden scroll area.
  • Privacy copy now counts correctly: "1 dictation stored" instead of "1 dictations".

Also

  • draftctl transcribe --timings and --format expose the segment timings and the formatting rules for checking against real audio.
  • Lists are deliberately not in this release. They are planned as an opt-in for 0.3.1.

Install

Draft-Setup-0.3.0.exe includes the F16 Whisper large-v3-turbo model. Windows 10/11 x64 with AVX2. The installer is not code-signed, so SmartScreen may warn. Verify the SHA-256 in the release assets first.

SHA-256: C64C71DE73285DCE8E7BA5D26FFC832C35405584A0F62CD30680BFEDA8E5A368