---
title: SpeechDetector.SensitivityLevel
framework: speech
role: symbol
role_heading: Enumeration
path: speech/speechdetector/sensitivitylevel
---

# SpeechDetector.SensitivityLevel

Determines how “aggressive” the voice activity detection (VAD) model will be.

## Declaration

```swift
enum SensitivityLevel
```

## Overview

Overview SpeechDetector.SensitivityLevel.low will allow for a more “forgiving” VAD model, whereas selecting SpeechDetector.SensitivityLevel.high will make the model more aggressive. SpeechDetector.SensitivityLevel.medium is the recommended level for most use cases.

## Topics

### Sensitivity levels

- [SpeechDetector.SensitivityLevel.high](speech/speechdetector/sensitivitylevel/high.md)
- [SpeechDetector.SensitivityLevel.low](speech/speechdetector/sensitivitylevel/low.md)
- [SpeechDetector.SensitivityLevel.medium](speech/speechdetector/sensitivitylevel/medium.md)

## Relationships

### Conforms To

- [CaseIterable](swift/caseiterable.md)
- [Copyable](swift/copyable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Creating a detector

- [init()](speech/speechdetector/init().md)
- [init(detectionOptions:reportResults:)](speech/speechdetector/init(detectionoptions:reportresults:).md)
- [SpeechDetector.DetectionOptions](speech/speechdetector/detectionoptions.md)
