1. Choose an audio-capable model
Audio-to-video is available on these LTX routes:ltx-2-5-fastltx-2-5-proltx-2-3-proltx-2-prountil its published retirement date
GET /v1/videos/models before production requests because model status
and supported parameters can change.
2. Send the audio input
Provide exactly oneaudio_url reference with the source role. Set
input_audio_duration to the source audio length in seconds so Phaseo can
validate it against the model’s supported range. Because LTX does not return
authoritative duration or usage, LTX audio-to-video jobs are currently reserved
and settled at the 20-second input ceiling.
3. Optionally provide a first frame
Add oneimage_url reference with the first_frame role when you want to set
the opening appearance. Do not add a last frame to an LTX audio-driven request.
4. Poll or subscribe for completion
The create call returns an async video job. Poll its status URL, or add awebhook configuration to receive lifecycle events. Download the output only
after the job reaches completed.