Skip to main content

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


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)

Uploaded Source

Built Distributions

vox_box-0.0.1-py3-none-manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded Python 3

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

Hashes for vox_box-0.0.1.tar.gz
Algorithm Hash digest
SHA256 7aa510e13b366fe3cc51e23bacc0d74f76834bf9ea9d704e847f145873fb4f3d
MD5 2082141f0ab3c3794e2a5e8b9113255a
BLAKE2b-256 7b46a81ad7fc5d8b1cd98ceee6928065204ed2a1f65b09fdd8d189a749f9a79b

See more details on using hashes here.

File details

Details for the file vox_box-0.0.1-py3-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vox_box-0.0.1-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 55cc7f8d41a4083a2574bb36d6909eab91405c1da3ed050952a824fe1c2e4e45
MD5 07149ce32f9a71441b947b3fa06aa96d
BLAKE2b-256 03f32de030604d3c03461c4f016edaab6985affa53e436e42a77b1a71401e58b

See more details on using hashes here.

File details

Details for the file vox_box-0.0.1-py3-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for vox_box-0.0.1-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b6816cdfb1b1e1bd2408c86fdbf7c716a224da827fde5789477653a7ad368f48
MD5 72f49c266318dce7254e06991375a300
BLAKE2b-256 9b6a2e82b5f1bb0c331558b22d4b80bab2f5b10049f922df6e9580dd2fd88d75

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page