Skip to content

raygeeknyc/ohgee

Folders and files

NameName
Last commit message
Last commit date
May 31, 2021
Sep 25, 2021
Sep 2, 2017
May 21, 2017
Feb 11, 2018
Sep 25, 2021
Jun 5, 2021
May 25, 2021
Oct 30, 2021
May 24, 2021
Mar 8, 2020
Jul 2, 2021
Jun 5, 2021
Jul 5, 2018
May 24, 2021
Sep 25, 2018
Jun 30, 2023
Dec 25, 2017
Jul 1, 2023
Jun 10, 2018
May 31, 2021
May 24, 2021
Feb 11, 2018
Jul 15, 2018
Jun 30, 2023
Jun 7, 2021
Jun 7, 2021
Sep 16, 2021
Oct 6, 2021
Mar 5, 2018
Jul 1, 2023
Dec 26, 2021
May 24, 2021

Repository files navigation

ohgee

In a nutshell

The OhGee Cloud Services Avatar

A robot that understand speech and face sentiment; it nods, speaks and uses an RGB LED heart to interact with observers.

Ohgee performs local motion detection, sound detection and speech synthesis.

When motion is detected, images are sent to the Google Cloud Vision service for object detection and labelling.

When sound is detected, the audio stream is sent to the Google Cloud Speech-to-Text service for speech recognition.

Any speech transcript returned by the speech service is sent to the Google Cloud Natural Language service for analysis.

Analyzed speech is examined for known key phrases and patterns to which Ohgee selects a random response from an associated set of responses.

Analyzed images are checked for some known labels, if any of those labels are present, Ohgee responds with both incredible wit and tact! The analyzed images are examined for faces - if any faces are found, Ohgee elides each face with a smiley illustrating their detected sentiment. If a face is "close enough" Ohgee greets the person and bid them farewell when they depart.

Click on the image to see a quick demo... demo

But wait... there's more!

Since visual and audible "noise" varies widely based on location, Ohgee establishes background levels for sound and motion when starting up.

Ohgee also updates from github at startup and restarts if network connectivity is lost.

Want to know more about any of this? Look at the code!

About

The OhGee Cloud Services Avatar

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published