One Logo Pool Ball
AVFAudio · IOS API REFERENCE

AVAudioInputNode

class · iOS 8.0+ · SDK 27.1

class AVAudioInputNode

Members (9)

method · iOS 17.0+

setMutedSpeechActivityEventListener

TypeScript
setMutedSpeechActivityEventListener(listenerBlock?: (((arg0: AVAudioVoiceProcessingSpeechActivityEvent) => void)) | null): boolean
Swift declaration
func setMutedSpeechActivityEventListener(_ listenerBlock: (@Sendable (AVAudioVoiceProcessingSpeechActivityEvent) -> Void)?) -> Bool
get · iOS 13.0+

isVoiceProcessingAGCEnabled

TypeScript
get isVoiceProcessingAGCEnabled(): boolean
Swift declaration
var isVoiceProcessingAGCEnabled: Bool { get set }
set · iOS 13.0+

isVoiceProcessingAGCEnabled

TypeScript
set isVoiceProcessingAGCEnabled(value: boolean)
Swift declaration
var isVoiceProcessingAGCEnabled: Bool { get set }
get · iOS 13.0+

isVoiceProcessingBypassed

TypeScript
get isVoiceProcessingBypassed(): boolean
Swift declaration
var isVoiceProcessingBypassed: Bool { get set }
set · iOS 13.0+

isVoiceProcessingBypassed

TypeScript
set isVoiceProcessingBypassed(value: boolean)
Swift declaration
var isVoiceProcessingBypassed: Bool { get set }
get · iOS 13.0+

isVoiceProcessingInputMuted

TypeScript
get isVoiceProcessingInputMuted(): boolean
Swift declaration
var isVoiceProcessingInputMuted: Bool { get set }
set · iOS 13.0+

isVoiceProcessingInputMuted

TypeScript
set isVoiceProcessingInputMuted(value: boolean)
Swift declaration
var isVoiceProcessingInputMuted: Bool { get set }
get · iOS 17.0+

voiceProcessingOtherAudioDuckingConfiguration

TypeScript
get voiceProcessingOtherAudioDuckingConfiguration(): AVAudioVoiceProcessingOtherAudioDuckingConfiguration
Swift declaration
var voiceProcessingOtherAudioDuckingConfiguration: AVAudioVoiceProcessingOtherAudioDuckingConfiguration { get set }
set · iOS 17.0+

voiceProcessingOtherAudioDuckingConfiguration

TypeScript
set voiceProcessingOtherAudioDuckingConfiguration(value: AVAudioVoiceProcessingOtherAudioDuckingConfiguration)
Swift declaration
var voiceProcessingOtherAudioDuckingConfiguration: AVAudioVoiceProcessingOtherAudioDuckingConfiguration { get set }

Skipped declarations

2 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

AVAudioInputNode.setManualRenderingInputPCMFormat(_:inputBlock:)

callback cannot propagate synchronous failure

AVAudioInputNode.init()

inherited init: clang: 'init' is unavailable

All AVFAudio types →