> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vidgo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Audio Models

> All text-to-speech (TTS) models available on Vidgo API, with their model IDs.

Every text-to-speech model is called through `POST /api/generate/submit`. Send a model ID in `model`, the model's parameters in `input`, and an optional `callback_url`. The request returns a `task_id` right away and the task runs asynchronously.

## Workflow

1. Submit a task to `POST /api/generate/submit` with a model ID from the table below.
2. Poll [Get Task Status](https://docs.vidgo.ai/api-manual/task-management/status.md) with the returned `task_id`, or receive the result at `callback_url` (see [Webhook Callbacks](https://docs.vidgo.ai/api-manual/task-management/webhooks.md)).
3. Download the files in `files` when the status is `finished`.

## Models

| Model | Provider | Model IDs |
| - | - | - |
| [ElevenLabs V3 TTS](https://docs.vidgo.ai/api-manual/music-series/elevenlabs-tts-eleven-v3.md) | ElevenLabs | `elevenlabs/tts/eleven-v3` |
| [ElevenLabs TTS Turbo v2.5](https://docs.vidgo.ai/api-manual/music-series/elevenlabs-tts-turbo-v2-5.md) | ElevenLabs | `elevenlabs/tts/turbo-v2.5` |
| [ElevenLabs V4 TTS](https://docs.vidgo.ai/api-manual/music-series/elevenlabs-tts-eleven-v4.md) | ElevenLabs | `elevenlabs/tts/eleven-v4` |
| [ElevenLabs V4 Turbo TTS](https://docs.vidgo.ai/api-manual/music-series/elevenlabs-tts-eleven-v4-turbo.md) | ElevenLabs | `elevenlabs/tts/eleven-v4-turbo` |
| [Gemini 3.1 Flash TTS](https://docs.vidgo.ai/api-manual/music-series/google-gemini-3-1-flash-text-to-speech.md) | Google | `google/gemini-3.1-flash/text-to-speech` |
| [Gemini 3.8 Flash TTS](https://docs.vidgo.ai/api-manual/music-series/google-gemini-3-8-flash-text-to-speech.md) | Google | `google/gemini-3.8-flash/text-to-speech` |
| [Gemini 3.8 Flash Lite TTS](https://docs.vidgo.ai/api-manual/music-series/google-gemini-3-8-flash-lite-text-to-speech.md) | Google | `google/gemini-3.8-flash-lite/text-to-speech` |
| [xAI TTS 1](https://docs.vidgo.ai/api-manual/music-series/xai-tts-v1.md) | xAI | `xai/tts/v1` |

## Notes

* Each model page lists the parameters, limits, and modes for its model IDs. Parameters are not shared across models.
* Generated files are valid for 24 hours after creation. Download and store them promptly.
* URL inputs must be publicly accessible HTTP(S) URLs. To use local files, upload them first with [File Management](https://docs.vidgo.ai/api-manual/file-series/upload-url.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.