VideoGen API
  1. Resources
VideoGen API
  • Text to Video
    • Prompt to video
    • Prompt to outline
    • Outline to video
    • Get file
  • Resources
    • Get voices
      GET
    • Get languages
      GET
    • Get fonts
      GET
  • Examples
    • Interacting with the Video Outline
    • Polling vs Webhooks
  • v1
    • Text to Video
      • Script to video
      • Prompt to script
      • Get file
    • Resources
      • Get voices
      • Get languages
      • Get fonts
    • Examples
      • Generate a Video
  1. Resources

Get voices

GET
https://ext.videogen.io/v2/get-voices
Get a list of voices supported by the VideoGen API. Each element in the list incudes the name, language code, quality, gender, and a sample audio track. Additionally, the endpoint can take in arguments filtering based on language code, quality, and gender.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://ext.videogen.io/v2/get-voices?languageCode=en&quality=lifelike&gender=MALE'

Responses

🟢200Successfully fetched voices
application/json
Body

Example
{
    "voices": [
        {
            "name": "Mun",
            "language": "English",
            "country": "Singapore",
            "quality": "lifelike",
            "gender": "MALE",
            "audioSample": "https://storage.googleapis.com/videogen-assets/tts-demos/eleven-labs-owsLoyJNU4K7ctU6NF7F-en.mp3"
        }
    ]
}
🟠400Failed to fetch voices
Modified at 2025-04-14 21:03:20
Previous
Get file
Next
Get languages