Video Translate
Endpoints for creating and polling asynchronous video translations.
Translate a remote video
client.videoTranslate.generate(VideoTranslateGenerateParams { inputs, target_languages, config, 7 more } body, RequestOptionsoptions?): VideoTranslateGenerateResponse { request_id, status }
POST/v1/video-translate/generate
Translate an uploaded video
client.videoTranslate.generateWithMedia(VideoTranslateGenerateWithMediaParams { target_languages, video, config, 8 more } body, RequestOptionsoptions?): VideoTranslateGenerateWithMediaResponse { request_id, status }
POST/v1/video-translate/generate-with-media
Video TranslateRequests
Endpoints for creating and polling asynchronous video translations.
Get a video translation request
client.videoTranslate.requests.retrieve(stringid, RequestOptionsoptions?): RequestRetrieveResponse { id, config, created_at, 13 more }
GET/v1/video-translate/requests/{id}
List video translation requests
client.videoTranslate.requests.list(RequestListParams { created_from, created_to, limit, 5 more } query?, RequestOptionsoptions?): RequestListResponse { data, pagination }
GET/v1/video-translate/requests
Video TranslateVoices
Endpoints for creating and polling asynchronous video translations.
List voices for speaker assignment
client.videoTranslate.voices.list(VoiceListParams { application, favorite, gender, 4 more } query?, RequestOptionsoptions?): VoiceListResponse { pagination, voices }
GET/v1/video-translate/voices