One Logo Pool Ball
SensorKit · IOS API REFERENCE

SRHeadphoneSettings

class · iOS 27.0+ · SDK 27.1

class SRHeadphoneSettings

Members (7)

get · iOS 27.0+

adaptiveAudioStrength

TypeScript
get adaptiveAudioStrength(): SRHeadphoneSettings_AdaptiveAudioStrength
Swift declaration
var adaptiveAudioStrength: SRHeadphoneSettings.AdaptiveAudioStrength { get }
get · iOS 27.0+

conversationAwarenessEnabled

TypeScript
get conversationAwarenessEnabled(): SRHeadphoneSettings_SettingEnablement
Swift declaration
var conversationAwarenessEnabled: SRHeadphoneSettings.SettingEnablement { get }
get · iOS 27.0+

hearingAssistance

TypeScript
get hearingAssistance(): (SRHeadphoneSettings_HearingAssistance) | null
Swift declaration
var hearingAssistance: SRHeadphoneSettings.HearingAssistance? { get }
get · iOS 27.0+

listeningMode

TypeScript
get listeningMode(): SRHeadphoneSettings_ListeningMode
Swift declaration
var listeningMode: SRHeadphoneSettings.ListeningMode { get }
get · iOS 27.0+

personalizedSpatialAudioEnabled

TypeScript
get personalizedSpatialAudioEnabled(): SRHeadphoneSettings_SettingEnablement
Swift declaration
var personalizedSpatialAudioEnabled: SRHeadphoneSettings.SettingEnablement { get }
get · iOS 27.0+

personalizedVolumeEnabled

TypeScript
get personalizedVolumeEnabled(): SRHeadphoneSettings_SettingEnablement
Swift declaration
var personalizedVolumeEnabled: SRHeadphoneSettings.SettingEnablement { get }
get · iOS 27.0+

spatialAudioEnabled

TypeScript
get spatialAudioEnabled(): SRHeadphoneSettings_SettingEnablement
Swift declaration
var spatialAudioEnabled: SRHeadphoneSettings.SettingEnablement { get }

Skipped declarations

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

SRHeadphoneSettings.init()

inherited init: clang: 'init' is unavailable

All SensorKit types →