protoLabsAI/hey-orbis-wakeword
343
hey-orbis-wakeword
Custom wake word model for "hey orbis", trained with openWakeWord and synthetic speech from Fish Audio S2 Pro.
Usage
With openWakeWord (Python)
from openwakeword.model import Model
model = Model(
wakeword_models=["hey_orbis.onnx"],
inference_framework="onnx"
)
# Feed 80ms audio chunks (1280 samples at 16kHz, int16)
prediction = model.predict(audio_chunk)
if prediction["hey_orbis"] > 0.7:
print("Wake word detected!")With Home Assistant
Copy hey_orbis_float32.tflite to your openWakeWord add-on's custom model directory.
Model Details
Performance (v0)
Evaluated on synthetic test clips (Fish Audio S2 Pro) in streaming mode:
Adversarial negatives are phonetically similar phrases ("hey Morris", "hey Boris", etc.). Real-world FA rate against ambient speech will be lower.
Training Data
Files
hey_orbis.onnx— ONNX model for openWakeWord runtimehey_orbis_float32.tflite— TFLite for Home Assistant / edgehey_orbis_float16.tflite— TFLite half-precision (smaller)
Part of protoLabs
Built for ORBIS, the open-source AI companion framework by protoLabs.
