Contribute
There are many ways to contribute to the project. We can always use
programmers
and
UI/UX designers. Just using the voice exchange is a form of contributing.
Below, you will find instructions for setting up temporary or 'constant' resources.
right away.
Producer Node
python3 -m venv venv_privox
source venv_privox/bin/activate
pip install git+https://github.com/openai/whisper.git
pip install -U tts
python stt_socket_endpoint.py
OR
python tts_socket_endpoint.py
Note - you only install (pip) once, after that you simply run
source venv_privox/bin/activate
python stt_socket_endpoint.py
Or, if you prefer to run in the background so you can close your terminal
(also known as 'constant' mode)
nohup python -u privox_socket_server.py tts > logs/tts.out 2>&1 &
which assumes you have a directory named logs/ otherwise change logs/tts.out
to whatever you like. At this point you can close your terminal. To stop your
terminal sessions type ...
killall python
stt_socket_endpoint.py
tts_socket_endpoint.py
You can see your contribution (and consumption) statistics on your
profile page.
Producer Farm
Coming soon.
See also the
PriVox Repository for more detailed information and coding examples.