Speechify is a speech translation software developed in Python, designed to break down language barriers and enable seamless communication. Speechify empowers users to communicate effortlessly with people from different linguistic backgrounds.
Speechify offers speech-to-speech translation, allowing users to speak naturally while the software translates their words into the chosen target language
Integration with Discord allowing users to stream translated audio to discord voice channel
speechify-demo.mp4
You can follow these instructions to setup the environment:
- Clone this repo:
git clone https://github.com/pratik-pc/speechify-backend.git
- Run
pip install -r requirements.txt
in root directory - Create
.env
file and set the following variables
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_REGION
S3_BUCKET_NAME
discord_token
- Run
flask run
in root directory - Run
python src\discord\websocket.py
&python -m src.discord.discord_bot
in root directory - Speechify service is now running