You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
1 year ago | |
---|---|---|
.. | ||
src | 1 year ago | |
.env.example | 1 year ago | |
.gitignore | 1 year ago | |
Cargo.lock | 1 year ago | |
Cargo.toml | 1 year ago | |
README.md | 1 year ago | |
__init__.py | 1 year ago | |
test_cli.py | 1 year ago |
README.md
Setup
- Install Rust and Python dependencies
pip install -r requirements.txt
. - Go to core/stt and run
cargo build --release
. - Download GGML Whisper model from Huggingface.
- In core, copy
.env.example
to.env
and put the path to model. - Run
python core/i_endpoint.py
to start the server. - Run
python core/test_cli.py PATH_TO_FILE
to test sending audio to service and getting transcription back over websocket.