All Projects → rxlabz → Sytody

rxlabz / Sytody

a Flutter "speech to todo" app example

Programming Languages

swift
15916 projects
dart
5743 projects
dartlang
94 projects

Projects that are alternatives of or similar to Sytody

Textnormalizationcoveringgrammars
Covering grammars for English and Russian text normalization
Stars: ✭ 46 (-41.77%)
Mutual labels:  speech-recognition
Dragonfire
the open-source virtual assistant for Ubuntu based Linux distributions
Stars: ✭ 1,120 (+1317.72%)
Mutual labels:  speech-recognition
Android Speech Recognition
Continuous speech recognition library for Android with options to use GoogleVoiceIme dialog and offline mode.
Stars: ✭ 72 (-8.86%)
Mutual labels:  speech-recognition
Iflytek awaken asr
use iflytek's technology to realize awaken and order recognition
Stars: ✭ 53 (-32.91%)
Mutual labels:  speech-recognition
Audio Pretrained Model
A collection of Audio and Speech pre-trained models.
Stars: ✭ 61 (-22.78%)
Mutual labels:  speech-recognition
Speech ai
Simple speech linguistic AI with Python
Stars: ✭ 66 (-16.46%)
Mutual labels:  speech-recognition
Py Nltools
A collection of basic python modules for spoken natural language processing
Stars: ✭ 46 (-41.77%)
Mutual labels:  speech-recognition
Pyspeechrev
This python code performs an efficient speech reverberation starting from a dataset of close-talking speech signals and a collection of acoustic impulse responses.
Stars: ✭ 74 (-6.33%)
Mutual labels:  speech-recognition
Angle
⦠ Angle: new speakable syntax for python 💡
Stars: ✭ 61 (-22.78%)
Mutual labels:  speech-recognition
Asr benchmark
Program to benchmark various speech recognition APIs
Stars: ✭ 71 (-10.13%)
Mutual labels:  speech-recognition
Biglittlenet
Official repository for Big-Little Net
Stars: ✭ 57 (-27.85%)
Mutual labels:  speech-recognition
Syn Speech
Syn.Speech is a flexible speaker independent continuous speech recognition engine for Mono and .NET framework
Stars: ✭ 57 (-27.85%)
Mutual labels:  speech-recognition
Openasr
A pytorch based end2end speech recognition system.
Stars: ✭ 69 (-12.66%)
Mutual labels:  speech-recognition
Parrots
Automatic Speech Recognition(ASR), Text-To-Speech(TTS) engine for Chinese.
Stars: ✭ 48 (-39.24%)
Mutual labels:  speech-recognition
Nativescript Speech Recognition
💬 Speech to text, using the awesome engines readily available on the device.
Stars: ✭ 72 (-8.86%)
Mutual labels:  speech-recognition
Keras Sincnet
Keras (tensorflow) implementation of SincNet (Mirco Ravanelli, Yoshua Bengio - https://github.com/mravanelli/SincNet)
Stars: ✭ 47 (-40.51%)
Mutual labels:  speech-recognition
Papers
A list of paper, books and sites for various different topics related to machine learning and deep learning along with various field in which it is implemented
Stars: ✭ 63 (-20.25%)
Mutual labels:  speech-recognition
Wav2letter
Speech Recognition model based off of FAIR research paper built using Pytorch.
Stars: ✭ 78 (-1.27%)
Mutual labels:  speech-recognition
Unityandroidspeechrecognition
This repository is a Unity plugin for Android Speech Recognition (based on Java implementation)
Stars: ✭ 73 (-7.59%)
Mutual labels:  speech-recognition
Patter
speech-to-text in pytorch
Stars: ✭ 71 (-10.13%)
Mutual labels:  speech-recognition

Sytôdy, a Flutter "speech to text" todo app POC

⚠️ iOS10(Swift) & Android

screenshot

Usage

Install flutter

cd sytody
flutter run

📺 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

A PopupMenuButton

Getting Started with Flutter

For help getting started with Flutter, view our online documentation.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].