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.
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 Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Google Home, Zigbee2MQTT | Door and Window Sensors, TP-Link | HS200 |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)