# ----------------- # Transcribe # ----------------- # Transcribe @transcribe schreib: set numen_fmt echo normal \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # Erase Transcription tritt: eval /etc/numen/scripts/transcripts | sed 's/./ BackSpace/g; s/^/press/; q' # Cursor to Start start: eval /etc/numen/scripts/transcripts | sed 's/./ Left/g; s/^/press/; q' # ----------------- # Transcription Modes # ----------------- # First letter uppercase @transcribe satz: set numen_fmt echo sentence \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # All Words Uppercase @transcribe oben: set numen_fmt echo title \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # with_snake_inbetween @transcribe schlange: set numen_fmt echo snake \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # with-dashes-inbetween @transcribe strich: set numen_fmt echo dash \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # with.dots.inbetween @transcribe punkt: set numen_fmt echo dot \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # as, list, items @transcribe auf list: set numen_fmt echo list \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # in/path/format @transcribe pfad: set numen_fmt echo path \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # allsmashedtogether @transcribe eng: set numen_fmt echo smash \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # inCamelCase @transcribe kamel: set numen_fmt echo camel \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # InPascalCase @transcribe paste: set numen_fmt echo pascal \ pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1 # ALL IN CAPS # laut schreib # Ignore this, vosk-model-small-de-0.15 can output hmm after a long silence. hmm: