Skip to content

mbdb92/open-speech-recording

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open Speech Recording is a small web application to collect short snippets of speech, and upload them to cloud storage. It's designed to help gather open speech data sets to train machine learning systems.

This is a fork of Pete Wardens repository, I only cut out the Google Cloud SDK dependency, as I didn't want to use the cloud service. The side effect of this change is the ability to run it with Python 3 instead of 2.7 only.

Running

You first have to change the value of app.secret_key inside of main.py to another value. You may want to use this short shellcode snippet to generate a new secret:

head -c 500 /dev/urandom | tr -dc 'a-f0-9' | fold -w 32 | head -n 1

Additional you should change the arrays in wordlist.js so the user get prompted for the words you want ot record. Finally start the app, like every other pyhton programm

python main.py

Credits

Thanks to Pete Warden, [email protected], for his original word on this program.

About

Web application to record speech for an open data set

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 44.3%
  • JavaScript 36.6%
  • CSS 10.9%
  • Python 8.2%