Global Variable

AVAudioSessionModeSpokenAudio

A mode used for continuous spoken audio to pause the audio when another app plays a short audio prompt.

Declaration

const AVAudioSessionMode AVAudioSessionModeSpokenAudio;

Discussion

This mode is appropriate for apps that play continuous spoken audio, such as podcasts or audio books. Setting this mode indicates that your app should pause, rather than duck, its audio if another app plays a spoken audio prompt. After the interrupting app’s audio ends, you can resume your app’s audio playback.

See Also

Audio Session Modes

AVAudioSessionModeDefault

The default audio session mode.

AVAudioSessionModeGameChat

A mode that the GameKit framework sets on behalf of an application that uses GameKit’s voice chat service.

AVAudioSessionModeMeasurement

A mode that indicates that your app is performing measurement of audio input or output.

AVAudioSessionModeMoviePlayback

A mode that indicates that your app is playing back movie content.

AVAudioSessionModeVideoChat

A mode that indicates that your app is engaging in online video conferencing.

AVAudioSessionModeVideoRecording

A mode that indicates that your app is recording a movie.

AVAudioSessionModeVoiceChat

A mode that indicates that your app is performing two-way voice communication, such as using Voice over Internet Protocol (VoIP).

AVAudioSessionModeVoicePrompt

A mode that indicates that your app plays audio using text-to-speech.