8000 GitHub - freddyaboulton/orpheus-tts-local: Run Orpheus 3B Locally With LM Studio
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
8000

freddyaboulton/orpheus-tts-local

 
 

Repository files navigation

Orpheus-TTS-Local

A lightweight client for running Orpheus TTS locally using LM Studio API over WebRTC with FastRTC.

Features

  • 🎧 High-quality Text-to-Speech using the Orpheus TTS model
  • 💻 Completely local - no cloud API keys needed
  • 🔊 Streaming audio over WebRTC with FastRTC
  • 💬 ChatUI for displaying conversation history + downloading audio
  • 🔊 Multiple voice options (tara, leah, jess, leo, dan, mia, zac, zoe)

Quick Setup

  1. Install LM Studio
  2. Download the Orpheus TTS model (orpheus-3b-0.1-ft-q4_k_m.gguf) in LM Studio
  3. Load the Orpheus model in LM Studio
  4. Start the local server in LM Studio (default: http://127.0.0.1:1234)
  5. Install dependencies:
    python3 -m venv venv
    source venv/bin/activate
    pip install -r requirements.txt
    
  6. Run the script:
    python streaming_text_to_speech.py
    

Usage

python gguf_orpheus.py --text "Your text here" --voice tara --output "output.wav"

License

Apache 2.0

About

Run Orpheus 3B Locally With LM Studio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%
0