<!--
{
  "availability" : [
    "iOS: -",
    "iPadOS: -",
    "macCatalyst: -",
    "tvOS: -",
    "visionOS: -",
    "watchOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "AVFAudio",
  "identifier" : "/documentation/AVFAudio/AVAudioSession/MicrophoneInjectionMode",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "AVFAudio"
    ],
    "preciseIdentifier" : "c:@E@AVAudioSessionMicrophoneInjectionMode"
  },
  "title" : "AVAudioSession.MicrophoneInjectionMode"
}
-->

# AVAudioSession.MicrophoneInjectionMode

The modes of injecting audio into another app’s input stream.

```
enum MicrophoneInjectionMode
```

## Overview

Apps can state their intent to mix synthesized speech into another app’s input stream. Accessibility apps can use this feature to implement augmentative and alternative communication systems that enable people with disabilities to communicate using synthesized speech.

> Note: When a person mutes audio input, the system also mutes microphone injection.

## Topics

### Microphone injection modes

[`AVAudioSession.MicrophoneInjectionMode.none`](/documentation/AVFAudio/AVAudioSession/MicrophoneInjectionMode/none)

A mode that indicates not to use spoken audio injection.

[`AVAudioSession.MicrophoneInjectionMode.spokenAudio`](/documentation/AVFAudio/AVAudioSession/MicrophoneInjectionMode/spokenAudio)

A mode that indicates to inject spoken audio, like synthesized speech, along with microphone audio.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)