---
title: AVSpeechSynthesisProviderOutputBlock
framework: avfaudio
role: symbol
role_heading: Type Alias
path: avfaudio/avspeechsynthesisprovideroutputblock
---

# AVSpeechSynthesisProviderOutputBlock

A type that represents the method for sending marker information to the host.

## Declaration

```swift
typealias AVSpeechSynthesisProviderOutputBlock = ([AVSpeechSynthesisMarker], AVSpeechSynthesisProviderRequest) -> Void
```

## Parameters

- `markers`: An array of speech synthesis metadata.
- `speechRequest`: A speech request the system associates with the metadata.

## See Also

### Supplying metadata

- [speechSynthesisOutputMetadataBlock](avfaudio/avspeechsynthesisprovideraudiounit/speechsynthesisoutputmetadatablock.md)
- [AVSpeechSynthesisMarker](avfaudio/avspeechsynthesismarker.md)
