No description, website, or topics provided.
Branch: master
Clone or download
Pull request Compare This branch is 10 commits ahead of fossbalaji:master.
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 navbar css fix for mobile done Jan 24, 2019
ttsapp about me english text updated Jan 29, 2019
.gitignore static path in settings.py added Dec 5, 2018
Contributors Create Contributors Jan 29, 2019
LICENSE
Readme.MD
about.md
envsetup.sh navbar css fix for mobile done Jan 24, 2019
manage.py initial commit with necessary files Oct 16, 2018
requirements.txt celery task added, convert text to mp3, local setup , readme file upd… Oct 17, 2018
tamil-tts.sh celery task added, convert text to mp3, local setup , readme file upd… Oct 17, 2018

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