A simple FastAPI server to host Silero TTS
Project description
A simple FastAPI Server to run Silero TTS
Silero PyTorch Page Silero GitHub Page
Installation
pip install silero-api-server
Starting Server
py -m silero_api_server
will run on default ip and port (0.0.0.0:8001)
usage: silero_api_server [-h] [-o HOST] [-p PORT]
Run Silero within a FastAPI application
options:
-h, --help show this help message and exit
-o HOST, --host HOST
-p PORT, --port PORT
On first run of server, two operations occur automatically. These may take a minute or two.
- The model will be downloaded
- Voice samples will be generated generated.
API Docs
API Docs can be accessed from http://localhost:8001/docs
Voice Samples
Samples are served statically by the web server at /samples/{speaker}.wav
or callable from the API from /tts/sample?speaker={speaker}
endpoint.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for silero_api_server-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0112216d0eaa62733f688cce72ac015a66f6a280b75dcbb3773b444f0ce4123 |
|
MD5 | bd59c512cfb33de814e3296862332ee6 |
|
BLAKE2b-256 | 221ec92c4484366092a1e9c986c26ee84e75d536924c49e6b664298fc4287f43 |