---
title: AVSpeechBoundary
framework: avfaudio
role: symbol
role_heading: Enumeration
path: avfaudio/avspeechboundary
---

# AVSpeechBoundary

Specifies when to pause or stop speech.

## Declaration

```swift
enum AVSpeechBoundary
```

## Topics

### Speech boundaries

- [AVSpeechBoundary.immediate](avfaudio/avspeechboundary/immediate.md)
- [AVSpeechBoundary.word](avfaudio/avspeechboundary/word.md)

### Initializers

- [init(rawValue:)](avfaudio/avspeechboundary/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Controlling speech

- [speak(_:)](avfaudio/avspeechsynthesizer/speak(_:).md)
- [continueSpeaking()](avfaudio/avspeechsynthesizer/continuespeaking().md)
- [pauseSpeaking(at:)](avfaudio/avspeechsynthesizer/pausespeaking(at:).md)
- [stopSpeaking(at:)](avfaudio/avspeechsynthesizer/stopspeaking(at:).md)
