/tuxwrite

A app to write anything you speak like other android keyboards do but for linux

Primary LanguagePythonMIT LicenseMIT

TuxWrite

An application that enables you to speak and write like some mobile keyboards and works offline.

Screenshots

It uses live speech to convert speech to text and then write it automatically in supported applications and for others is copies the text to clipboard.

How to Install

git clone https://github.com/Sherry65-code/tuxwrite
cd tuxwrite
pip install -r req.txt
# Download a voice model and edit its language in config.py (save it by unzipping it to $HOME/.cache/vosk/<model>)

Run it using

python3 main.py

Modules used

  • vosk
  • pyclip
  • pynput
  • tkinter

License

MIT License

Coded by

Parambir Singh