dat_transcribe
Transcribe audio to text by providing a URL or base64-encoded data. The tool returns the transcribed text.
Instructions
Transcribe audio to text using dat.ai's Whisper API. Provide audio as a URL (the server will fetch it) or as base64-encoded data. Returns transcribed text. Uses sync mode (waits for completion, up to 10 min).
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": "dat_transcribe"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| async | No | If true, return a task_id immediately. Poll with dat_transcribe_status. Default: false. | |
| audio_url | No | URL of the audio file to transcribe. The server will download and transcribe it. | |
| audio_base64 | No | Base64-encoded audio data. Will be sent as raw bytes. | |
| content_type | No | Content-Type of the audio when using audio_base64, e.g. 'audio/wav', 'audio/mpeg', 'audio/mp4'. Default: 'audio/wav'. | audio/wav |