Dictation app for voice typing using private whisper or any other transcription server
# In Mac OS install HomeBrew and git and python3:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install git
brew install python3
# In linux needed to Pyperclip module works:
sudo apt-get install -y xclip python3 python3-pip
# copy project
git clone https://github.com/bsnjoy/voice-typing.git
cd voice-typing
python3 -m pip install -r requirements.txt
cp config.py.sample config.py
# Print devices with microphone and their names to use in config file (only need for custom microphones):
python3 list_devices.py
# edit config using your preferred editor:
vim config.py
# Start application
python3 main.py