Instance Property

promptStyle

A hint to audio sessions that use voice prompt mode to alter the type of prompts they issue in response to other system audio, such as Siri and phone calls.

Declaration

var promptStyle: AVAudioSession.PromptStyle { get }

Discussion

Apps that issue voice prompts should observe changes in the prompt style and modify their prompts in response. This property is key-value observable.

See Also

Mixing with Other Audio

var isOtherAudioPlaying: Bool

A Boolean value that indicates whether another app is playing audio.

var secondaryAudioShouldBeSilencedHint: Bool

A Boolean value that indicates whether another app, with a nonmixable audio session, is playing audio.

var allowHapticsAndSystemSoundsDuringRecording: Bool

A Boolean value that indicates whether system sounds and haptics play while recording from audio input.

func setAllowHapticsAndSystemSoundsDuringRecording(Bool)

Sets a Boolean value that indicates whether system sounds and haptics play while recording from audio input.

enum AVAudioSession.PromptStyle

Constants that indicate the prompt style to use.