Provides surveys with recorded answers.
- Install node JS (>10) and npm
- git clone https://github.com/lobracost/RecSurvey
- cd RecSurvey
- npm install
- cd RecSurvey
- npm start
The server is now running on your terminal. Navigate to https://localhost:5000/ to acess the app from your browser.
Navigate into the recordings directory where audio files are stored. The name of each file contains information about the speaker the task.
Example: 1_male_1_3_2020-12-15T16:46:35.686Z gives the following information:
- It refers to the first task of the survey
- The speaker is a male
- Speakers english fluency is acceptable
- Speaker speaks english once per month
- Date and time of recornding is 2020-12-15T16:46:35
The basic scripts to manipulate are the following:
- views/index.ejs Provides the Html for the basic page of the app.
- public/javascripts/global.js Contains all of the javascript scripts that are necessary for the frontend operations.
- routes/index.js Catches all the post and get requests from the server side.
- public/stylesheets/style.css Css formatting.