Skip to content
This repository has been archived by the owner on Nov 22, 2020. It is now read-only.

V2C-Development-Team/v2c-poc-submission

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

V2C Proof-of-Concept Submission

UCO Fall 2020 Capstone Submission Repository

Prerequisites

Please make sure the following are installed before building the project.

Automatic Build

It's important that you've installed the appropriate SSH keys in the remote repo service.

You can exit the build script (build.bat on Windows) to build the program.

Manual Build

These steps can be done out of order.

  1. Enter v2c-dashboard and execute npm install
  2. Enter v2c-desktop-controller-linux and execute .\gradlew clean shadowJar
  3. Enter v2c-dispatcher and execute .\gradlew clean shadowJar
  4. Install the v2c-recognizer dependencies denoted in v2c-recognizer\README.md

Automated Execution

Run the run.bat (on Windows) to run the program.

Manual Execution

These steps must be run in order.

  1. Enter v2c-dispatcher and execute java -jar build\libs\v2c-dispatcher.jar
  2. Enter v2c-desktop-controller-linux and execute java -jar build\libs\v2c-desktop-controller-linux -u
  3. Enter v2c-dashboard and execute npm start
  4. Enter v2c-recognizer\Recognizer and execute python speech.py
  5. Enter v2c-recognizer\Recognizer and execute python widget.py

Notes

  • Additional instructions are in each of the README.md files in the various directories.
  • If you run into issues building pyaudio, please attempt to install it manually with pipwin.