SpeakEasy (Speech-processing easily-accessibly kit, SPEAK) is an open-source website designed to encourage users to be confident about their public speaking skills. It supports integration with Quizlet, letting users upload their cue cards to read at their own pace.
Git clone into a local repository, and follow the following guides
- Install all python dependencies from
requirements.txt
into your current python environment - Install flask through
pip3
- Install
google-cloud-vision
,google-cloud-language
, andgoogle-cloud-speech
throughpip3
- Setup google api credentials:
- Register for a google developers account
- Enable
Google Cloud Vision
,Google Natural Language
, andGoogle Speech-to-text
apis - Create Service account credentials, download and put the
json
file in theserver
folder (namedcredentials.json
)
- Run the server using
make run
- Just run
python3 -m http.server
in theclient
directory. - Navigate to
localhost:8000
- ???
- Profit.