The states of a dictation

The states of a dictation A lifecycle diagram generated by Archify. Dictation.State Stopped early How it ends Idle · waiting for the hotkey · Dictation.State 01 Idle waiting for the hotkey Starting · target pinned, mic opening · Dictation.State 02 Starting target pinned, mic opening Recording · live waveform, 5 min max · Dictation.State 03 Recording live waveform, 5 min max Transcribing · dictate.sh transcribe · Dictation.State 04 Transcribing dictate.sh transcribe Polishing · dictate.sh refine · Dictation.State 05 Polishing dictate.sh refine Refused · a password field · Stopped early Refused a password field Cancelled · Esc, or a quick tap · Stopped early Cancelled Esc, or a quick tap Failed · mic or Whisper error · How it ends Failed mic or Whisper error No speech · empty transcript · How it ends No speech empty transcript Pasted or copied · the target check decides · How it ends Pasted or copied the target check decides hotkey first audio stop text text ready secure field Esc Esc mic error failed empty cleanup off Legend initial state active success failure / exit neutral final state