PrisAImSearch
REAL IMPLEMENTATIONS / ACCESSIBILITY

Recognizing personal gestures with Teachable Machine

Steve Saling and Google collaborators demonstrated personalized machine learning that maps non-speech sounds and facial gestures to useful actions.

THE ACTUAL IMPLEMENTATION

What they built.

Steve Saling's collaboration begins with a specific person's available movements and sounds. Google's 2019 account describes facial gestures used to cheer during a game and non-speech sounds used for smart-home commands. The useful output is an action that the person can intentionally trigger.

This is personalized classification: examples teach a model to distinguish signals chosen for a particular use. Google's later Teachable Machine 2.0 release makes a related process available in a browser. The published demonstration establishes a concrete prototype, while its full custom application and individual performance remain undocumented.

Collaborator-published demonstration

Google identifies Saling and describes concrete demonstrated actions. The public tool provides a related train/test/export workflow; Saling's complete custom configuration is not supplied.

Read the original accessibility demonstration

How the tools work together

In the public tool, a person gathers examples, trains a model and tests it against new input. TensorFlow.js handles browser-based learning. A recognized category can then be connected to an action by an application; training the classifier alone does not create the complete device-control workflow.

Workflow at a glance

  1. Gather personal examples

    Record examples of the chosen image, sound or pose classes with a webcam or microphone.

  2. Train and test the recognition

    Teachable Machine trains in the browser; test new examples and revise the training examples where recognition fails.

  3. Connect a recognized class to an action

    The demonstrated prototype connects personalized recognition to sounds or device commands. An exported model requires application code for that connection.

How you could adapt the idea

Begin with a harmless feedback action, such as playing a sound, and involve the intended user in choosing comfortable, repeatable signals. Try examples in the actual setting and inspect mistaken activations. This proposed learning exercise does not replace a person's established communication system or demonstrate clinical effectiveness.

Effort, cost and limitations

Effort
A camera or microphone and browser suffice for the recognition exercise. Reproducing the external action needs additional integration work.
Cost
The sources do not disclose Saling's project cost or a complete reproduction budget.

This is a personalized research demonstration, not evidence of clinical benefit or a universally reliable control system.

The 2.0 documentation describes the later public tool; it does not establish an identical model or interface in the earlier demonstration.

Go to the original work.

Original Project Euphonia demonstration and named collaboratorSteve Saling project in Start With OneTeachable Machine 2.0 train/test/export documentationPublic Teachable Machine interface

Source-backed editorial account; PrisAIm did not run or independently benchmark this implementation.

Start here: AI basicsNewsCompareWorkshopsDiscovery methodsSearch everything
Browser-local saved list

Clear your saved entries?

This removes your list from this browser only. You can save entries again at any time.