Mindket

Supertonic 3

Newversion 1 · updated

Overview

Turns text into speech in 31 languages, running on your own device through ONNX Runtime with no cloud call. For developers who want fast local voice output with preset voices.

Supertonic 3 is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python on Windows, macOS or Linux
  • The supertonic package from pip
  • An internet connection on the first run, when the SDK fetches the model assets from Hugging Face
Runs in
  • Python on Windows, macOS and Linux
  • Fully on your device, with no cloud call for synthesis
  • Inside your own scripts and apps through the supertonic Python package
  • Hugging Face, where a demo page and the model files live
Start with
pip install supertonic

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

Supertonic 3 is a lightweight text-to-speech system that runs on your own device through ONNX Runtime. Synthesis needs no cloud call. This release covers 31 languages, up from 5 in the earlier version, and the card says it reads more steadily with fewer repeated or skipped words.

Who it suits

App developers, content producers and voice-product teams who want speech generated locally. The open files ship with fixed preset voices, so it fits work that does not depend on a custom voice.

IndustryWho uses itHow they use itExample
Customer supportCall center teamsGenerate spoken lines for a phone flow on their own machinesTurn a greeting into a speech file with a preset voice
PublishingAudiobook producersNarrate written chapters in several languagesConvert a passage of a story into a wav file
Games and storiesWriters of character dialogueGive characters spoken lines in different languagesVoice a short line in Japanese or Korean
SoftwareDevelopers of on-device appsAdd speech output without sending text to a cloud serviceCall the Python package from an app and save the audio

You can skip it if you need to clone a particular voice from the open files alone. Custom voice styles come from a separate builder that the card mentions.

Where to use it

  • Python on Windows, macOS and Linux
  • Fully on your device, with no cloud call for synthesis
  • Inside your own scripts and apps through the supertonic Python package
  • Hugging Face, where a demo page and the model files live
Use caseWhoWhat they get back
Call center greetingsSupport teamsA spoken line in a chosen voice, saved as audio
Audiobook narrationPublishers and authorsSpoken passages in English or Japanese
Character voicesGame and story makersSpoken dialogue for characters, including Korean and Japanese
News readingMedia teamsA read-aloud version of a short news text

How to set it up

You need Python and a few minutes for the first download.

  • Python on Windows, macOS or Linux
  • The supertonic package from pip
  • An internet connection on the first run, when the SDK fetches the model assets from Hugging Face
  1. Install Python if you do not have it.
  2. Install the supertonic package with pip.
  3. Run the quick start script below. The first run downloads the model assets.
  4. Optionally, download the raw model files with the Hugging Face tool.
pip install supertonic
pip install -U huggingface_hub
hf download Supertone/supertonic-3

How to use it

Create a TTS object, pick a voice style by name, pass your text with a language code, then save the audio.

from supertonic import TTS

tts = TTS(auto_download=True)
style = tts.get_voice_style(voice_name="M1")

text = "A gentle breeze moved through the open window while everyone listened to the story."
wav, duration = tts.synthesize(text, voice_style=style, lang="en")

tts.save_audio(wav, "output.wav")
print(f"Generated {duration:.2f}s of audio")

The card says simple expression tags for a laugh, a breath or a sigh can go inside the text.

ToolWhat it does
TTSLoads the model and downloads its assets on first use
get_voice_stylePicks a preset voice style by its name
synthesizeTurns text into audio for the language code you give
save_audioWrites the audio to a file such as output.wav

Example

Pass one English sentence to synthesize with the M1 voice style and lang set to en, then save the result as output.wav. You get a wav file, and the script prints how many seconds of audio it generated.

For newcomers and experts

Text to speech turns written words into spoken audio. To try it, install the package, run the quick start script and play output.wav. Change the sentence and the language code to hear other voices and languages.

Under the hood it runs with ONNX Runtime on the local machine, so text never has to leave it. Compared with Supertonic 2, the card reports higher speaker similarity across the shared languages and fewer repeat and skip failures on short and long utterances. Other people have published 41 quantized and 17 fine-tuned versions on Hugging Face.

  1. Text and a language code go in
  2. A preset voice style is chosen
  3. ONNX Runtime synthesizes on the device
  4. Audio comes back as a wav file
Languages supported
Supertonic 25 languages
Supertonic 331 languages

