# -*- coding: utf-8 -*- """ Wakeword Detection Module. Basiert auf OpenWakeWord für lokale Wakeword-Erkennung auf Satellites und Standalone. """ from trixy_core.wakeword.detector import ( WakewordDetector, WakewordDetection, DetectorConfig, ) from trixy_core.wakeword.audio_buffer import ( AudioBuffer, AudioChunk, BufferConfig, ) from trixy_core.wakeword.vad import ( VoiceActivityDetector, VADConfig, VADState, SpeechSegment, ) from trixy_core.wakeword.service import ( WakewordService, WakewordServiceConfig, ServiceState, ) __all__ = [ # Detector "WakewordDetector", "WakewordDetection", "DetectorConfig", # Audio Buffer "AudioBuffer", "AudioChunk", "BufferConfig", # VAD "VoiceActivityDetector", "VADConfig", "VADState", "SpeechSegment", # Service "WakewordService", "WakewordServiceConfig", "ServiceState", ]