Audio8 TTS Preview is a 0.6B-parameter multilingual text-to-speech model with
zero-shot voice cloning. This repository provides its CPU-oriented ONNX
deployment: weight-only INT4 DualAR models, an FP16 neural audio codec, the
tokenizer, and the optional FP16 encoder used to register reference voices.
Model files only. Inference, streaming service, and voice-registration
code live in the
Audio8 TTS repository.
Why this ONNX release
Deployment characteristic
CPU native
ONNX Runtime CPUExecutionProvider; no CUDA requirement
Small runtime
No PyTorch, Transformers, or Hugging Face Hub dependency after download
Low memory
About 1 GiB after loading in the tested Apple M2 configuration
Voice cloning
Bundled FP16 codec encoder for reusable local voice profiles
Local service
CLI, web UI, HTTP API, streaming PCM, and OpenAI-compatible endpoint
Precision and footprint
Component
Precision
Slow/Fast AR weights
Weight-only INT4
Activations, hidden states, and KV cache
FP16
Codec encoder and decoder
FP16
Waveform output
FP32, 44.1 kHz mono
Normal synthesis loads only the Slow AR, Fast AR, and codec decoder sessions.
On a 16 GB Apple M2 MacBook Air with five ONNX Runtime threads, the service
used about 1004 MiB after loading and approximately 1.1-1.2 GiB at
synthesis peak. Voice registration releases the online sessions before
loading the codec encoder; the measured registration peak was approximately
1.55 GiB. Actual memory use varies by platform and allocator behavior.
The online model files occupy about 572 MiB. The complete repository,
including the optional voice-registration encoder, is about 968 MiB.
Supported Languages
Cantonese ·
Chinese ·
Dutch ·
English French ·
German ·
Italian ·
Japanese Korean ·
Polish ·
Spanish
Preview status: Language coverage is intentionally limited in this
release. For the best results, use one of the 11 recommended languages
above. Broader multilingual coverage and Chinese dialect support are
planned for future releases.
Model Details
Audio8 TTS uses a DualAR architecture inspired by
Fish Audio S2 Pro. The slow AR
transformer predicts one semantic token for each audio frame. The fast AR
transformer predicts the frame's codec codebooks, conditioned on the slow
hidden state and preceding codebooks.
The model files are stored at this Hugging Face repository's root. Downloading
with --local-dir model creates the exact layout expected by the runtime:
See the complete
ONNX Runtime guide
for streaming output, configuration, memory management, and service controls.
Evaluation
The source Audio8 TTS Preview checkpoint is a compact first-tier model on
Seed-TTS and CV3 multilingual evaluation. See the
base model card
for benchmark tables, methodology, and comparison notes.
INT4 quantization can change sampled token sequences, so quality should be
evaluated for each target language, voice, and deployment setting rather than
assuming bit-for-bit equivalence with the source checkpoint.
Limitations and Responsible Use
This is a Preview checkpoint with limited multilingual and dialect coverage.
Very long, noisy, or incorrectly transcribed references can reduce stability
and speaker similarity.
Generated speech can be misused for impersonation or misinformation. Obtain
consent before cloning a voice and clearly disclose synthetic audio where
appropriate.
Evaluate the model for accuracy, safety, and legal compliance before
deployment.
License and Acknowledgements
The code and model weights are released under the
Apache License 2.0.
See the upstream
NOTICE for
attribution details.
We thank the Fish Audio team for publishing the DualAR architecture used in
Fish Audio S2 Pro.