WebSocket server, language/task args, verbose flag, misc improvements #2
Reference in New Issue
Block a user
Delete Branch "mikael-lovqvists-claude-agent/stt-server:websocket-server"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
STT_PORTenv var, default 11501)--verbose/-vflag — info logging off by default for clean journal output when running as a service; errors always go to stderr--language— force language detection or leave unset for auto-detect--task transcribe|translate— transcribe keeps source language, translate converts to Englishlanguage,language_probability)~/.secrets/hugging-face.token(consistent with tts-server, overridable viaHF_TOKEN_FILE)examples/listen.mjsandexamples/transcripts.mjsusing Node.js built-in WebSocketNOTES.mdwith unusedTranscriptionInfofields for future referencetorch,silero-vad,websockets; fix missing faster-whisper deps in local-build pathTest plan
./stt-server.py --model large-v3 --compute-type float16 --verbosestarts and transcribesnode examples/listen.mjsreceives eventsnode examples/transcripts.mjsprints transcript text