Android includes APIs that allow applications to make use of text-to-speech (TTS) services and allows service providers to provide implementations of TTS services.
If device implementations reporting the feature android.hardware.audio.output, they:
If device implementations support installation of third-party TTS engines, they: