Hume AI TADA
Text-to-speech (TTS) model with 1:1 text-audio token alignment for emotional expression โ Hume AI
Hume AI TADA is an open-source LLM-based TTS model released in March 2026 by Hume AI, an AI research lab specializing in emotional intelligence voice AI. In a nutshell, it's an "LLM-TTS that accurately reads only the text provided, without arbitrarily omitting words or hallucinating." The persistent problem with existing LLM-based TTS models was **content hallucination** โ the phenomenon where the model omits words, repeats pronunciations, or creates sounds not present in the original text. TADA addresses this issue at the architectural level with a Text-Acoustic Dual Alignment structure that aligns text tokens and audio tokens in a 1:1 ratio, achieving zero instances of hallucination in over 1,000 LibriTTSR tests. Simultaneously, with an RTF of 0.09, it is five times faster than comparable LLM-TTS models, making it a rare model that achieves both accuracy and speed. From a practical perspective, (1) it is reliable for reading long texts where word omissions are absolutely unacceptable, such as audiobooks and narrative content; (2) it processes approximately 11 minutes of content at once with 2,048 tokens, generating long conversations with 10 times the efficiency of existing systems (~70 seconds); and (3) as a multilingual model supporting 10 languages (including English, Chinese, Japanese, and Arabic), it can be used to operate a global content pipeline from a single model.
๐ป System Requirements
For the 3B model, approximately 9GB of RAM is required for bf16 precision, and approximately 11.5GB for standard precision. NVIDIA GPU with CUDA compatibility is required. With an RTX 3060 (12GB) or higher, the 3B model can be run using bf16 precision. The 1B model can operate with even lower VRAM.
Approximately 8GB of storage is required for the 3B model weights, and approximately 2GB for the 1B model. The codec (tada-codec) requires approximately 500MB. The entire package requires approximately 10-12GB.
โก Installation
### 4-1. Quick Start
```bash
pip install hume-tada
```
### 4-2. Build from Source
```bash
git clone https://github.com/HumeAI/tada.git
cd tada
pip install -e .
```
### 4-3. Basic Usage (Python)
```python
from tada.modules.encoder import Encoder
from tada.modules.tada import TadaForCausalLM
import torch, torchaudio
# Load the model (3B multilingual, bf16 precision)
encoder = Encoder.from_pretrained("HumeAI/tada-codec",
subfolder="encoder").to("cuda")
model = TadaForCausalLM.from_pretrained("HumeAI/tada-3b-ml",
torch_dtype=torch.bfloat16).to("cuda")
# Speaker style prompting with a reference audio
audio, sr = torchaudio.load("reference.wav")
prompt = encoder(audio, text=["reference text"], sample_rate=sr)
# Generate speech from new text
output = model.generate(prompt=prompt, text="Text to synthesize")
```
> **Note**: You must pre-accept the Meta Llama 3.2 Community License on Hugging Face to download the model weights.๐ Update Notes
No update notes yet.
๐งช Related Code of Life
No related Code of Life posts yet.