| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- # -*- 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",
- ]
|