One Logo Pool Ball
SoundAnalysis · IOS API REFERENCE

SNAudioFileAnalyzer

class · iOS 13.0+ · SDK 27.1

class SNAudioFileAnalyzer

Members (7)

method · iOS 13.0+

add

TypeScript
add(request: Implements<SNRequest> | SDKHandle, observer: Implements<SNResultsObserving> | SDKHandle): void
Swift declaration
func add(_ request: any SNRequest, withObserver observer: any SNResultsObserving) throws
method · iOS 13.0+

analyze

TypeScript
analyze(): void
Swift declaration
func analyze()
method · iOS 13.0+

analyze

TypeScript
analyzeCompletionHandler(completionHandler: ((arg0: boolean) => void)): void
Swift declaration
func analyze() async -> Bool
method · iOS 13.0+

cancelAnalysis

TypeScript
cancelAnalysis(): void
Swift declaration
func cancelAnalysis()
init · iOS 13.0+

init

TypeScript
static init(url: string): SNAudioFileAnalyzer
Swift declaration
init(url: URL) throws
method · iOS 13.0+

removeAllRequests

TypeScript
removeAllRequests(): void
Swift declaration
func removeAllRequests()
method · iOS 13.0+

remove

TypeScript
remove(request: Implements<SNRequest> | SDKHandle): void
Swift declaration
func remove(_ request: any SNRequest)

Skipped declarations

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

SNAudioFileAnalyzer.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All SoundAnalysis types →