Skip to content

Website that hosts the African Voices projects. Users can download datasets and synthesizers, and synthesize speech in African languages

Notifications You must be signed in to change notification settings

khof312/african-voices-web

 
 

Repository files navigation

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
  1. 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.

About

Website that hosts the African Voices projects. Users can download datasets and synthesizers, and synthesize speech in African languages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 47.9%
  • HTML 45.8%
  • CSS 5.3%
  • Shell 1.0%