Logo Lanfrica

Pogayo/african-voices-web

Domain:

natural language processing

Record type:

software
Creator:
Pog
Host:
Website that hosts the African Voices projects. Users can download datasets and synthesizers, and synthesize speech in African languages # african-voices-web Visit the African Voices website here. ## Installation * Install python 2.7 or newer * Create a virtual environment `python3 -m venv virtual_environment_name` * Activate the virtual environment `cd your_virtual_environment_name` and then `source bin/activate` * Install all dependencies needed by the project. Run the command `pip3 install -r requirements.txt` in the project root folder * Run make migrations and then migrate. `python manage.py makemigrations` and then `python manage.py migrate` to create the tables from models in the database * Run `python manage.py runserver` on the project root folder to run project on local machine # System Requirements For the project to work, you need to have festvox and its dependencies installed. 1. Install prerequisites: ``` sudo apt-get install git build-essential libncurses5-dev sox wget sudo apt-get install csh ffmpeg html2text ``` 2. Download and run fest_build.sh. On your terminal run: ``` chmod +x festvox_setup.sh ./festvox_setup.sh ``` Learn more about Festvox # Want to create your own synthesizer? Follow the instructions in NewlangTech to create your own synthesizer in simple steps.