aux-config/packages/numen-phrases/phrases/de-active/transcribe.phrases
kB01 6ae73b4c14
Some checks are pending
/ Check Nix Flake (push) Waiting to run
reworked speech control
2025-09-12 12:20:21 +02:00

66 lines
2 KiB
Plaintext

# -----------------
# Transcribe
# -----------------
# Transcribe
@transcribe text: set numen_fmt echo normal \
pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1
# Erase Transcription
falsch: eval /etc/numen/scripts/transcripts | sed 's/./ BackSpace/g; s/^/press/; q'
# Cursor to Start
zurück: 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 titel: 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 verbunden: set numen_fmt echo dash \
pen /etc/numen/scripts/tweak; /etc/numen/scripts/transcripts | head -n 1
# with.dots.inbetween
@transcribe steine: 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
# radikal text
# Ignore this, vosk-model-small-de-0.15 can output hmm after a long silence.
hmm: