Request access

subtitles

Reference for the subtitles tool of Recaloo: every action and what it does.

View as Markdown

Subtitles of a kept recording in many languages: transcription with speaker diarization (ElevenLabs, OpenAI, xAI, Deepgram), translation by an AI model, SRT and WebVTT files.

Call it as the subtitles tool of the Recaloo MCP server with action and args.

Actions#

ActionWhat it does
createMakes subtitles of a kept recording: transcribes it with speaker diarization, then (auto_translate, on by default here) translates it into every language.
statusOne job: status, speakers, cost so far, and every track with its status, progress and error.
exportOne language's subtitle file as text: format srt (default) or vtt; speaker_labels:true puts the speaker's name where the speaker changes.
listThe workspace's subtitle jobs, newest first, with their tracks' status.
translateTranslates the job's chosen transcript into more (or the same, again) languages, optionally with another translator; cost_cap_usd raises the job's cap.
speakersNames the speakers: speakers is a list of objects, each with id (s1, s2 … as status lists them) and name (for example Mehdi).