A multi-platform recorder built to collect audio data for the Nimbus virtual assistant.
Some features:
- Quickly collect and classify data from any device.
- Easily take repeated recordings to capture different tones using the "Another" button.
- Recall the information of past participants with the Recents log.
- Download the website as a PWA app and record offline.
Before you begin, make sure that you have Node installed. I'd also recommend installing Vue CLI, so that you can make your own Vue projects.
- Clone the repository with
git clone
. - Navigate to the root of the repository on the command line and run
npm install
to download related dependencies. - To edit the page locally and view your changes live, run
npm run serve
in the repo and then openhttp://localhost:8080/
in your browser. - To unit test your code, add a file to the
/tests/unit
folder. Make sure the suffix of your file is.spec.js
. For more information on how to unit test Vue applications, see the docs.
Please feel free to post issues on the repo. The app still has a ways to go.