asiff00/Orpheus-TTS-Local

Run Orpheus TTS locally.

10

stars

5

commits

Python

primary language

Apr 14, 2025

updated

audio
llamacpp
lmstudio
ollama
orpheus
text-to-speech
tts
voice
voice-assistant
Browse cluster: Text-to-Speech and Voice Synthesis

README

Local Orpheus

A local text-to-speech system using the Orpheus AI model.

Installation

# Install all dependencies
pip install -r requirements.txt

Backend Options [lmstudio, ollama, local]

Base Model

isaiahbjork/orpheus-3b-0.1-ft-Q4_K_M-GGUF

Usage

# Default CLI Loop (LM Studio)
python TTS.py

# Change backend
python TTS.py --backend local

# Specify text
python TTS.py --text "Hello, this is Orpheus."

# Change voice (options: tara, leah, jess, leo, dan, mia, zac, zoe)
python TTS.py --voice leo

# Save to file without playing
python TTS.py --text "Save this to a file" --output "my_speech.wav" --no-play

Output files are saved to the "outputs" directory by default.

Contributors

asiff00

5 commits

asiff00/Orpheus-TTS-Local

Run Orpheus TTS locally.

10

stars

5

commits

Python

primary language

Apr 14, 2025

updated

audio
llamacpp
lmstudio
ollama
orpheus
text-to-speech
tts
voice
voice-assistant
Browse cluster: Text-to-Speech and Voice Synthesis

README

Local Orpheus

A local text-to-speech system using the Orpheus AI model.

Installation

# Install all dependencies
pip install -r requirements.txt

Backend Options [lmstudio, ollama, local]

Base Model

isaiahbjork/orpheus-3b-0.1-ft-Q4_K_M-GGUF

Usage

# Default CLI Loop (LM Studio)
python TTS.py

# Change backend
python TTS.py --backend local

# Specify text
python TTS.py --text "Hello, this is Orpheus."

# Change voice (options: tara, leah, jess, leo, dan, mia, zac, zoe)
python TTS.py --voice leo

# Save to file without playing
python TTS.py --text "Save this to a file" --output "my_speech.wav" --no-play

Output files are saved to the "outputs" directory by default.

Contributors

asiff00

5 commits

Languages

Python

100.0%