This repository hosts the Supertonic 3 model for the React Native ExecuTorch library. It performs text-to-speech synthesis supporting 30+ languages, with a single voice style per language.
The model is composed of four sub-models that run sequentially:
Duration predictor — estimates speech duration from text
Text encoder — encodes text into a style-conditioned representation
Vector estimator — flow-matching denoiser that generates the audio latent
Vocoder — decodes the latent into a 44.1 kHz waveform
Compatibility
These models were exported using v1.3.1 of ExecuTorch and no forward compatibility is guaranteed. Older versions of the runtime may not work with these files.
The models are intended to be used within the React Native ExecuTorch package. If you want to use them outside the package, make sure your runtime is compatible with the ExecuTorch version used to export the .pte files and follow the example scripts to run the models.