Skip to content

eakray/vocalize

 
 

Repository files navigation

vocalize

Stories in Ready

Table of Contents

  1. About
  2. Team
  3. Dependencies
    1. Data Scraping
    2. Processing
  4. Running

About

Vocalize is a pronunciation trainer made for language learners.

http://i.imgur.com/gJ79emN.png

http://i.imgur.com/eZx8grF.png

Team

  • Product Owner: Eugene Krayni
  • Scrum Master: Andrew Pedley
  • Development Team Members: Luke Powell, Aaron Phillips, Alex Zywiak

Dependencies

Data Scraping

  • youtube-dl brew install youtube-dl

Processing

Running

npm install
gulp build
node server.js

Data Scraping

In the data scraping directory you will find node js files that scrape youtube videos (audio books) for wav files of words.

npm install
node index.js scrape <youtube id> <language>

There is also a file that runs the python scripts to average the words and outputs them into a 'averaged' folder called average.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 40.4%
  • JavaScript 39.8%
  • Python 13.6%
  • HTML 3.7%
  • Objective-C 2.0%
  • Shell 0.5%