Skip to main content
Export Project Transcript

Export Project Transcript

Retrieve a transcript from an existing VoiceCheap project without using internal web-app endpoints. The endpoint supports the source transcript and every available target-language transcript. Successful requests return HTTP 200.

Request

string
required
Your VoiceCheap API key.
string
required
Project identifier returned by Create Project or Start Translation.
string
required
original or translated.
string
Required when source is translated. Use the target-language name stored on the project, such as french.
string
default:"json"
json, srt, or vtt.
boolean
default:"false"
Include visible speaker labels in SRT or VTT. JSON always includes speaker numbers.

Examples

cURL — Original JSON
cURL — Translated SRT
The JSON response uses the same normalized transcript structure documented in Transcribe Media. Stored project transcripts include segment timestamps, speakers, language, confidence data when available, and a workId for translated output.

Pacing of translated segments

number
Translated transcripts only, once a voice was generated for the segment. Ratio between the duration of the generated speech and the segment window, measured before the final tempo fit and rounded to three decimals. 1 means the speech fits naturally; values above roughly 1.3 mean the audio had to be sped up noticeably, values below 0.9 mean it was slowed down.
Use it to tune a dub-only run: export the translated transcript as JSON, shorten the cues whose finalSpeedFactor is too high, and send the revised SRT to Dub Project. The value reflects the last voice generated for the segment, so it is refreshed by every run.

Errors