Good to know

  • The open package holds fixed preset voices. Use only voices you have the right to use.
  • Custom voice styles are made from reference audio in a separate Voice Builder, and the card says purchased styles are sold there.
  • Languages include English, Korean, Japanese, Arabic, Bulgarian, Czech, Danish and German, among the 31.
  • License: openrail.
  • Cost to run: no API key or account is named for the open files. Voice Builder styles are purchased.
  • Data it reaches: the first run downloads model assets from Hugging Face, and the audio file is written on your machine.
  • Not for: custom voice cloning from the open files alone.

README and files

README

Supertonic 3

Turns text into speech in 31 languages, running on your own device through ONNX Runtime with no cloud call. For developers who want fast local voice output with preset voices.

Made by Supertone on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: Supertonic 3 is a lightweight text-to-speech system that runs on your own device through ONNX Runtime. Synthesis needs no cloud call. This release covers 31 languages, up from 5 in the earlier version, and the card says it reads more steadily with fewer repeated or skipped words.

Who it suits: App developers, content producers and voice-product teams who want speech generated locally. The open files ship with fixed preset voices, so it fits work that does not depend on a custom voice.

Industry | Who uses it | How they use it | Example
Customer support | Call center teams | Generate spoken lines for a phone flow on their own machines | Turn a greeting into a speech file with a preset voice
Publishing | Audiobook producers | Narrate written chapters in several languages | Convert a passage of a story into a wav file
Games and stories | Writers of character dialogue | Give characters spoken lines in different languages | Voice a short line in Japanese or Korean
Software | Developers of on-device apps | Add speech output without sending text to a cloud service | Call the Python package from an app and save the audio

You can skip it if you need to clone a particular voice from the open files alone. Custom voice styles come from a separate builder that the card mentions.

Where to use it:

  • Python on Windows, macOS and Linux
  • Fully on your device, with no cloud call for synthesis
  • Inside your own scripts and apps through the supertonic Python package
  • Hugging Face, where a demo page and the model files live
Use case | Who | What they get back
Call center greetings | Support teams | A spoken line in a chosen voice, saved as audio
Audiobook narration | Publishers and authors | Spoken passages in English or Japanese
Character voices | Game and story makers | Spoken dialogue for characters, including Korean and Japanese
News reading | Media teams | A read-aloud version of a short news text

How to set it up: You need Python and a few minutes for the first download.

  • Python on Windows, macOS or Linux
  • The supertonic package from pip
  • An internet connection on the first run, when the SDK fetches the model assets from Hugging Face
  1. Install Python if you do not have it.
  2. Install the supertonic package with pip.
  3. Run the quick start script below. The first run downloads the model assets.
  4. Optionally, download the raw model files with the Hugging Face tool.
pip install supertonic
pip install -U huggingface_hub
hf download Supertone/supertonic-3

How to use it: Create a TTS object, pick a voice style by name, pass your text with a language code, then save the audio.

from supertonic import TTS

tts = TTS(auto_download=True)
style = tts.get_voice_style(voice_name="M1")

text = "A gentle breeze moved through the open window while everyone listened to the story."
wav, duration = tts.synthesize(text, voice_style=style, lang="en")

tts.save_audio(wav, "output.wav")
print(f"Generated {duration:.2f}s of audio")

The card says simple expression tags for a laugh, a breath or a sigh can go inside the text.

Tool | What it does
TTS | Loads the model and downloads its assets on first use
get_voice_style | Picks a preset voice style by its name
synthesize | Turns text into audio for the language code you give
save_audio | Writes the audio to a file such as output.wav

Example: Pass one English sentence to synthesize with the M1 voice style and lang set to en, then save the result as output.wav. You get a wav file, and the script prints how many seconds of audio it generated.

For newcomers and experts: Text to speech turns written words into spoken audio. To try it, install the package, run the quick start script and play output.wav. Change the sentence and the language code to hear other voices and languages.

Under the hood it runs with ONNX Runtime on the local machine, so text never has to leave it. Compared with Supertonic 2, the card reports higher speaker similarity across the shared languages and fewer repeat and skip failures on short and long utterances. Other people have published 41 quantized and 17 fine-tuned versions on Hugging Face.

Text and a language code go in
A preset voice style is chosen
ONNX Runtime synthesizes on the device
Audio comes back as a wav file
Title: Languages supported
Supertonic 2: 5 languages
Supertonic 3: 31 languages

