Proof

react-native-tts

native seam: the TextToSpeech module (TextToSpeech.m) over the shared iOS AVSpeechSynthesizer model; the package JS runs unchanged and speech is voiced by the host page
80%
API coverage
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (9)
speakstoppauseresumesetDuckingsetDefaultVoice/Rate/Pitch/Language with their iOS rejectionssetIgnoreSilentSwitchthe iOS 27 simulator voicestts-start/progress/finish/pause/resume/cancel events keyed by utterance hash
Missing (2)
the host voice speaksnot the iOS voice; audio session categories and word-boundary stops have no host effect; the host needs a user activation before it voices anything