transcribe_audio
Transcribe the full project audio into text using local faster-whisper models. Runs in the background, returns a job ID for progress monitoring, and can translate to English.
Instructions
[EXPERIMENTAL] Transcribe the entire project audio using faster-whisper (local, offline). Requires separate setup (pip install faster-whisper).
Runs in BACKGROUND - returns a job_id immediately. Use check_transcription_status to monitor progress. Poll every 10-15 seconds.
Language auto-detection can occasionally misidentify the language. If you
already know the audio's language, pass language explicitly (e.g. "en"),
or set task="translate" to force English output regardless of the spoken
language.
Args: model_size: Whisper model - "tiny", "base", "small", "medium", "large-v3". Default: "small" language: ISO language code (e.g. "en", "fr") or None for auto-detect task: "transcribe" or "translate" (translate converts any language to English)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | transcribe | |
| language | No | ||
| model_size | No | small |