Translate speech to English
translate_transcriptTranscribe non-English speech from audio or video and translate it into English, optionally generating an English SRT subtitle file.
Instructions
Transcribe non-English speech and translate it into English.
This uses Whisper's built-in translate mode, which only ever outputs English — Whisper cannot translate into any other target language. To reach a different language you would need a separate translation step applied to the transcript this returns.
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": {
"input_path": "<input_path>"
},
"name": "translate_transcript"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| options | No | ||
| srt_path | No | Also write an English SRT file. | |
| input_path | Yes | Audio or video file containing non-English speech. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | ||
| job_id | Yes | ||
| status | No | queued | |
| message | No | Job queued. Poll job_status for progress, then job_result. |