Go to file
2024-01-17 12:13:41 +01:00
__pycache__ meta: removed build files 2024-01-17 12:13:41 +01:00
.fleet INITIAL COMMIT 2023-10-23 17:49:26 +02:00
.idea feat: implemented live recording transcription 2023-10-29 20:36:25 +01:00
.gitignore feat: implemented live recording transcription 2023-10-29 20:36:25 +01:00
main.py feat: added last opened folders list 2023-12-19 01:24:58 +01:00
main.spec feat: implemented live recording transcription 2023-10-29 20:36:25 +01:00
nn_model_manager.py feat: implemented live recording transcription 2023-10-29 20:36:25 +01:00
openapitools.json feat: implemented live recording transcription 2023-10-29 20:36:25 +01:00
poetry.lock meta: removed build files 2024-01-17 12:13:41 +01:00
pyproject.toml feat: fixed direct recording to webservice 2023-12-18 19:33:58 +01:00
README.md INITIAL COMMIT 2023-10-23 17:49:26 +02:00
temp INITIAL COMMIT 2023-10-23 17:49:26 +02:00
utils.py feat: fixed direct recording to webservice 2023-12-18 19:33:58 +01:00
whisper_webservice_interface.py feat: fixed direct recording to webservice 2023-12-18 19:33:58 +01:00

Flüsterpost

Flüsterpost takes audio files and turns them into text. It's made to do so easily, quickly, and locally.

How to Run

This repo uses the poetry package manager for Python. If you don't have it, you'll need to install it before using this. (i can recommend it. it's great.)

cd into the repository. Then, run poetry install. Then, do poetry run main.py.

Deps

This project uses flet for the GUI. On Linux systems, you'll need gstreamer installed. You probably have this shipped with your system, but if you get the error message error while loading shared libraries: libgstapp-1.0.so.0: cannot open shared object file: No such file or directory, install it. More info on the flet docs page.

License

This project is licensed under the MIT license.

Contributions

Any contributions to this project will be licensed under the MIT license, unless explicitly noted otherwise.