Good to know:

  • The open package holds fixed preset voices. Use only voices you have the right to use.
  • Custom voice styles are made from reference audio in a separate Voice Builder, and the card says purchased styles are sold there.
  • Languages include English, Korean, Japanese, Arabic, Bulgarian, Czech, Danish and German, among the 31.
  • License: openrail.
  • Cost to run: no API key or account is named for the open files. Voice Builder styles are purchased.
  • Data it reaches: the first run downloads model assets from Hugging Face, and the audio file is written on your machine.
  • Not for: custom voice cloning from the open files alone.

On Hugging Face, 13 November 2026

  • Task: text to speech
  • Library: supertonic
  • Downloads in the last 30 days: 92,359
  • Likes: 1,043
  • License: openrail
  • Languages: en, ko, ja, ar, bg, cs, da, de
  • Quantized versions: 43
  • Fine-tunes: 17
  • Tags: supertonic, onnx, text-to-speech, speech-synthesis, multilingual, on-device

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download Supertone/supertonic-3

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  6 KB

1 file, 6 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
Supertonic 3 This page92,3591,043—openrail
Indic Tiny TTS: HindiShares speech-synthesis · on-device · text-to-speech50828.9Mcc-by-4.0
Klein-TTS-X1.5-ProShares on-device · multilingual · text-to-speech2581013.1Mapache-2.0
Maya 2 NativeShares speech-synthesis · multilingual · text-to-speech5,7741702.5Bapache-2.0
Confucius4-TTSShares speech-synthesis · multilingual · text-to-speech2,19046—apache-2.0
ZeroTTSShares speech-synthesis · text-to-speech · onnx8,09154—mit
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

JasperExperimenting with Supertonic text to speech model. It is pretty cool. CPU and broad language support. huggingface.co/Supertone/su...2 likes · 1 replyデイリーHuggingFaceトレンド今日のHuggingFaceトレンド Supertone/supertonic-3 Supertonic 3は、デバイス上でのローカル推論が可能な軽量で高速なテキスト読み上げ(TTS)システムです。 ONNX Runtimeを使用しており、クラウド通信なしで動作します。 31言語に対応し、読み上げの安定性と精度が向上しています。 プリセットの声のほか、カスタムボイスの利用も可能です。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド Supertone/supertonic-3 Supertonic 3は、ローカルデバイス上で動作する軽量なテキスト読み上げ(TTS)システムです。 ONNX Runtimeを利用することでクラウドを介さず高速かつ正確な音声合成を実現しています。 31言語に対応し、読み上げの安定性が向上しました。 Python SDKを通じて簡単に導入でき、デバイス内で完結した音声生成を行うことを目的としています。御子柴きゅう日本語は長文だと余裕で文章端折るなぁ huggingface.co/spaces/Super...デイリーHuggingFaceトレンド今日のHuggingFaceトレンド Supertone/supertonic-3 Supertonic 3は、デバイス上で動作する軽量なテキスト読み上げシステムです。 ONNX Runtimeを利用し、クラウドを介さず高速かつ正確な音声合成を実現します。 31言語に対応し、読み上げの安定性が向上しています。 Python SDKを提供しており、プリセットやカスタムボイスを用いた音声生成が可能です。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド Supertone/supertonic-3 Supertonic 3は、デバイス上で動作する軽量なテキスト読み上げ(TTS)システムです。 ONNX Runtimeを利用してクラウドを介さずローカルで高速かつ正確な音声合成を実現します。 31言語に対応し、読み上げの安定性が向上しました。 プリセットの音声スタイルのほか、カスタム音声スタイルも利用可能です。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド Supertone/supertonic-3 Supertonic 3は、デバイス上でのローカル推論を目的とした軽量なテキスト読み上げ(TTS)システムです。 ONNX Runtimeを使用し、クラウドを介さずに高速かつ正確な音声合成を実現します。 31言語に対応し、読み上げの安定性が向上しています。 プリセットやカスタムボイスを利用して、デバイス内で完結する音声生成を提供します。probbrain.com🆕 AI news (last 15m): • HuggingFace: Supertone/supertonic-3 · 90♥ · 1837 dl • Simon Willison: Using LLM in the shebang line of a script → probbrain.com/news

Searched

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

Similar in Developer

See all in Developer

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k

open-code-review

alibaba · Kit

Reviews Git changes with an AI agent that reads files and searches the codebase, then writes comments tied to exact lines. It suits developers who want automat…

New50.7k