{ "id": "stt_local", "name": "Transcribe (local, Whisper)", "category": "audio", "description": "Audio → transcript (.txt + timestamped .json) entirely on this Mac via Whisper large-v3-turbo on MLX. Subtitles, VO QA round-trips (does the generated line transcribe back correctly?), dictation. Needs ffmpeg on PATH for non-wav inputs.", "accepts": ["audio"], "produces": ["text"], "resources": "gpu", "entry": "run.py", "python": "venvs/whisper/bin/python", "params_schema": { "type": "object", "properties": { "language": {"type": "string", "default": "en", "description": "ISO language code; empty = autodetect"} } } }