Skip to content

antruc/dictate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dictate

code style: prettier Code style: black

Server and client to send text from a device and paste it in another. Intended to be used with Whisper for Android

Made with Toga and Briefcase

alt text alt text

Build on Linux

  1. Clone this repo:
git clone https://github.com/antruc/dictate.git
cd dictate
  1. Build client:
cd client
npm install
npm run build
cd ..
  1. Set up a virtual environment:
python3 -m venv env
source env/bin/activate
  1. Install dependencies:
pip install briefcase
  1. Generate a self-signed SSL certificate:
openssl req -x509 -newkey rsa:4096 -keyout server/dictate/key.pem -out server/dictate/cert.pem -sha256 -days 365 -nodes
  1. Build server:
briefcase create
briefcase build

Finally, start the program:

./dictate

In another device, scan the QR code to access the client interface

About

Send text from a device and paste it in another

Topics

Resources

License

Stars

Watchers

Forks