Last Updated:

Whisper Voice Control by Wyoming

S.C.O.R.E.ConvenienceDevice Control

Overview

Whisper by Wyoming enables seamless voice control of smart home devices, enhancing convenience and accessibility. This capability allows users to interact with their home environment effortlessly using voice commands, streamlining everyday tasks.

Convenience icon

Benefits

  • Hands-free operation of devices for increased convenience.
  • Enhanced accessibility for individuals with mobility challenges.
  • Streamlined control over multiple devices through a single voice interface.

Intent

The purpose of Whisper is to provide users with a natural way to control their smart home devices using voice commands. This capability aims to simplify home management, allowing users to focus on their daily activities without needing to manually operate devices.

Preconditions

  • Wyoming (Voice Satellite) integration set up in the home.
  • Compatible smart home devices configured and connected.
  • User has a working microphone for voice input.
  • Home Assistant installed and configured.
  • Integration available and authenticated: Google Home.
  • Device installed and reachable: Door and Window Sensors.

Actors

  • Homeowner
  • Family member
  • Guest

Trigger

A voice command is spoken into the Wyoming device, initiating the action.

Workflow Diagram

flowchart TD
    A[Voice Command Received] -->|check| B{{Device Found?}}
    B -->|Yes| C[Execute Command]
    C --> D[Device Responds]
    B -->|No| E[Notify User of Error]

Workflow Description

1. Voice Command Activation

The user speaks a command into the Wyoming device, activating the voice recognition feature.

2. Device Recognition

The system checks if the spoken command corresponds to a recognized smart device in the network.

3. Command Execution

Upon successful recognition, the system executes the command to control the smart device.

4. Feedback Delivery

The smart device provides audio or visual feedback confirming the action has been performed.

5. Error Notification

If the command is not recognized, the system notifies the user with an error message.

Postconditions

The smart device either performs the requested action or notifies the user of an error, maintaining system responsiveness.

Optional Enhancements

  • Integrate with additional voice assistants for broader functionality.
  • Enable multi-language support for diverse users.
  • Implement custom voice commands for personalized control.

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantGoogle Home, Zigbee2MQTTDoor and Window Sensors, TP-Link | HS200

Source Examples