Skip to content

Chris-B33/Machine-Learning-for-Interactive-Systems-Project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voice Recognition Machine Learning Project

GitHub forks GitHub Repo stars

Description

This was a project created by Mark and I for the module "Machine Learning for Interactive Systems".
We were given a list of topics to choose from and had to make a project based on one of them. We chose "Voice Recognition".
We decided to build a game where you control Scooby Doo trying to catch Scooby Snacks that are falling from the sky using your voice.
It was trained on Mark's voice to recognize "Left" and "Right", as well as recognize his tone of voice, like if it was more frantic or calm sounding. That influences the speed at which the character moves.

Images

Game Preview Game Preview

Installation

Softwares

Install Max MSP, Wekinator and Processing 4.

Max MSP Libraries

Visit https://github.com/CNMAT/CNMAT-Externs/releases:

  • Look at Win64 v1.0.4e PRERELEASE.
  • Check its assets.
  • Download "CNMAT_Externals-Max-Win64-v1.0.5-0-g2626bdfb-main.zip".
  • Unzip that file and put what's inside into /Documents/Max 8/Packages.

Running Project

Run in order:

  • "AudioAnalyzer.maxpat" contained in the "AudioAnalyzer" folder.
  • "GestureReader.wekproj" contained in the "GestureReader" folder.
  • "UrgencyReader.wekproj" contained in the "UrgencyReader" folder.
  • "Buffer.maxpat" contained in the "Buffer" folder.
  • "PhysicsEngine.pde" in the "PhysicsEngine" folder.

Contributors

  • MarkH03
  • Chris-B33

About

Voice Recognition game made using Max MSP, Wekinator and Processing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Max 85.6%
  • Processing 13.6%
  • JavaScript 0.8%