ONNX Model Zoo

Prince-1/OrpheusTTS-ONNX

By Prince-1 · ↓ 0 · ♥ 4 · Updated 2025-05-17

What's in this repo

This page lists the files in Prince-1/OrpheusTTS-ONNX, including model.onnx.

  • 1 ONNX models (.onnx files)
  • 9 files, including 4 .json, 1 .ipynb, 1 .md, 1 .onnx, 1 .data
  • Last updated 2025-05-17

ONNX files

File Size Download
model.onnx — 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

Uploaded model

  • Converted by: Prince-1
  • License: apache-2.0
  • Original model : Prince-1/orpheus_3b_0.1_ft_16bit

Orpheus TTS is a state-of-the-art, Llama-based Speech-LLM designed for high-quality, empathetic text-to-speech generation. This model has been finetuned to deliver human-level speech synthesis, achieving exceptional clarity, expressiveness, and real-time streaming performances.

Model Details

Model Capabilities

  • Human-Like Speech: Natural intonation, emotion, and rhythm that is superior to SOTA closed source models
  • Zero-Shot Voice Cloning: Clone voices without prior fine-tuning
  • Guided Emotion and Intonation: Control speech and emotion characteristics with simple tags
  • Low Latency: ~200ms streaming latency for realtime applications, reducible to ~100ms with input streaming

Prerequisites

Before starting the conversion process, ensure your system meets the following requirements:

  • NVIDIA GPU with CUDA toolkit installe0d

  • Minimum 16 GB RAM (recommended)

  • Python with pip installed

Model Sources

Conversion Steps

Clone the Repository

  1. First, clone the official ONNX Runtime GenAI repository:
git clone https://github.com/microsoft/onnxruntime-genai

Download Huggingface model

  1. Download the Huggingface model using the following cli command
huggingface-cli download Prince-1/orpheus_3b_0.1_ft_16bit  --local-dir main

Run the Model Builder

  1. Use the model builder script to convert the Orpheus 3B model to ONNX format:
# Set the path to the builder script
$script_path="onnxruntime-genai/src/python/py/models/builder.py"
# Run the conversion
python $script_path -m "Prince-1/orpheus_3b_0.1_ft_16bit" -i "main" -o "onnx" -p "fp16" -e cuda

The command parameters:

-m: The model name/path (HuggingFace model identifier)

-o: Output directory for the ONNX model

-p: Precision setting (fp16 for half-precision floating point)

-e: Execution provider (cuda for NVIDIA GPU acceleration)

Model Misuse

Do not use our models for impersonation without consent, misinformation or deception (including fake news or fraudulent calls), or any illegal or harmful activity. By using this model, you agree to follow all applicable laws and ethical guidelines. We disclaim responsibility for any use.

Model info

text-to-speech transformers
transformers onnx bitsandbytes llama text-generation-inference text-to-speech trl tts onnxruntime-genai en dataset:MrDragonFox/Elise base_model:Prince-1/orpheus_3b_0.1_ft_16bit
↓ 0 ♥ 4

Created: 2025-05-17

Updated: 2025-05-17

View on Hugging Face

Files (9)

.gitattributes
OrpheusOnnx.ipynb
README.md
genai_config.json
model.onnx ONNX
model.onnx.data
special_tokens_map.json
tokenizer.json
tokenizer_config.json

Related models