---
title: "speechRecognitionTaskWasCancelled(_:)"
framework: speech
role: symbol
role_heading: Instance Method
path: "speech/sfspeechrecognitiontaskdelegate/speechrecognitiontaskwascancelled(_:)"
---

# speechRecognitionTaskWasCancelled(_:)

Tells the delegate that the task has been canceled.

## Declaration

```swift
optional func speechRecognitionTaskWasCancelled(_ task: SFSpeechRecognitionTask)
```

## Parameters

- `task`: The speech recognition task (an doc://com.apple.speech/documentation/Speech/SFSpeechRecognitionTask object) that represents the request.

## Discussion

Discussion A speech recognition task can be canceled by the user, by your app, or by the system.

## See Also

### Finishing a speech recognition task

- [speechRecognitionTask(_:didFinishRecognition:)](speech/sfspeechrecognitiontaskdelegate/speechrecognitiontask(_:didfinishrecognition:).md)
- [speechRecognitionTask(_:didFinishSuccessfully:)](speech/sfspeechrecognitiontaskdelegate/speechrecognitiontask(_:didfinishsuccessfully:).md)
- [speechRecognitionTask(_:didProcessAudioDuration:)](speech/sfspeechrecognitiontaskdelegate/speechrecognitiontask(_:didprocessaudioduration:).md)
