Skip to main content
POST
  1. After submission, a task_id will be returned. If you provided a callback_url, when the task status becomes finished or failed, a POST request will be sent to the callback_url.
  2. Regardless of whether callback_url is provided, you can retrieve the result through the unified Query Task Status endpoint.

ElevenLabs TTS Turbo v2.5

elevenlabs-tts-turbo-2-5 converts text inputs into low-latency multilingual speech audio. Results are returned as task files, matching the standard image, video, 3D, and audio task response structure.

Available Model

  • elevenlabs-tts-turbo-2-5 - ElevenLabs TTS Turbo v2.5 text-to-speech generation

Required Parameters

  • text: Text to convert to speech
    • Length: 1-40000 characters
    • Billing is calculated from text.trim().length
    • Use previous_text and next_text when splitting long-form narration into multiple requests

Optional Parameters

  • voice: Voice name or compatible voice ID for speech generation. Default: Rachel
  • stability: Voice stability from 0 to 1. Default: 0.5
  • similarity_boost: Voice similarity boost from 0 to 1. Default: 0.75
  • style: Style exaggeration from 0 to 1. Default: 0
  • speed: Speech speed from 0.7 to 1.2. Default: 1
  • timestamps: Boolean. When true, timestamp data may be returned with the generated audio
  • previous_text: Optional context that came before text, useful for long-form continuity
  • next_text: Optional context that comes after text, useful for long-form continuity
  • language_code: Optional ISO 639-1 code used to enforce a target language, such as en, fr, de, ja, vi, hu, or no
  • apply_text_normalization: auto, on, or off. Default: auto

Credit Billing

Billing is calculated by trimmed text length: 8 credits per 1000 characters. PoYo is priced at $0.04 / 1000 characters; the Fal reference price is $0.05 / 1000 characters.

Request Examples

Low-latency product voiceover

Estimated usage: 126 billable characters, 1.008000 credits.

Localized pickup notification

Estimated usage: 88 billable characters, 0.704000 credits.

Long-form continuity

Estimated usage: 97 billable characters, 0.776000 credits.

Expressive host intro

Estimated usage: 108 billable characters, 0.864000 credits.

Notes

  • PoYo’s public parameter name is text.
  • Fal reference pricing is $0.05 / 1000 characters; PoYo pricing is $0.04 / 1000 characters.
  • Query status through the standard task status API.
  • Successful responses return files, where the generated speech uses file_type: audio.

Authorizations

Authorization
string
header
required

All API endpoints require Bearer Token authentication.

Get your API Key from the API Key Management Page.

Add it to the request header:

Body

application/json
model
enum<string>
required

Model identifier.

Available options:
elevenlabs-tts-turbo-2-5
Example:

"elevenlabs-tts-turbo-2-5"

input
object
required
callback_url
string<uri>

Webhook callback URL for result notifications

Example:

"https://your-domain.com/callback"

Response

Task submitted successfully

code
integer
required
Example:

200

data
object
required