Downloads · 30 days
0
Aratako/Irodori-TTS-500M-v3
Irodori-TTS-500M-v3 is a text-to-speech model from Aratako. Use it when you need text read aloud. The card lists the license as mit.
[](https://github.com/Aratako/Irodori-TTS) [](https://api.wandb.ai/links/aratako-lm/2ctrvcim) [](https://huggingface.co/spaces/Aratako/Irodori-TTS-500M-v3-Demo)
Downloads · 30 days
0
Access
Public
Updated May 12, 2026
Parameters
512M
2.1 GB on disk
Likes
118
Public
Click a slice to open those files.
.safetensors2 GB · 100%
From the Hugging Face model README
Irodori-TTS-500M-v3 is a Japanese Text-to-Speech model based on a Rectified Flow Diffusion Transformer (RF-DiT) architecture. The architecture and training design largely follow Echo-TTS, using continuous latents as the generation target. It supports zero-shot voice cloning from reference audio.
A unique feature of this model is emoji-based style and sound effect control — by inserting specific emojis into the input text, you can control speaking styles, emotions, and even sound effects in the generated audio.
EMOJI_ANNOTATIONS.md for the full list of supported emojis and their effects.This version brings several major improvements over the previous v2 model:
The model (approximately 500M parameters) consists of four main components:
Audio is represented as continuous latent sequences via the Aratako/Semantic-DACVAE-Japanese-32dim codec (32-dim), enabling high-quality 48kHz waveform reconstruction.
Basic Japanese text-to-speech generation (without reference audio).
| Case | Text | Generated Audio |
|---|---|---|
| Sample 1 | "お電話ありがとうございます。ただいま電話が大変混み合っております。恐れ入りますが、発信音のあとに、ご用件をお話しください。" | <audio controls src="https://huggingface.co/Aratako/Irodori-TTS-500M-v3/resolve/main/samples/standard_sample1.wav"></audio> |
| Sample 2 | "その森には、古い言い伝えがありました。月が最も高く昇る夜、静かに耳を澄ませば、風の歌声が聞こえるというのです。私は半信半疑でしたが、その夜、確かに誰かが私を呼ぶ声を聞いたのです。" | <audio controls src="https://huggingface.co/Aratako/Irodori-TTS-500M-v3/resolve/main/samples/standard_sample2.wav"></audio> |
Examples of controlling speaking style and effects with emojis. For the full list of supported emojis, see EMOJI_ANNOTATIONS.md.
| Case | Text (with Emoji) | Generated Audio |
|---|---|---|
| Sample 1 | なーに、どうしたの?…え?もっと近づいてほしい?…👂😮💨👂😮💨こういうのが好きなんだ? | <audio controls src="https://huggingface.co/Aratako/Irodori-TTS-500M-v3/resolve/main/samples/emoji_sample1.wav"></audio> |
| Sample 2 | うぅ…😭そんなに酷いこと、言わないで…😭 | <audio controls src="https://huggingface.co/Aratako/Irodori-TTS-500M-v3/resolve/main/samples/emoji_sample2.wav"></audio> |
| Sample 3 | 🤧🤧ごめんね、風邪引いちゃってて🤧…大丈夫、ただの風邪だからすぐ治るよ🥺 | <audio controls src="https://huggingface.co/Aratako/Irodori-TTS-500M-v3/resolve/main/samples/emoji_sample3.wav"></audio> |
Examples of cloning a voice from a reference audio clip.
| Case | Reference Audio | Generated Audio |
|---|---|---|
| Example 1 | <audio controls src="https://huggingface.co/Aratako/Irodori-TTS-500M-v3/resolve/main/samples/clone_ref1.wav"></audio> | <audio controls src="https://huggingface.co/Aratako/Irodori-TTS-500M-v3/resolve/main/samples/clone_gen1.wav"></audio> |
| Example 2 | <audio controls src="https://huggingface.co/Aratako/Irodori-TTS-500M-v3/resolve/main/samples/clone_ref2.wav"></audio> | <audio controls src="https://huggingface.co/Aratako/Irodori-TTS-500M-v3/resolve/main/samples/clone_gen2.wav"></audio> |
For inference code, installation instructions, and training scripts, please refer to the GitHub repository:
The model was trained on an expanded, high-quality Japanese speech dataset. To enable the emoji-based style control, the training texts were enriched with emoji annotations. These annotations were automatically generated and labeled using a fine-tuned model based on Qwen/Qwen3-Omni-30B-A3B-Instruct.
This model is released under MIT.
In addition to the license terms, the following ethical restrictions apply:
This project builds upon the following works:
We would also like to extend our special thanks to Respair for the inspiration behind the emoji annotation feature, and to gabrielclark3330 for supporting this project.
If you use Irodori-TTS-v3 in your research or project, please cite it as follows:
@misc{irodori-tts-v3,
author = {Chihiro Arata},
title = {Irodori-TTS: A Flow Matching-based Text-to-Speech Model with Emoji-driven Style Control},
year = {2026},
publisher = {Hugging Face},
journal = {Hugging Face repository},
howpublished = {\url{https://huggingface.co/Aratako/Irodori-TTS-500M-v3}}
}