项目简介
Supertonic 是一款高性能文本转语音引擎,完全在设备本地运行,基于 ONNX Runtime,支持 31 种语言,延迟低、体积小,适合边缘部署。
README 预览
# Supertonic — Lightning Fast, On-Device, Accurate TTS\n\n[](https://huggingface.co/spaces/Supertone/supertonic-3)\n[](https://huggingface.co/Supertone/supertonic-3)\n[](https://github.com/supertone-inc/supertonic/tree/release/supertonic-2)\n[-Demo-lightgrey)](https://huggingface.co/spaces/Supertone/supertonic#interactive-demo)\n[-Models-lightgrey)](https://huggingface.co/Supertone/supertonic)\n\n\n \n\n\n**Supertonic** is a lightning-fast, on-device text-to-speech system designed for local inference with minimal overhead. Powered by ONNX Runtime, it runs entirely on your device—no cloud, no API calls, no privacy concerns.\n\n### 📰 Update News\n\n- **2026.04.29** - 🎉 **Supertonic 3** released with **31-language support**, improved reading accuracy, fewer repeat/skip failures, and v2-compatible public ONNX assets. [Demo](https://huggingface.co/spaces/Supertone/supertonic-3) | [Models](https://huggingface.co/Supertone/supertonic-3)\n- **2026.01.22** - **[Voice Builder](https://supertonic.supertone.ai/voice_builder)** is now live! Turn your voice into a deployable, edge-native TTS with permanent ownership.\n- **2026.01.06** - 🎉 **Supertonic 2** released with 5-language support. The v2 code path is preserved on the [`release/supertonic-2`](https://github.com/supertone-inc/supertonic/tree/release/supertonic-2) branch.\n- **2025.12.10** - Added `supertonic` PyPI package! Install via `pip install supertonic`. For details, visit [supertonic-py documentation](https://supertone-inc.github.io/supertonic-py)\n- **2025.12.10** - Added [6 new voice styles](https://huggingface.co/Supertone/supertonic/tree/b10dbaf18b316159be75b34d24f740008fddd381) (M3, M4, M5, F3, F4, F5). See [Voices](https://supertone-inc.github.io/supertonic-py/voices/) for details\n- **2025.12.08** - Optimized ONNX models via [OnnxSlim](https://github.com/inisis/OnnxSlim) now available on [Hugging Face Models](https://huggingface.co/Supertone/supertonic)\n- **2025.11.24** - Added Flutter SDK support with ma
常见问题 (3)
故障排除为什么Supertonic TTS生成的音频不完整,会出现单词缺失或重复的情况?
故障排除
为什么Supertonic TTS生成的音频不完整,会出现单词缺失或重复的情况?升级到Supertonic 3,可显著减少音频不完整、单词跳过和片段重复的问题。对于早期版本,重新生成音频可暂时解决该问题。在树莓派等资源受限设备上,建议使用较低质量设置以减少生成时间,并检查音频是否存在异常。
故障排除为什么Supertonic TTS会读错像'SDKs'这样的缩写词或者跳过单词?
故障排除
为什么Supertonic TTS会读错像'SDKs'这样的缩写词或者跳过单词?早期的Supertonic版本有时会误读缩写、跳过单词或产生不稳定的输出。请升级至专注于提升阅读稳定性并减少跳过单词的Supertonic 3。试用地址:https://huggingface.co/spaces/Supertone/supertonic-3
故障排除为什么Supertonic TTS在从长句子生成音频时会跳过或遗漏单词?
故障排除
为什么Supertonic TTS在从长句子生成音频时会跳过或遗漏单词?升级到Supertonic 3,它能提高阅读准确率并减少跳读。如果无法升级,则在将输入文本送入模型之前,先按标点符号(如破折号和分号)进行分割——这可以避免输入过长导致模型低估语音时长并漏掉单词。对于多个输出候选,只生成一个(零样本)并使用第一个文件,因为后续迭代更容易出现故障。