Client package for hosted Coqui STT service
Project description
Coqui STT Model manager
🐸STT Model Manager is a tool for installing and trying out Coqui STT models from the Coqui Model Zoo.
Usage
Dependencies:
- Python >= 3.7 (On Raspberry Pi, only Python 3.7 is supported)
$ pip install coqui_stt_model_manager
$ stt-model-manager
On Raspberry Pi:
$ pip install https://github.com/coqui-ai/STT/releases/download/v1.3.0/stt-1.3.0-cp37-cp37m-linux_armv7l.whl
$ pip install coqui_stt_model_manager
$ stt-model-manager
Build and install from source
Build dependencies:
- Node.JS
- Yarn
- Python >=3.7
- Up-to-date pip/setuptools/wheel packages
$ # Create and activate virtualenv:
$ python -m venv /tmp/venv
$ /tmp/venv/bin/activate
$ # Update Python packaging tools:
$ python -m pip install -U pip setuptools wheel
$ # Install package
$ make install
Development installation (editable, with pre-commit hooks)
$ # Create and activate virtualenv:
$ python -m venv /tmp/venv
$ /tmp/venv/bin/activate
$ # Install package in editable mode:
$ make dev_install
$ # Install pre-commit hooks for development:
$ make install_pre_commit_hooks
Running in development mode (watching file changes and rebuilding automatically)
The following command will watch the React-based front-end files for changes and rebuild automatically:
$ yarn watch
Then, in a separate terminal window run the following to start the Python server in debug mode:
$ # Create and activate virtualenv:
$ python -m venv /tmp/venv
$ /tmp/venv/bin/activate
$ # Start server in debug mode with automatic server reloads:
$ stt-model-manager --debug
For now you have to reload the browser manually. We'd gladly welcome a PR adding auto-refresh functionality :)
Build Python package (sdist/wheel)
$ make package
$ ll dist/
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file stt-remote-0.0.1.tar.gz.
File metadata
- Download URL: stt-remote-0.0.1.tar.gz
- Upload date:
- Size: 7.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c69fe19aa7af1e44c01684741d79f7d81ca82a9a087628323ade46826421156c
|
|
| MD5 |
ea30c8c99c8883ac9168ff7dc2b3da65
|
|
| BLAKE2b-256 |
78470d0d74fe50317fe7caf2b2085aab7de61b4bcdc197937f4a0ce2ab698b06
|
File details
Details for the file stt_remote-0.0.1-py3-none-any.whl.
File metadata
- Download URL: stt_remote-0.0.1-py3-none-any.whl
- Upload date:
- Size: 7.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2ed92d6cce54c490b1c4ac34c0dd6c01393063f78850ea1b9c7d2df7261c630
|
|
| MD5 |
eec204711c36b950e825685f55970272
|
|
| BLAKE2b-256 |
6be47b6cc98ac6ebd308193bc6ea87bd30565ebb175357745c9fb93443f30509
|