Using Straker Dubbing in IBM watsonx Orchestrate: User & Prompt Guide
Learn how to format video dubbing prompts, check job statuses, and troubleshoot common runtime errors in WXO.
End users interact with Straker Dubbing through a WXO native agent. Admins: see Getting started first.
Conversation language: English. Dubbing target language is separate — see Languages.
Capabilities
| Capability | Example ask | Result |
|---|---|---|
| Validate URL | Is this URL a video I can dub? | Confirmation or reason |
| Create job | Dub URL into language | Job ID (UUID) |
| Status | Status of job … | Stage and progress |
- Direct HTTPS video URL (e.g.
.mp4). - Target language — ISO code or English name (list).
- Optional source language (defaults to
en).
Create a dubbing job
Dub https://example.com/sample-video.mp4 from English into Japanese
Translate this video into Spanish: https://example.com/sample-video.mp4
Dub https://example.com/sample-video.mp4 into Chinese (Simplified)
Lip-sync https://example.com/sample-video.mp4 into German
Check status
What is the status of job 12345678-1234-5678-1234-567812345678?
Get the progress of dubbing job 12345678-1234-5678-1234-567812345678.
Validate (optional)
Validate https://example.com/sample-video.mp4Timing
- Job creation returns in seconds (Job ID before dubbing finishes).
- Full pipeline: minutes to tens of minutes depending on length and language.
- Each status check is a fresh snapshot (no long-lived stream in chat).
Common errors
| Reply | Cause | Action |
|---|---|---|
No video URL found |
No HTTPS video URL in message | Include a public https://…mp4 URL |
requires 'target_language' |
Missing target language | Add e.g. into Japanese |
unsupported language … |
Language not supported | Pick from Languages |
requires 'job_id' |
Status without Job ID | Include the UUID from creation |
… not found |
Unknown Job ID | Confirm UUID; jobs are per-tenant |
| Could not validate … | URL not reachable / not video | Verify public URL and content type |
Privacy
- Video URL is fetched by Straker for processing.
- No raw video or transcripts at INFO log level.
- Tenant isolation per request.
- Retention/compliance: Support.