Flutter is a great new app for creating and sharing animated messages. The problem with Flutter, though, is that it doesn’t have any built-in text-to-speech capabilities. This means that you can’t use your voice to create an animation message in the app.
Luckily there are some great third party apps out there to help you solve this problem! We’ve compiled a list of our favorite text-to-speech packages for Flutter so you can get back to making awesome animations!
Text-to-speech (TTS) is the process of using software to read aloud text that is displayed on a screen. Text-to-speech programs can convert text into speech, and do so in various ways depending on the user’s familiarity with the system.
flutter_tts
flutter_tts is a good Text to Speech Flutter plugin available on pub.dev platform. This plugin is available on iOS, Android, Web, and Mac platforms.
text_to_speech
A TTS (Text-To-Speech) Service is available through a Flutter plugin. This plugin tries to take advantage of all aspects of the iOS, Android, web, and macOS TTS API.
rw_tts
The RealWear HMT-1 TTS plugin, which is compatible with the RealWear TTS service, wraps the RealWear TTS platform. It allows for a variety of different TTS requests based on request code.
flutter_azure_tts
Text-To-Speech on Flutter with Microsoft Azure Cognitive Services
tts_azure
Use the Text to Speech converter to convert text to speech from Azure. A Flutter package that uses the Azure Cognitive Services REST API to turn text into speech.