Setup Instructions
1. Clone the repository
git clone git@hf.co:spaces/luisomoreau/hey_reachy_wake_word_detection
cd hey_reachy_wake_word_detection
2. Create and activate virtual environment
python3.12 -m venv venv
source venv/bin/activate # Linux/MacOS
# .\venv\Scripts\activate # Windows
3. Install dependencies
pip install -e .
4. Launch the Reachy Mini Daemon
Open the Reachy Mini Desktop App or run:
reachy-mini-daemon
5. Run the application
python hey_reachy_wake_word_detection/main.py
Note: This project aims to be a base that you can freely modify. Don't expect Alexa or "OK Google"-grade performance. The model was trained on only ~2.5 hours of data.
Expected Output
Running on: darwin arm64
INFO: Started server process [98489]
INFO: Waiting for application startup.
...
Detected system: darwin arm64
Selected model: hey-reachy-wake-word-detection-mac-arm64.eim
Using audio device: Reachy Mini Audio (ID: 1)
Loaded runner for "Developer Relations / Hey Reachy - Wake word detection"
...
Classification: {'hey_reachy': '0.8501', 'noise': '0.0000', 'other': '0.1499'}
Detection score: 0.8501
🎤 KEYWORD DETECTED - Executing actions!
Playing sound: /path/to/greetings-audio/speech_g4rDsF5OhcU.ogg