---
title: Audio Unit Voice I/O
framework: audiotoolbox
role: collectionGroup
role_heading: API Collection
path: audiotoolbox/audio-unit-voice-i-o
---

# Audio Unit Voice I/O

Configure system voice processing and respond to speech events.

## Topics

### Observing muted speech

- [kAUVoiceIOProperty_MutedSpeechActivityEventListener](audiotoolbox/kauvoiceioproperty_mutedspeechactivityeventlistener.md)
- [AUVoiceIOMutedSpeechActivityEventListener](audiotoolbox/auvoiceiomutedspeechactivityeventlistener.md)
- [AUVoiceIOSpeechActivityEvent](audiotoolbox/auvoiceiospeechactivityevent.md)

### Configuring voice processing

- [kAUVoiceIOProperty_BypassVoiceProcessing](audiotoolbox/kauvoiceioproperty_bypassvoiceprocessing.md)
- [kAUVoiceIOProperty_VoiceProcessingEnableAGC](audiotoolbox/kauvoiceioproperty_voiceprocessingenableagc.md)
- [kAUVoiceIOProperty_MuteOutput](audiotoolbox/kauvoiceioproperty_muteoutput.md)

### Configuring ducking of other audio

- [AUVoiceIOOtherAudioDuckingConfiguration](audiotoolbox/auvoiceiootheraudioduckingconfiguration.md)

### Inspecting errors

- [kAUVoiceIOErr_UnexpectedNumberOfInputChannels](audiotoolbox/kauvoiceioerr_unexpectednumberofinputchannels.md)

## See Also

### Audio Units

- [Generating spatial audio from a multichannel audio stream](audiotoolbox/generating-spatial-audio-from-a-multichannel-audio-stream.md)
- [Audio Unit v3 Plug-Ins](audiotoolbox/audio-unit-v3-plug-ins.md)
- [Audio Components](audiotoolbox/audio-components.md)
- [Audio Unit v2 (C) API](audiotoolbox/audio-unit-v2-c-api.md)
- [Audio Unit Properties](audiotoolbox/audio-unit-properties.md)
