---
title: usesLanguageCorrection
framework: vision
role: symbol
role_heading: Instance Property
path: vision/recognizetextrequest/useslanguagecorrection
---

# usesLanguageCorrection

A Boolean value that indicates whether the request applies language correction during the recognition process.

## Declaration

```swift
var usesLanguageCorrection: Bool
```

## Discussion

Discussion When this value is true, Vision applies language correction during the recognition process. Disabling this property returns the raw recognition results, which provides performance benefits but less accurate results.

## See Also

### Configuring a request

- [automaticallyDetectsLanguage](vision/recognizetextrequest/automaticallydetectslanguage.md)
- [supportedRecognitionLanguages](vision/recognizetextrequest/supportedrecognitionlanguages.md)
- [customWords](vision/recognizetextrequest/customwords.md)
- [minimumTextHeightFraction](vision/recognizetextrequest/minimumtextheightfraction.md)
- [recognitionLanguages](vision/recognizetextrequest/recognitionlanguages.md)
- [recognitionLevel](vision/recognizetextrequest/recognitionlevel-swift.property.md)
- [RecognizeTextRequest.RecognitionLevel](vision/recognizetextrequest/recognitionlevel-swift.enum.md)
