ONNX Model Zoo

MahtaFetrat/Mana-Persian-Piper

By MahtaFetrat · ↓ 0 · ♥ 5 · Updated 2026-02-27

What's in this repo

This page lists the files in MahtaFetrat/Mana-Persian-Piper, including fa_IR-mana-medium.onnx.

  • 1 ONNX models (.onnx files)
  • 6 files, including 2 .json, 1 .md, 1 .ckpt, 1 .onnx
  • Repository size ~867 MB
  • Last updated 2026-02-27

ONNX files

File Size Download
fa_IR-mana-medium.onnx 60.6 MB Download

How to use

These ONNX files can be loaded with ONNX Runtime. To inspect a model graph, upload the file to the Netron viewer. Download links point to the original files on Hugging Face.

README

Mana Persian Piper (fa-IR)

This repository hosts a Persian (fa-IR) Piper TTS model trained for low-latency, high-quality speech synthesis.

The model is a medium-sized Piper checkpoint, fine-tuned on the Mana-TTS dataset to produce natural and intelligible Persian speech while remaining suitable for real-time and on-device inference.


Model Description

This model was trained as part of a broader effort to build efficient Persian TTS systems that integrate well with lightweight and context-aware phonemization pipelines.


Inference

Install Piper

pip install piper-tts

Download the Model

git clone https://huggingface.co/MahtaFetrat/Mana-Persian-Piper

Run Inference (Python)

import wave
from piper import PiperVoice

voice = PiperVoice.load("/content/Mana-Persian-Piper/fa_IR-mana-medium.onnx")

with wave.open("test.wav", "wb") as wav_file:
    voice.synthesize_wav("سلام به همگی!", wav_file)

This will generate a test.wav file containing synthesized Persian speech.


Model Files

  • fa_IR-mana-medium.onnx – Piper acoustic model
  • fa_IR-mana-medium.onnx.json – Model configuration and metadata

Recommended Usage

This model is best used in conjunction with context-aware phonemization, as proposed in the paper:

Beyond Unified Models: A Service-Oriented Approach to Low-Latency, Context-Aware Phonemization for Real-Time TTS

In particular, combining this Piper model with:

  • Lightweight G2P
  • Ezafe-aware context disambiguation

results in improved pronunciation accuracy while preserving real-time performance.

The full system implementation is available in the companion repository associated with the paper.


Citation

If you use this model in your research or applications, please cite the following paper:

@misc{fetrat2025servicetts,
      title={Beyond Unified Models: A Service-Oriented Approach to Low Latency, Context Aware Phonemization for Real Time TTS}, 
      author={Mahta Fetrat and Donya Navabi and Zahra Dehghanian and Morteza Abolghasemi and Hamid R. Rabiee},
      year={2025},
      eprint={2512.08006},
      archivePrefix={arXiv},
      primaryClass={cs.SD},
      url={https://arxiv.org/abs/2512.08006}, 
}

Model info

onnx fa dataset:MahtaFetrat/Mana-TTS arxiv:2512.08006 base_model:rhasspy/piper-voices base_model:quantized:rhasspy/piper-voices license:mit region:us
↓ 0 ♥ 5

Created: 2025-12-09

Updated: 2026-02-27

View on Hugging Face

Files (6)

.gitattributes
README.md
ckpt/config.json
ckpt/epoch=6012-step=4203520.ckpt
fa_IR-mana-medium.onnx 60.6 MB ONNX
fa_IR-mana-medium.onnx.json

Related models