No description or website provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
tamil_tts_web
ttsapp
.gitignore
LICENSE
Readme.MD
envsetup.sh
manage.py
requirements.txt
tamil-tts.sh

Readme.MD

Clone The Repository

git clone https://github.com/fossbalaji/tamil-tts-web.git

Enter into the working directory

cd tamil-tts-web

Mysql is needed for this project to run

sudo apt-get install mysql-server
sudo apt-get install python3-dev libmysqlclient-dev python3-pip

Install Rabbitmq

sudo apt-get update
sudo apt-get install rabbitmq-server
sudo systemctl start rabbitmq-server
rabbitmq-plugins enable rabbitmq_management
sudo systemctl restart rabbitmq-server

Note: if any error in installation, check here

Install the requirements

virtualenv -p python3 envtts
. envtts/bin/activate
pip intsall -r requirements.txt

Note: if this fails, supporting library is missing, google the error msg to solve the issue

Note: Change Enviroment variables to your mysql user name and password in envsetup.sh script

Run the envsetup file by

sh envsetup.sh

Create database on mysql

mysql -u yourusername -p
create database tamiltts

Run command line tool setup

./tamil-tts.sh --clean --setup

Finally migrate and run the server

python manage.py migrate
python manage.py runserver

Open this on your browser

http://127.0.0.1:8000

open another tab

cd tamil-tts-web
. envsetup.sh
. envtts/bin/activate
celery -A tamil_tts_web worker --loglevel=info