Skip to main content
ViddyScribe supports two audio description types, each with different output formats: For a deeper breakdown of when to choose each mode, see Standard AD vs Extended AD.

Input Video

Output AD Video

Output AD Audio

Output AD Text (VTT)

How It Works

Add Your Video

Upload media files or provide a URL. We support all major video formats.

Configure & Generate

Choose configuration options such as audio description (AD) type, language, format, and video category.

Get Descriptions in Text, Audio or Video

Poll for completion or use webhooks.

Quickstart

Get started in 5 minutes

API Reference

Explore all endpoints

Authentication

Secure your requests

Understand the parameters

Set ad_type to choose how descriptions are timed:
  • standard_ad — Fits descriptions into existing no-speech gaps. Video runtime stays the same; some elements may go undescribed if there’s no room.
  • extended_ad — Briefly pauses the video to make room for fuller descriptions. Runtime increases.
See Standard AD vs Extended AD for guidance on choosing.
Set language (BCP-47 code, default en-US) on any generation request to control narration locale. ViddyScribe supports 53 languages including English variants, Spanish, French, German, Hindi, Mandarin, Arabic, and more.See the full list in Languages and Voices.
Set voice on audio and video generation requests to pick the narrator (default Achernar). 31 voices are available (15 female, 16 male). Most cover all 53 languages; one extra Robotic voice is English-only.See the full list in Languages and Voices.
Set custom_instructions to guide the AI for specific terminology, style preferences, or focus areas.
Every generation endpoint returns the text descriptions in the response. Set format (default vtt) to choose how that text is serialized:
  • json — structured array with timestamps and description text
  • vtt — WebVTT subtitles
  • srt — SubRip subtitles
  • edl — Edit Decision List for video editors
The audio endpoint additionally returns a WAV track and the video endpoint additionally returns an MP4. For text-only output, see the text endpoint.

API Endpoints

Upload Endpoints

Generation Endpoints

Results Endpoint

Need Help?

Support

Get in touch with our support team

API Reference

Explore all available endpoints