While spoken content is being synthesized, two improvements can be made:
The keyboard key that speaks typed content should animate its SFSymbol to indicate that content is being spoken
The textual content being spoken should highlight the portion of text that corresponds to the current utterance while the synthesizer is speaking. This creates a karaoke-style effect and visually reinforces what is happening.
This would also apply to collection view cells outside the keyboard.
While spoken content is being synthesized, two improvements can be made: