Downloads · 30 days
5
14% of all-time downloads
aoiandroid/Supertone-supertonic-mirror
Supertone-supertonic-mirror is a text-to-speech model from aoiandroid. Use it when you need text read aloud. It is set up for supertonic. The card lists the license as openrail.
Supertonic is a lightning-fast, on-device text-to-speech system designed for extreme performance with minimal computational overhead. Powered by ONNX Runtime, it runs entirely on your device—no cloud, no API calls, no…
Downloads · 30 days
5
14% of all-time downloads
All-time downloads
37
Public
Repo size
526 MB
Likes
0
Public
Click a slice to open those files.
.onnx263 MB · 98%
From the Hugging Face model README
Supertonic is a lightning-fast, on-device text-to-speech system designed for extreme performance with minimal computational overhead. Powered by ONNX Runtime, it runs entirely on your device—no cloud, no API calls, no privacy concerns.
🎧 Try it now: Experience Supertonic in your browser with our Interactive Demo, or Hugging Face app or get started with pre-trained models from Hugging Face Hub
🛠 GitHub Repository
To use Supertonic most easily, visit the official GitHub repository:
https://github.com/supertone-inc/supertonic
You’ll find multi-language example codes.
We provide ready-to-use TTS inference examples across multiple ecosystems:
| Language/Platform | Path | Description |
|---|---|---|
| [Python] | py/ | ONNX Runtime inference |
| [Node.js] | nodejs/ | Server-side JavaScript |
| [Browser] | web/ | WebGPU/WASM inference |
| [Java] | java/ | Cross-platform JVM |
| [C++] | cpp/ | High-performance C++ |
| [C#] | csharp/ | .NET ecosystem |
| [Go] | go/ | Go implementation |
| [Swift] | swift/ | macOS applications |
| [iOS] | ios/ | Native iOS apps |
| [Rust] | rust/ | Memory-safe systems |
| [Flutter] | flutter/ | Cross-platform apps |
For detailed usage instructions, please refer to the README.md in each language directory.
First, clone the repository:
git clone https://github.com/supertone-inc/supertonic.git
cd supertonic
Before running the examples, download the ONNX models and preset voices, and place them in the assets directory:
git clone https://huggingface.co/Supertone/supertonic assets
Note: The Hugging Face repository uses Git LFS. Please ensure Git LFS is installed and initialized before cloning or pulling large model files.
- macOS:
brew install git-lfs && git lfs install- Generic: see
https://git-lfs.comfor installers
We evaluated Supertonic's performance (with 2 inference steps) using two key metrics across input texts of varying lengths: Short (59 chars), Mid (152 chars), and Long (266 chars).
Metrics:
| System | Short (59 chars) | Mid (152 chars) | Long (266 chars) |
|---|---|---|---|
| Supertonic (M4 pro - CPU) | 912 | 1048 | 1263 |
| Supertonic (M4 pro - WebGPU) | 996 | 1801 | 2509 |
| Supertonic (RTX4090) | 2615 | 6548 | 12164 |
API ElevenLabs Flash v2.5 | 144 | 209 | 287 |
API OpenAI TTS-1 | 37 | 55 | 82 |
API Gemini 2.5 Flash TTS | 12 | 18 | 24 |
API Supertone Sona speech 1 | 38 | 64 | 92 |
Open Kokoro | 104 | 107 | 117 |
Open NeuTTS Air | 37 | 42 | 47 |
Notes:
API= Cloud-based API services (measured from Seoul)
Open= Open-source models
Supertonic (M4 pro - CPU) and (M4 pro - WebGPU): Tested with ONNX
Supertonic (RTX4090): Tested with PyTorch model
Kokoro: Tested on M4 Pro CPU with ONNX
NeuTTS Air: Tested on M4 Pro CPU with Q8-GGUF
| System | Short (59 chars) | Mid (152 chars) | Long (266 chars) |
|---|---|---|---|
| Supertonic (M4 pro - CPU) | 0.015 | 0.013 | 0.012 |
| Supertonic (M4 pro - WebGPU) | 0.014 | 0.007 | 0.006 |
| Supertonic (RTX4090) | 0.005 | 0.002 | 0.001 |
API ElevenLabs Flash v2.5 | 0.133 | 0.077 | 0.057 |
API OpenAI TTS-1 | 0.471 | 0.302 | 0.201 |
API Gemini 2.5 Flash TTS | 1.060 | 0.673 | 0.541 |
API Supertone Sona speech 1 | 0.372 | 0.206 | 0.163 |
Open Kokoro | 0.144 | 0.124 | 0.126 |
Open NeuTTS Air | 0.390 | 0.338 | 0.343 |
Characters per Second (5-step)
| System | Short (59 chars) | Mid (152 chars) | Long (266 chars) |
|---|---|---|---|
| Supertonic (M4 pro - CPU) | 596 | 691 | 850 |
| Supertonic (M4 pro - WebGPU) | 570 | 1118 | 1546 |
| Supertonic (RTX4090) | 1286 | 3757 | 6242 |
Real-time Factor (5-step)
| System | Short (59 chars) | Mid (152 chars) | Long (266 chars) |
|---|---|---|---|
| Supertonic (M4 pro - CPU) | 0.023 | 0.019 | 0.018 |
| Supertonic (M4 pro - WebGPU) | 0.024 | 0.012 | 0.010 |
| Supertonic (RTX4090) | 0.011 | 0.004 | 0.002 |
This project’s sample code is released under the MIT License. - see the LICENSE for details.
The accompanying model is released under the OpenRAIL-M License. - see the LICENSE file for details.
This model was trained using PyTorch, which is licensed under the BSD 3-Clause License but is not redistributed with this project. - see the LICENSE for details.
Copyright (c) 2025 Supertone Inc.