Instructions to use Supertone/supertonic with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Supertonic
How to use Supertone/supertonic with Supertonic:
from supertonic import TTS tts = TTS(auto_download=True) style = tts.get_voice_style(voice_name="M1") text = "The train delay was announced at 4:45 PM on Wed, Apr 3, 2024 due to track maintenance." wav, duration = tts.synthesize(text, voice_style=style) tts.save_audio(wav, "output.wav")
- Notebooks
- Google Colab
- Kaggle
Requesting native support and model training recipes for **Bangla (bn / bn_BD / bn_IN)**
#18
by EHMilon - opened
Summary
Requesting native support and model training recipes for Bangla (bn / bn_BD / bn_IN).
Core Statistics
- Rank: 5th most spoken native language, 7th overall globally.
- Speakers: ~274M total speakers (234M+ native).
- Current Status: Minimal lightweight/on-device neural TTS coverage compared to European/East Asian languages.
Integration Requirements
- Grapheme-to-Phoneme (G2P) / eSpeak-ng phonemizer mapping for Bangla script.
- Dataset formatting (e.g., open-source datasets like MMS, Google Crowdsourced Bangla, or custom VITS datasets).
- Training config & ONNX export specs for on-device inference.
Technical Resources & Datasets Available
- Open-source Bangla speech datasets exist on Hugging Face (e.g.,
google/expressive-bangla-speech,facebook/mms-tts-ben). - eSpeak-ng has base
bnphoneme tables ready for pipeline integration.
Are the maintainers open to accepting community-trained weights, or what is the preferred workflow to add bn_BD into the voice repository?