---
title: AudioFeaturePrint
framework: createmlcomponents
role: symbol
role_heading: Structure
path: createmlcomponents/audiofeatureprint
---

# AudioFeaturePrint

A stream transformer that extracts audio features from audio buffers.

## Declaration

```swift
struct AudioFeaturePrint
```

## Topics

### Creating a transformer

- [init(windowDuration:overlapFactor:)](createmlcomponents/audiofeatureprint/init(windowduration:overlapfactor:).md)

### Getting the properties

- [overlapFactor](createmlcomponents/audiofeatureprint/overlapfactor.md)
- [windowDuration](createmlcomponents/audiofeatureprint/windowduration.md)

### Performing the transformation

- [applied(to:eventHandler:)](createmlcomponents/audiofeatureprint/applied(to:eventhandler:).md)
- [AudioFeaturePrint.FeatureSequence](createmlcomponents/audiofeatureprint/featuresequence.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [Escapable](swift/escapable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [TemporalTransformer](createmlcomponents/temporaltransformer.md)

## See Also

### Audio components

- [AudioReader](createmlcomponents/audioreader.md)
- [AudioConvertingTransformer](createmlcomponents/audioconvertingtransformer.md)
