Try GPT Image 2.6 Flare by OpenAI from OpenAI →
Models
Agents
Workflows
Studio
PricingBlogDocs
ExploreDiscover models by categoryDiscoverModels and effects built by WiroBrowse All ModelsBrowse the complete catalogSee FavoritesSign in to view saved models
Generative Media AgentCreate and edit media by chattingWorkflow AgentBuild visual workflows with Agent
OverviewThe platform at a glanceLearnSkills, knowledge, guardrailsAnatomyWhat makes agents reasonBuild Your AgentPick connectors and skills, set tier, deploy
Pre-built AgentsBrowse the catalog
Agent Usecases
Ad Campaign ManagerApp Event ManagerApp Review RepliesBarber BookingCustomer Win-BackEcommerce ListingsRestaurant Reviews
Sign InStart Building
Explore models/
Audio & SpeechActive

TADA 3B ML

byhumeai

Multilingual text-to-speech from Hume AI that clones a voice from a reference clip, built on Llama 3.2 3B. Its tokenizer pairs each text token with one acoustic vector, which keeps the audio aligned to the script.

Text to SpeechVoice CloneFast Inference
Model ID
tada-3b-ml
Provider
humeai
Updated
Oct 29, 2026, 22:29
tada-3b-ml
0
Comments
Average rating : 0 (0 users)
Providerhumeai
Modeltada-3b-ml
Text to SpeechVoice CloneFast Inference
Support Wiro on G2
wiro playground—humeai/tada-3b-ml

The text to synthesize into speech.

Language code for the multilingual aligner.

1 / 1
Maximum 1 audio allowed
fishaudio-s2-pro-input.mp3
URL

Reference audio file for voice cloning. TADA requires a reference voice prompt for generation — this parameter is effectively required. 10-30 seconds recommended.

Transcription of the reference audio. Strongly recommended for accurate alignment; required for non-English languages since the built-in ASR is English-only.

Sample outputs
humeai-tada-3b-ml-sample-1.mp3
Updated Oct 29, 2026, 22:29

Overview

TADA 3B ML is the multilingual checkpoint of TADA (Text-Acoustic Dual Alignment), Hume AI's open speech-language model. It sits on Llama 3.2 3B and uses the same audio encoder as the English-only 1B release.

Most other LLM-based speech systems run audio at a fixed frame rate, which Hume puts at 12.5 to 75 audio tokens for a second of speech that holds two or three text tokens. TADA gives each text token exactly one acoustic vector. Each autoregressive step handles one token and sets its duration and prosody, and a flow-matching head conditioned on the model's hidden state produces acoustic features, which are then decoded into audio. Hume says this one-to-one mapping means the model cannot skip or invent words.

What you can build

  • Narration for e-learning modules or articles in a voice you supply, where every word of the script has to be spoken.
  • Voice-overs in Spanish, German, Japanese, Arabic and the other listed languages, each cloned from a clip recorded in that language.
  • Apps with saved voices: encode a speaker once, then send only the embedding file afterwards.

Inputs

  • Prompt (required): the text to speak.
  • Reference audio: one clip of the voice to clone (MP3, WAV, M4A, WEBM or OPUS), ideally 10 to 30 seconds. Treat it as required: the model needs a voice prompt unless you pass a saved embedding.
  • Reference text: the clip's transcript. The encoder's built-in speech recognition is English-only, so other languages need it typed in.
  • Language: English, Arabic, Chinese, German, Spanish, French, Italian, Japanese, Polish or Portuguese. Choose the one spoken in the reference clip.
  • Embedding speaker: a .pt file from an earlier run, used instead of the clip.
  • Save embedding speaker: True returns that .pt file with the audio. Default False.
  • Max extra steps: 0 to 200, default 0. Above 0, the end-of-text marker after your script is removed and the voice keeps talking past it, which Hume calls speech continuation. In one test, 60 extra steps added about 15 seconds of audio. Keep it at 0 when the clip should stop at the last word.
  • Seed: an integer, default 0, for repeatable output.

Outputs

An audio file of the spoken text (the sample on this page is an MP3). With Save embedding speaker on, you also get the encoded voice prompt as a .pt file.

Recommended settings

  • Use a reference clip in the target language and paste its exact transcript, English included. For other languages, Hume notes that generation still works without one, but alignment quality degrades.
  • Set Language to match the clip.
  • Leave Flow matching steps at 10. Hume lowered the default from 20 and reports no perceptible quality loss.

Limitations

  • Hume reports occasional speaker drift in long generations and suggests resetting the context, so split long scripts across several runs.
  • Hume pre-trained the model on speech continuation only and says assistant-style use needs further fine-tuning.
  • Aligners exist only for the ten languages in the Language menu.

Safety & compliance

The weights are released under the Llama 3.2 Community License, and use is subject to its terms. Clone a voice only with the consent of the person it belongs to.

API quick start

Run tada-3b-ml with a single API call.

POST https://api.wiro.ai/v1/Run/humeai/tada-3b-ml
{
  "prompt": "Gathering simple pantry staples like flou…",
  "referenceText": "Going along slushy country roads and spea…",
  "language": "ar",
  "inputAudio": "https://your-cdn.com/input.mp3"
}
curl
curl -X POST "https://api.wiro.ai/v1/Run/humeai/tada-3b-ml" \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_WIRO_API_KEY" \
  --data-binary @- <<'JSON'
{
  "prompt": "Gathering simple pantry staples like flou…",
  "referenceText": "Going along slushy country roads and spea…",
  "language": "ar",
  "inputAudio": "https://your-cdn.com/input.mp3"
}
JSON

Other models you might like

Explore similar audio & speech models.

View all
MOSS-TTS-v1.5
Text to Speech

MOSS-TTS-v1.5

openmoss

s2-pro
Text to Speech

s2-pro

fishaudio

OmniVoice
Text to Speech

OmniVoice

k2-fsa

kani-tts-2-en
Text to Speech

kani-tts-2-en

nineninesix

  • MOSS-TTSDopenmoss
  • VibeVoice-Realtimemicrosoft
  • ema-lightningcanberkkkkkk
  • Qwen3-TTS-12Hz-1.7Bqwen
  • chatterbox-multilingualresemble-ai
  • chatterbox-turboresemble-ai
  • MOSS-TTS-Realtimeopenmoss
  • bark-dialoguesuno-ai

Discover, test, and run AI models, build workflows and agents with one unified API.

All systems operational
WiroModelsAgentsPricingAboutBlogCareersContactPartnerChangelogStatusFAQ
CategoriesText to ImageImage to ImageImage EditingImage to TextText to VideoImage to VideoVideo to VideoText to SpeechSpeech to TextSpeech to SpeechVoice CloneRealtime ConversationMusic GenerationLLMUtilities
ModelsNano Banana 2GPT Image 2.5Seedream V5 ProSeedance 2.5Veo 3.1Kling V3FLUX 3FLUX.2 ProWan 3.0 PrimeGrok Imagine 1.5
PartnersGoogleOpenAIByteDanceBlack Forest LabsKling AIQwenAlibabaxAIMiniMaxElevenLabs
Getting StartedWiro ModelsWiro EffectsIntroductionAuthenticationProjectsCode ExamplesWiro MCP ServerSelf-Hosted MCPn8n IntegrationLLMs.txt
API ReferenceModelsRun a ModelModel ParametersTasksLLM & Chat StreamingWebSocketRealtime VoiceFiles
© 2026 Wiro AI. All rights reserved.
PrivacyTermsData Deletion