Vox box
Project description
Vox Box
A text-to-speech and speech-to-text server compatible with the OpenAI API, powered by backend support from Whisper, FunASR, Bark, and CosyVoice.
Installation
You can install the project using pip:
pip install vox-box
Usage
vox-box start --model --huggingface-repo-id Systran/faster-whisper-small --data-dir ./cache/data-dir --host 0.0.0.0 --port 80
Options
- -d, --debug: Enable debug mode.
- --host: Host to bind the server to. Default is 0.0.0.0.
- --port: Port to bind the server to. Default is 80.
- --model: model path.
- --device: Binding device, e.g., cuda:0. Default is cpu.
- --huggingface-repo-id: Huggingface repo id for the model.
- --model-scope-model-id: Model scope model id for the model.
- --data-dir: Directory to store downloaded model data. Default is OS specific.
Supported Backends
The project supports the following backends:
- FunASR
- Faster-Whisper
- Bark
- CosyVoice
All models supported by these backends can be deployed with this project.
Supported Models
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
vox_box-0.0.1.tar.gz
(1.7 MB
view details)
Built Distributions
File details
Details for the file vox_box-0.0.1.tar.gz
.
File metadata
- Download URL: vox_box-0.0.1.tar.gz
- Upload date:
- Size: 1.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7aa510e13b366fe3cc51e23bacc0d74f76834bf9ea9d704e847f145873fb4f3d |
|
MD5 | 2082141f0ab3c3794e2a5e8b9113255a |
|
BLAKE2b-256 | 7b46a81ad7fc5d8b1cd98ceee6928065204ed2a1f65b09fdd8d189a749f9a79b |
File details
Details for the file vox_box-0.0.1-py3-none-manylinux2014_x86_64.whl
.
File metadata
- Download URL: vox_box-0.0.1-py3-none-manylinux2014_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55cc7f8d41a4083a2574bb36d6909eab91405c1da3ed050952a824fe1c2e4e45 |
|
MD5 | 07149ce32f9a71441b947b3fa06aa96d |
|
BLAKE2b-256 | 03f32de030604d3c03461c4f016edaab6985affa53e436e42a77b1a71401e58b |
File details
Details for the file vox_box-0.0.1-py3-none-manylinux2014_aarch64.whl
.
File metadata
- Download URL: vox_box-0.0.1-py3-none-manylinux2014_aarch64.whl
- Upload date:
- Size: 1.8 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6816cdfb1b1e1bd2408c86fdbf7c716a224da827fde5789477653a7ad368f48 |
|
MD5 | 72f49c266318dce7254e06991375a300 |
|
BLAKE2b-256 | 9b6a2e82b5f1bb0c331558b22d4b80bab2f5b10049f922df6e9580dd2fd88d75 |