Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ssciwr/vink
A stand-alone application with GUI for OpenAI's Whisper
https://github.com/ssciwr/vink
gui hacktoberfest iwr-hacktoberfest openai pyinstaller speech-to-text transcription whisper whisper-ai
Last synced: 3 days ago
JSON representation
A stand-alone application with GUI for OpenAI's Whisper
- Host: GitHub
- URL: https://github.com/ssciwr/vink
- Owner: ssciwr
- License: other
- Created: 2022-11-21T10:41:48.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-04T15:13:57.000Z (7 months ago)
- Last Synced: 2024-04-15T07:46:39.329Z (7 months ago)
- Topics: gui, hacktoberfest, iwr-hacktoberfest, openai, pyinstaller, speech-to-text, transcription, whisper, whisper-ai
- Language: Python
- Homepage:
- Size: 319 KB
- Stars: 11
- Watchers: 7
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.Apache-v2
Awesome Lists containing this project
README
# Vink - an OpenAI Whisper standalone distribution
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.10471161.svg)](https://doi.org/10.5281/zenodo.10471161)
This is a stand-alone application that packages [OpenAI's Whisper](https://github.com/openai/whisper) into a distribution that does not require users to have Python installed. Additionally, it provides a minimalistic graphical user interface for transcription.
## Installation on Windows 10+
Please download the zipped distribution from Zenodo and unpack it to a target location of your choice:
* [2024-01-08 Build from zenodo.org](https://zenodo.org/records/10471161/files/vink-installer.exe?download=1), MD5 checksum: d94d38f8db81ea1b9338e152496cc270
## Usage on Windows
Please install by double clicking on the downloaded installer. Running `vink.exe` (e.g. from your start-up menu) will fire up the graphical user interface, allowing you to specify input and output files, a model and device to run on.
If you want to work with `whisper`'s command line interface instead, you can do so by providing arguments on the command_line:
```
vink --help
```## Linux
Currently, there is no (working) stand-alone packaging for Linux due to issues in [pyinstaller](https://github.com/pyinstaller/pyinstaller)'s handling of PySide6.
If you are still interested in using the GUI from Ubuntu/Debian, the following sequence of commands will install dependencies and run locally:```
sudo apt install ffmpeg python3 python3-pip git
git clone https://github.com/ssciwr/vink.git
cd vink
python -m pip install -r requirements.txt
python vink.py
```## Licensing
The code provided in this project itself is covered by [the MIT license](LICENSE.md). The overall distribution is also licensed under the MIT license. For details about bundled components and their license, please check [LICENSE.md](LICENSE.md).