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…
Turns English text into 24 kHz speech with emotion and sound tags, and can copy a voice from a short reference clip. A tiny text to speech model fine-tuned from Kyutai's Pocket TTS.
Silencio-2 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.
pip install -U huggingface_hub hf download BlueRoseLabs/Silencio-2 pip install -r requirements.txt
Silencio-2 is a small English text to speech model from BlueRoseLabs. It reads text aloud at 24 kHz in a bundled voice or in a voice copied from a few seconds of reference audio. You steer it inside the text with tags, such as a sigh or a whisper. It is a fine-tune of Kyutai's Pocket TTS.
Developers, game makers and content creators who want expressive English speech from a model that runs on a normal computer.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Software | Developers | Add local speech output to an app | A narrator that reads status messages |
| Games | Game makers | Voice characters with emotions and sounds | A line spoken in a whisper |
| Media | Content creators | Draft voice-overs with sighs and laughs in the right places | A short clip with a laugh |
| Accessibility | Tool builders | Read text aloud with a small, fast model | A screen reader prototype |
If you need languages other than English, you can skip it, since the card lists English only.
| Use case | Who | What they get back |
|---|---|---|
| Plain text to speech | Developers | A wav file in one of the bundled voices |
| Tagged speech | Creators | Sighs, laughs and emotions placed where you write them |
| Voice cloning | Creators with permission | Speech in a voice taken from a short clean clip |
| Streaming | App builders | Audio chunks played as they are generated |
pip install -U huggingface_hub hf download BlueRoseLabs/Silencio-2 pip install -r requirements.txt
Load the model once, then call save to write a wav file. Sounds go directly into the text, an emotion tag applies to the text after it, and a voice can be a bundled name or a clip of your own.
from silencio2 import Silencio2TTS
tts = Silencio2TTS.from_pretrained()
tts.save("sigh.wav", "What a long day. [sigh]")
tts.save("mixed.wav", "<whisper> Keep your voice down. <angry> I said stop!")
tts.save("clone.wav", "Hi! This is my voice.", voice="my_clip.wav")| Tool | What it does |
|---|---|
| save | Writes the speech to a wav file |
| generate | Returns the audio as a tensor, with a seed for repeatable takes |
| stream | Yields audio chunks as they are produced |
| sounds | Tags for a laugh, sigh, gasp, cough or throat clear |
| emotions | Tags for happy, sad, angry, fear, surprised or whisper |
You save the line "<whisper> Keep your voice down" with the default bundled voice. The model writes a wav file in which that sentence is spoken in a whisper. If you write a tag the model does not know, it stops with an error and does not speak it.
Start with one sentence and one bundled voice, then add a tag such as a sigh and listen to the change. Try voice cloning only with a clean clip of a voice you have the right to use.
Under the hood it is a flow-based language model. For each audio frame it predicts Mimi codec latents, with the text and a voice prompt as input. Cloning relies on an encoder that takes up the rest of the 27.9M parameters, while about 18.2M handle the speech itself. A tokenizer with 11 extra tokens covers the tags.
Turns English text into 24 kHz speech with emotion and sound tags, and can copy a voice from a short reference clip. A tiny text to speech model fine-tuned from Kyutai's Pocket TTS.
Made by BlueRoseLabs 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.
What it is: Silencio-2 is a small English text to speech model from BlueRoseLabs. It reads text aloud at 24 kHz in a bundled voice or in a voice copied from a few seconds of reference audio. You steer it inside the text with tags, such as a sigh or a whisper. It is a fine-tune of Kyutai's Pocket TTS.
Who it suits: Developers, game makers and content creators who want expressive English speech from a model that runs on a normal computer.
Industry | Who uses it | How they use it | Example
Software | Developers | Add local speech output to an app | A narrator that reads status messages
Games | Game makers | Voice characters with emotions and sounds | A line spoken in a whisper
Media | Content creators | Draft voice-overs with sighs and laughs in the right places | A short clip with a laugh
Accessibility | Tool builders | Read text aloud with a small, fast model | A screen reader prototype
If you need languages other than English, you can skip it, since the card lists English only.
Where to use it:
Use case | Who | What they get back
Plain text to speech | Developers | A wav file in one of the bundled voices
Tagged speech | Creators | Sighs, laughs and emotions placed where you write them
Voice cloning | Creators with permission | Speech in a voice taken from a short clean clip
Streaming | App builders | Audio chunks played as they are generated
How to set it up:
pip install -U huggingface_hub
hf download BlueRoseLabs/Silencio-2
pip install -r requirements.txt
How to use it: Load the model once, then call save to write a wav file. Sounds go directly into the text, an emotion tag applies to the text after it, and a voice can be a bundled name or a clip of your own.
from silencio2 import Silencio2TTS
tts = Silencio2TTS.from_pretrained()
tts.save("sigh.wav", "What a long day. [sigh]")
tts.save("mixed.wav", "<whisper> Keep your voice down. <angry> I said stop!")
tts.save("clone.wav", "Hi! This is my voice.", voice="my_clip.wav")
Tool | What it does
save | Writes the speech to a wav file
generate | Returns the audio as a tensor, with a seed for repeatable takes
stream | Yields audio chunks as they are produced
sounds | Tags for a laugh, sigh, gasp, cough or throat clear
emotions | Tags for happy, sad, angry, fear, surprised or whisper
Example: You save the line "<whisper> Keep your voice down" with the default bundled voice. The model writes a wav file in which that sentence is spoken in a whisper. If you write a tag the model does not know, it stops with an error and does not speak it.
For newcomers and experts: Start with one sentence and one bundled voice, then add a tag such as a sigh and listen to the change. Try voice cloning only with a clean clip of a voice you have the right to use.
Under the hood it is a flow-based language model. For each audio frame it predicts Mimi codec latents, with the text and a voice prompt as input. Cloning relies on an encoder that takes up the rest of the 27.9M parameters, while about 18.2M handle the speech itself. A tokenizer with 11 extra tokens covers the tags.
Write text with tags
Tokenizer reads text and tags
Model predicts Mimi codec latents
Decoder outputs 24 kHz audio
Good to know:
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download BlueRoseLabs/Silencio-2
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 5 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| Silencio-2 This page | 351 | 22 | 27.9M | cc-by-4.0 | |
| Maya 2 NativeShares streaming · voice-cloning · text-to-speech | 5,774 | 170 | 2.5B | apache-2.0 | |
| phonon-31m-enShares streaming · on-device · text-to-speech | 248,578 | 160 | 41.1M | apache-2.0 | |
| Klein-TTS-X1.5-ProShares on-device · text-to-speech · pytorch | 258 | 10 | 13.1M | apache-2.0 | |
| RubatoCodecShares streaming · text-to-speech · safetensors | 670 | 18 | 246M | apache-2.0 | |
| Earlybird by sahilmahendrakarShares streaming · on-device | 89 | 24 | — | mit |
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.
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…
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…
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…
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…
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.
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…