Model
Parameters
Voice Options
Thevoice parameter accepts two forms:
On-Demand Voice Samples
Pass sample URLs directly in the TTS request when you need a custom voice. All samples must contain the same speaker.- Send the sample URLs in
voiceon every request that uses the custom voice. - The caller is responsible for hosting and retaining the samples.
- Samples are processed only for the current request and are not retained.
- Up to 25 sample URLs are accepted per request.
- Sample URLs must be direct downloads — redirects and link shorteners are rejected.
- Supported audio formats: mp3, wav, ogg, opus, m4a, flac, webm.
- Voice IDs must come from
GET /v1/resources/elevenlabs/voices; IDs from a separate ElevenLabs account are not available to Unifically.
voice_settings
Available Models
Output Formats
Resources
Get available premade voices from the Resources API:Example — on-demand voice with timestamps
Response
Completed Response
PollGET /v1/tasks/{task_id} until status is completed:
alignmentmaps your original text;normalized_alignmentmaps the text as spoken (numbers and abbreviations expanded).wordsis derived fromalignment— use it directly for captions and audio/video sync. Punctuation stays attached to its word.- Without
with_timestamps, the output contains onlyaudio_url.
Volume discounts are available for almost all models. Reach out at contact@unifically.com to discuss custom pricing.
