Transcribe media
transcribe_mediaTranscribe media with Soniox (word timestamps, speakers, 60+ languages incl. Slovenian). Without mediaId transcribes every timeline media with audio. wait=true (default) blocks until done.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "transcribe_media"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wait | No | ||
| force | No | re-transcribe even if a transcript exists | |
| context | No | domain words/names to improve accuracy | |
| mediaId | No | ||
| projectId | No | Project to act on (default: the open one) | |
| approvalId | No | Only after needs_approval: the id it gave, once the user said yes | |
| diarization | No | ||
| languageHints | No | ISO codes, e.g. ["sl","en"] |