Generation

Transcribe media

Word-level timings for captions. Feed words[] straight into an addCaptions command.

Priced per 5 minutes of media, rounded up (so at least 5 credits), and the length is measured before any work starts: anything over 30 minutes is refused with a 400 rather than transcribed and billed. Passing script + duration instead of src needs no provider and is free. Works on every plan.

post/ai/transcriptions

Request

  • Base URL: https://api.vidmoat.com/v1
  • URL: https://api.vidmoat.com/v1/ai/transcriptions
  • Auth: HTTP bearer

Request body

srcstring

A public http(s) URL, or one of your upload URLs or filenames. Required unless you send script.

languagestring

Language code, for example en.

scriptstring

Free mode: text to spread evenly over duration. No provider is called.

durationnumber

Free mode: seconds to spread script over.

startnumber

Free mode: offset of the first word.

Response

Transcribe media

providerstring

Which engine answered (script in free mode).

mediaSecondsnumber

The measured length that was billed.

creditsobject

{ charged, remaining, basis }.

Changes

No recorded changes to this operation across all 1 revision of this API.