Full repo push
This commit is contained in:
parent
10af4db31f
commit
b56472cf8a
2 changed files with 22 additions and 0 deletions
18
README.md
18
README.md
|
|
@ -1,3 +1,5 @@
|
||||||
|

|
||||||
|
|
||||||
# Orpheus-FASTAPI
|
# Orpheus-FASTAPI
|
||||||
|
|
||||||
[](https://github.com/Lex-au/Orpheus-FastAPI/blob/main/LICENSE.txt)
|
[](https://github.com/Lex-au/Orpheus-FastAPI/blob/main/LICENSE.txt)
|
||||||
|
|
@ -6,6 +8,18 @@ High-performance Text-to-Speech server with OpenAI-compatible API, 8 voices, emo
|
||||||
|
|
||||||
[GitHub Repository](https://github.com/Lex-au/Orpheus-FastAPI)
|
[GitHub Repository](https://github.com/Lex-au/Orpheus-FastAPI)
|
||||||
|
|
||||||
|
## Voice Demos
|
||||||
|
|
||||||
|
Listen to sample outputs with different voices and emotions:
|
||||||
|
- [Default Test Sample](https://lex-au.github.io/Orpheus-FastAPI/DefaultTest.mp3) - Standard neutral tone
|
||||||
|
- [Leah Happy Sample](https://lex-au.github.io/Orpheus-FastAPI/LeahHappy.mp3) - Cheerful, upbeat demo
|
||||||
|
- [Tara Sad Sample](https://lex-au.github.io/Orpheus-FastAPI/TaraSad.mp3) - Emotional, melancholic demo
|
||||||
|
- [Zac Contemplative Sample](https://lex-au.github.io/Orpheus-FastAPI/ZacContemplative.mp3) - Thoughtful, measured tone
|
||||||
|
|
||||||
|
## User Interface
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- **OpenAI API Compatible**: Drop-in replacement for OpenAI's `/v1/audio/speech` endpoint
|
- **OpenAI API Compatible**: Drop-in replacement for OpenAI's `/v1/audio/speech` endpoint
|
||||||
|
|
@ -86,10 +100,14 @@ Or with specific host/port:
|
||||||
uvicorn app:app --host 0.0.0.0 --port 5005 --reload
|
uvicorn app:app --host 0.0.0.0 --port 5005 --reload
|
||||||
```
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
Access:
|
Access:
|
||||||
- Web interface: http://localhost:5005/ (or http://127.0.0.1:5005/)
|
- Web interface: http://localhost:5005/ (or http://127.0.0.1:5005/)
|
||||||
- API documentation: http://localhost:5005/docs (or http://127.0.0.1:5005/docs)
|
- API documentation: http://localhost:5005/docs (or http://127.0.0.1:5005/docs)
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
## API Usage
|
## API Usage
|
||||||
|
|
||||||
### OpenAI-Compatible Endpoint
|
### OpenAI-Compatible Endpoint
|
||||||
|
|
|
||||||
4
app.py
4
app.py
|
|
@ -1,3 +1,7 @@
|
||||||
|
# Orpheus-FASTAPI by Lex-au
|
||||||
|
# https://github.com/Lex-au/Orpheus-FastAPI
|
||||||
|
# Description: Main FastAPI server for Orpheus Text-to-Speech
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import time
|
import time
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue