One Logo Pool Ball
ShazamKit · IOS API REFERENCE

SHSignatureGenerator

class · iOS 15.0+ · SDK 27.1

class SHSignatureGenerator

Members (4)

static · iOS 16.0+

generateSignature

TypeScript
static generateSignature(asset: _AVFoundation_AVAsset, completionHandler: ((arg0: (SHSignature) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
class func signature(from asset: AVAsset) async throws -> SHSignature
method · iOS 15.0+

append

TypeScript
append(buffer: _AVFAudio_AVAudioPCMBuffer, time?: (_AVFAudio_AVAudioTime) | null): void
Swift declaration
func append(_ buffer: AVAudioPCMBuffer, at time: AVAudioTime?) throws
init

init

TypeScript
static init(): SHSignatureGenerator
Swift declaration
init()
method · iOS 15.0+

signature

TypeScript
signature(): SHSignature
Swift declaration
func signature() -> SHSignature

Skipped declarations

No declarations were skipped in this snapshot.

All ShazamKit types →