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.