whispercpp.py/README.md
lightmare af035ea355 init
Changes made (not exhaustive):
- changed defaults
- whisper.cpp submodule set to 1.2.0
- removed `requests` dependency
- models dir can be changed in constructor
- added support for setting params
- added back support for `large-v1` model
- added support for english-only models
2023-02-18 22:59:42 +00:00

37 lines
837 B
Markdown

Python bindings for whisper.cpp
===============================
```
git clone --recurse-submodules https://git.ecker.tech/lightmare/whispercpp.py
cd whispercpp.py
pip install .
```
or
```
git clone https://git.ecker.tech/lightmare/whispercpp.py
cd whispercpp.py
git submodule update --init
pip install .
```
```python
from whispercpp import Whisper
w = Whisper('tiny', models_dir='./models/', language=b'en')
result = w.transcribe("myfile.mp3")
text = w.extract_text(result)
```
Note: default parameters might need to be tweaked.
See Whispercpp.pyx.
Changes made (not exhaustive):
- changed defaults
- whisper.cpp submodule set to 1.2.0
- removed `requests` dependency
- models dir can be changed in constructor
- added support for setting params
- added back support for `large-v1` model
- added support for english-only models