Awesome
Sytôdy, a Flutter "speech to text" todo app POC
:warning: iOS10(Swift) & Android
Usage
Install flutter
cd sytody
flutter run
:tv: Video demo
How it works
TL;DR The flutter app open a channel on the host platform. It uses it :
- to ask for speech recognition and microphone usage. The permission is asked on the first application launch
- to start, cancel and stop the speech recognition
- to listen to the recognition result
Flutter, native APIs and plugins
Recognition
- iOS : Speech API : 4 languages are enabled in Sytody : FR / EN / RU / IT
- Android : SpeechRecognizer : recognition should work with the device default locale, but some others may needs to be installed to enable other languages.
UI
Task list
A ListView with TaskWidget items
Dismissible
The tasks are displayed in a Dismissible Widget
Languages menu
Getting Started with Flutter
For help getting started with Flutter, view our online documentation.