This package provides a native text-to-speech solution for mobile platforms, allowing you to utilize the most powerful features of iOS and Android in your games. It does not require a Google Cloud account or integration, making it a convenient option for developers.
Features:
- Uses speech recognition classes from iOS (AVSpeechSynthesizer) and Android (android.speech.tts.TextToSpeech)
- No internet connection required
- Simple integration with onFinish and onError callbacks, no special GameObject required
- 36 supported languages on iOS, 67 supported languages on Android
Warnings:
- iOS and Android versions have different lists of supported languages
- Only one voice is available for each language, with no option to choose between male or female voices
- Limited error handling, with non-existing languages resulting in worse speech quality instead of an error
- On Android, setting the 'threadsafe' flag in the TextToSpeechExample script may be necessary to receive callbacks from non-UI threads





