---
title: useLanguageCorrection
framework: vision
role: symbol
role_heading: Instance Property
path: vision/recognizedocumentsrequest/textrecognitionoptions-swift.struct/uselanguagecorrection
---

# useLanguageCorrection

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

## Declaration

```swift
var useLanguageCorrection: Bool
```

## Discussion

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

## See Also

### Inspecting the recognized text

- [automaticallyDetectLanguage](vision/recognizedocumentsrequest/textrecognitionoptions-swift.struct/automaticallydetectlanguage.md)
- [customWords](vision/recognizedocumentsrequest/textrecognitionoptions-swift.struct/customwords.md)
- [maximumCandidateCount](vision/recognizedocumentsrequest/textrecognitionoptions-swift.struct/maximumcandidatecount.md)
- [minimumTextHeightFraction](vision/recognizedocumentsrequest/textrecognitionoptions-swift.struct/minimumtextheightfraction.md)
- [recognitionLanguages](vision/recognizedocumentsrequest/textrecognitionoptions-swift.struct/recognitionlanguages.md)
