Instructions to use Sky-Kim/supertonic2-tts-unity with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- unity-sentis
How to use Sky-Kim/supertonic2-tts-unity with unity-sentis:
string modelName = "[Your model name here].sentis"; Model model = ModelLoader.Load(Application.streamingAssetsPath + "/" + modelName); IWorker engine = WorkerFactory.CreateWorker(BackendType.GPUCompute, model); // Please see provided C# file for more details
- Notebooks
- Google Colab
- Kaggle
supertonic2-tts-unity
Unity 6 + Sentis (com.unity.ai.inference) demo for Supertonic TTS 2 ONNX inference.
Reference: https://huggingface.co/onnx-community/Supertonic-TTS-2-ONNX
WebGPU Demo
https://huggingface.co/spaces/Sky-Kim/supertonic2-tts-unity-demo
Environment
- Unity:
6000.3.6f1 - Sentis:
com.unity.ai.inference 2.5.0
Project Structure
Assets/Scenes/SampleScene.unity: Demo sceneAssets/Supertonic2/Supertonic2TTSRunner.cs: Core TTS runner (warmup, inference, clip generation/playback)Assets/Supertonic2/Supertonic2TTSUITest.cs: Legacy uGUI demo controller (Dropdown/InputField/Button)Assets/Supertonic2/Models/: ONNX model assetsAssets/StreamingAssets/Supertonic2/: tokenizer/config/voice files
Quick Start
- Open
Assets/Scenes/SampleScene.unity. - Select the GameObject with
Supertonic2TTSRunner. - Assign all 3
ModelAssetfields:Text Encoder ModelLatent Denoiser ModelVoice Decoder Model
- Verify
Assets/StreamingAssets/Supertonic2files exist. - Enter Play mode.
- Wait until warmup is finished.
Generatebutton stays disabled until warmup completes.
- Select Language / Voice / Step and click
Generate.
Notes
- Supported languages: English (
en), Korean (ko), Spanish (es), Portuguese (pt), French (fr) - Supported voices:
F1-F5,M1-M5
- Downloads last month
- -
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐ Ask for provider support