Environment Variables

Pre-set global parameters via environment variables.

Windows (cmd)

set MANYSPEECH_TYPE=online
set MANYSPEECH_METHOD=chunk
set MANYSPEECH_THREADS=4
set MANYSPEECH_FORMAT=srt
manyspeech asr -i mic

Windows (PowerShell)

$env:MANYSPEECH_TYPE="online"
$env:MANYSPEECH_METHOD="chunk"
$env:MANYSPEECH_THREADS="4"
$env:MANYSPEECH_FORMAT="srt"
manyspeech asr -i mic

Linux/macOS

export MANYSPEECH_TYPE=online
export MANYSPEECH_METHOD=chunk
export MANYSPEECH_THREADS=4
manyspeech asr -i mic

Supported Variables

VariableCLI ArgDescription
MANYSPEECH_BASE--baseModel root dir
MANYSPEECH_OUTPUT--outputOutput dir
MANYSPEECH_THREADS--threadsThread count
MANYSPEECH_ACCURACY--accuracyPrecision
MANYSPEECH_TYPE-t, --typeRecognition type
MANYSPEECH_METHOD-m, --methodProcessing method
MANYSPEECH_INPUT-i, --inputInput source
MANYSPEECH_FORMAT--formatOutput format
MANYSPEECH_MODEL-md, --modelMain model
MANYSPEECH_MODEL2--model2Secondary model
MANYSPEECH_VAD--vadVAD model
MANYSPEECH_PUNC--puncPunctuation model

💡 Priority: CLI Args > Env Vars > Config Files