SayChar exists because saying characters out loud is hard — for everyone, and especially for people who rely on assistive technology at either end of the call. Accessibility isn't a checkbox on the roadmap; it's the whole product. This page describes the accessibility features SayChar ships with today.
SayChar is fully navigable with VoiceOver.
All text in SayChar scales with the system Dynamic Type setting, including the largest accessibility sizes. The character column widens along with the text so nothing gets clipped when you turn the text size up.
To change your text size, open Settings → Accessibility → Display & Text Size → Larger Text.
The read-aloud feature uses the system speech synthesizer at a slightly slower dictation rate, with a brief pause between characters, so listeners can catch each one. To ensure "A" and "a" can be distinguished by ear (they otherwise sound identical when spoken), letters are prefixed with "Capital" or "lowercase" during read-aloud.
You can pick any voice iOS supports under Settings → Accessibility → Spoken Content → Voices. SayChar respects whichever voice you've set.
SayChar contains no animations that depend on motion to convey information and no time-limited interactions. The read-aloud playback can be stopped at any time by tapping the Stop button.
If you hit an accessibility issue — anything that makes SayChar harder to use with assistive technology, or a spot where a label, contrast level, or spoken output could be clearer — please email galew5515@gmail.com. Accessibility bugs are treated as first-class bugs.