Skip to content

tarzain/xtts-streaming-server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XTTS streaming server

Running the TTS server

  1. Create a conda environment and activate it conda create -n tts python=3.11; conda activate tts
  2. Install requirements with pip install -r requirements.txt --use-deprecated=legacy-resolver
  3. Run the server
$ cd tts-server
$ uvicorn main:app --host 0.0.0.0 --port 8000
  1. Run the client
$ cd client
$ python tts.py --ref_file reference_audio_file_for_cloning.wav --text "text to dictate"

TODOs

  • add utterance timing detection to speech recognition server
  • modify speech synthesis server to support main async client
  • connect and test chat_completions endpoint with LMStudio API

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.1%
  • Dockerfile 0.9%