# ----------------- # Transcribe # ----------------- # Transcribe @transcribe scribe: set numen_fmt echo normal \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # Erase Transcription ditch: eval /etc/numen/scripts/transcripts | sed 's/./ BackSpace/g; s/^/press/; q' # Cursor to Start trudge: eval /etc/numen/scripts/transcripts | sed 's/./ Left/g; s/^/press/; q' # ----------------- # Transcription Modes # ----------------- # First letter uppercase @transcribe scrub: set numen_fmt echo sentence \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # All Words Uppercase @transcribe tight scribe: set numen_fmt echo title \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # with_snake_inbetween @transcribe snake: set numen_fmt echo snake \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # with-dashes-inbetween @transcribe dash: set numen_fmt echo dash \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # with.dots.inbetween @transcribe dot scribe: set numen_fmt echo dot \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # as, list, items @transcribe roh scribe: set numen_fmt echo list \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # in/path/format @transcribe path scribe: set numen_fmt echo path \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # allsmashedtogether @transcribe kludge: set numen_fmt echo smash \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # inCamelCase @transcribe camel: set numen_fmt echo camel \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # InPascalCase @transcribe pascal: set numen_fmt echo pascal \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # ALL IN CAPS # shout scribe # Ignore this, vosk-model-small-en-us-0.15 can output huh after a long silence. huh: