audio_start
Opens an absolute local audio file as a standalone audio task, with optional start/end seconds, so you can poll status and run ASR transcription when ready.
Instructions
Open an absolute local audio file as an independent audio task. No video task, images or ASR model is created. Supports FFmpeg-readable WAV/MP3/FLAC/M4A/AAC/OGG/Opus and other audio-bearing files. start/end are source seconds; default start=0,end=source duration. Returns id and mediaId immediately, source metadata is probed asynchronously. Poll audio_status until status=ready, then use transcript_start(mode=asr) for optional configured ASR; read transcript_read. ready means source ready, not text complete. Unknown duration requires explicit end. session_stop cancels source/text tasks and retains results.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"file": "<file>"
},
"name": "audio_start"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| file | Yes | ||
| start | No |