Instructions to use OpenVoiceOS/phoonnx-f5tts with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- F5-TTS
How to use OpenVoiceOS/phoonnx-f5tts with F5-TTS:
# No code snippets available yet for this library. # To use this model, check the repository files and the library's documentation. # Want to help? PRs adding snippets are welcome at: # https://github.com/huggingface/huggingface.js
- Notebooks
- Google Colab
- Kaggle
| license: cc-by-nc-4.0 | |
| tags: | |
| - phoonnx | |
| - f5-tts | |
| - text-to-speech | |
| - onnx | |
| # phoonnx-f5tts | |
| ONNX exports of **F5-TTS** / **Habibi-TTS** flow-matching voices for use with | |
| [phoonnx](https://github.com/TigreGotico/phoonnx)'s `F5TTSAdapter` | |
| (`engine: "f5tts"`). | |
| Each voice is exported with [DakeQQ/F5-TTS-ONNX](https://github.com/DakeQQ/F5-TTS-ONNX) | |
| into three ONNX graphs (`model.onnx` = transformer, `F5_Preprocess.onnx`, | |
| `F5_Decode.onnx`) plus a `config.json` and the model's `vocab.txt`. | |
| ## Voices | |
| | Directory | Source model | Language | License | | |
| |---|---|---|---| | |
| | `f5tts-v1-base/` | [SWivid/F5-TTS](https://huggingface.co/SWivid/F5-TTS) β `F5TTS_v1_Base` | multilingual (EN, ZH, +) | **CC-BY-NC-4.0** β non-commercial only | | |
| | `habibi-tts-unified/` | [SWivid/Habibi-TTS](https://huggingface.co/SWivid/Habibi-TTS) β `Unified` | Arabic (all dialects, recommended) | **CC-BY-NC-SA-4.0** β non-commercial, share-alike | | |
| | `habibi-tts-msa/` | Habibi-TTS β `Specialized/MSA` | Arabic (Modern Standard) | **Apache-2.0** | | |
| | `habibi-tts-egy/` | Habibi-TTS β `Specialized/EGY` | Arabic (Egyptian) | **Apache-2.0** | | |
| | `habibi-tts-sau/` | Habibi-TTS β `Specialized/SAU` | Arabic (Saudi) | **CC-BY-NC-SA-4.0** | | |
| | `habibi-tts-uae/` | Habibi-TTS β `Specialized/UAE` | Arabic (Emirati) | **CC-BY-NC-SA-4.0** | | |
| | `habibi-tts-alg/` | Habibi-TTS β `Specialized/ALG` | Arabic (Algerian) | **Apache-2.0** | | |
| | `habibi-tts-irq/` | Habibi-TTS β `Specialized/IRQ` | Arabic (Iraqi) | **Apache-2.0** | | |
| | `habibi-tts-mar/` | Habibi-TTS β `Specialized/MAR` | Arabic (Moroccan) | **Apache-2.0** | | |
| | `namaa-saudi-tts-v2/` | [NAMAA-Space/NAMAA-Saudi-TTS-V2](https://huggingface.co/NAMAA-Space/NAMAA-Saudi-TTS-V2) β Habibi-TTS fine-tune | Arabic (Saudi/Najdi) | **CC-BY-NC-SA-4.0** β non-commercial, share-alike | | |
| | `silma-tts-v1/` | [silma-ai/silma-tts](https://huggingface.co/silma-ai/silma-tts) | Arabic (MSA, full tashkeel) + English | **Apache-2.0** | | |
| Licensing follows the upstream model cards: **f5tts-v1-base is CC-BY-NC-4.0** | |
| (attribution: [SWivid/F5-TTS](https://huggingface.co/SWivid/F5-TTS)); per | |
| [SWivid/Habibi-TTS](https://huggingface.co/SWivid/Habibi-TTS) (attribution: | |
| **SWivid/X-LANCE**), **Unified, SAU and UAE are CC-BY-NC-SA-4.0** (SADA/Mixat | |
| restriction) while **ALG, EGY, IRQ, MAR and MSA are Apache-2.0**; | |
| `namaa-saudi-tts-v2` is a Habibi-TTS fine-tune by **NAMAA-Space** and inherits | |
| the CC-BY-NC-SA-4.0 restriction from its Habibi/SADA/Mixat base; `silma-tts-v1` | |
| is an independent pretrain by **SILMA AI** and is Apache-2.0 (commercial use | |
| OK). See each voice's own `README.md`. | |
| This repo's top-level `license:` tag (CC-BY-NC-4.0) is the **conservative | |
| single value** required by the Hub's metadata field β it reflects the most | |
| restrictive checkpoint. **Always check the per-checkpoint table above before | |
| using a specific voice commercially**; several checkpoints (MSA, EGY, ALG, | |
| IRQ, MAR, `silma-tts-v1`) are Apache-2.0 and do not carry the NC restriction. | |
| The Unified voice supports **dialect control** via the `dialect` engine param | |
| (`UNK`/`MSA`/`SAU`/`UAE`/`ALG`/`IRQ`/`EGY`/`MAR`) β see its README. | |
| ## Listening samples | |
| The [`samples/`](https://huggingface.co/OpenVoiceOS/phoonnx-f5tts/tree/main/samples) | |
| folder has 2 wavs per voice, all synthesized through the phoonnx adapter, with | |
| ASR round-trip intelligibility scores in | |
| [`samples/RESULTS.md`](https://huggingface.co/OpenVoiceOS/phoonnx-f5tts/blob/main/samples/RESULTS.md) | |
| (faster-whisper small; all 18 samples pass, CER β€ 0.16). | |
| ## Usage | |
| All voices are **in-context cloning** models β synthesis requires a short | |
| reference clip and its transcription alongside the text to speak. See | |
| [phoonnx's F5-TTS docs](https://github.com/TigreGotico/phoonnx/blob/dev/docs/f5tts.md) | |
| for a full example (library-level and the `ovos-tts-plugin-phoonnx` config). | |