transcribe_audio
Convert audio files into complete, timestamped text to capture every spoken detail for search, review, or documentation.
Instructions
Transcribe an audio file and return the full text with timestamps. Useful when you need the complete transcription rather than searching for specific keywords.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start | No | Start transcription at this many seconds into the audio. Default: 0 (beginning) | |
| output | No | Optional file path to save transcription. Use .csv for plain data or .xlsx for styled spreadsheets with bold headers and formatting. | |
| duration | No | Only transcribe this many seconds of audio. Example: 600 = first 10 minutes. Default: full file | |
| audio_path | Yes | Path to the audio file | |
| model_size | No | Whisper model size. ALWAYS use tiny unless the user explicitly requests a different size. tiny is already highly accurate. | |
| translated_text | No | English translation of a non-English transcription. When provided, no audio processing occurs — the translation is stored alongside the existing cached transcription as a sibling (eng) markdown file. The audio must have been transcribed already. Pass the full English text as a single string. |