mirror of
https://github.com/bellingcat/whisperbox-transcribe.git
synced 2026-06-11 21:18:36 +03:00
1014 B
1014 B
whisperbox-transcribe
HTTP wrapper around openai/whisper.
API documentation
OpenAPI documentation can be accessed via <service_url>/docs.
Deploy
// TODO
Develop
docker compose is required for local development.
It is recommended to setup a virtual environment for python tooling. To install dependencies in your virtual env, run pip install -e .[tooling,web,worker].
Copy .env.test to .env to configure the service.
Start
make dev
Builds and starts the docker containers.
# Bindings
http://localhost:5555 => Celery dashboard
http://whisperbox-transcribe.localhost => API
http://whisperbox-transcribe.localhost => API docs
./whisperbox-transcribe.sqlite => Database
Destroy
This removes all containers and attached volumes.
make clean
Test
make test
Lint
make lint
Format
make fmt