<!--
{
  "availability" : [
    "iOS: 15.0.0 -",
    "iPadOS: 15.0.0 -",
    "macCatalyst: 15.0.0 -",
    "macOS: 12.0.0 -",
    "tvOS: 15.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 8.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "SwiftUI",
  "identifier" : "/documentation/SwiftUI/View/speechSpellsOutCharacters(_:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "SwiftUI"
    ],
    "preciseIdentifier" : "s:7SwiftUI4ViewPAAE25speechSpellsOutCharactersyQrSbF"
  },
  "title" : "speechSpellsOutCharacters(_:)"
}
-->

# speechSpellsOutCharacters(_:)

Sets whether VoiceOver should speak the contents of the text view
character by character.

```
nonisolated func speechSpellsOutCharacters(_ value: Bool = true) -> some View
```

## Parameters

`value`

A Boolean value that when `true` indicates
VoiceOver should speak text as individual characters. Defaults
to `true`.

## Discussion

Use this modifier when you want VoiceOver to speak text as individual
letters, character by character. This is important for text that is not
meant to be spoken together, like:

- An acronym that isn’t a word, like APPL, spoken as “A-P-P-L”.
- A number representing a series of digits, like 25, spoken as “two-five”
  rather than “twenty-five”.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)