audio_routing_config library
Classes
- AECConfig
- App-wide echo cancellation settings.
- AudioRoutingConfig
- Full wake-word audio routing configuration.
- AudioRoutingOverride
- Partial route override: omitted fields preserve the resolved hardware route.
- PlaybackRoutingConfig
- Native playback ducking and restoration policy.
- RouteConfigEntry
- A per-route audio routing entry for iOS wake-word detection.
- STTDuckingConfig
- Native recognition ducking and restoration policy.
- WakewordAECConfig
- Echo cancellation preferences; actual availability depends on hardware.
- WakeWordDuringTTSConfig
- Temporary detector sensitivity during physical playback.
Enums
- AECMode
- App-wide echo cancellation mode shared by STT, wake word, and TTS.
- WakewordAudioCategory
- iOS audio session category values used by wake-word audio routing.
- WakewordAudioMode
- iOS audio session mode values used by wake-word audio routing.
- WakewordAudioOption
- iOS audio session category options used by wake-word audio routing.
- WakewordPreferredInput
- Preferred input selection for wake-word audio routing.