Skip to content

suriyan/iWriteIt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iWriteIt - You Like?

An application for Kids to practice Addition and Subtraction skills. It utilizes Kivy Gesture recognition, especially for multistroke gesture recognition was just introduced in master branch (1.8.1-dev).

Initially, I've started with Tesseract-OCR to recognize hand writing. However, we also need to train it for difference hand writing styles and is not easily compare to Kivy Gesture recognition process.

Finally, I've decided to use Kivy multistroke gesture recognition instead. This is a good demo application for multistroke gesture recognition.

https://github.com/kivy/kivy/tree/master/examples/demo/multistroke

For more attractive and may also help to improve Listening skills. Application includes Text to Speech (TTS) feature.

Please visit the following link to see how does it working :-

http://1drv.ms/1nQKnGx

HISTORY

  • 2014/05/15 (1.0.0)

    • Implement my gesture load/save/update
  • 2014/05/14 (0.9.0)

    • Initial release

TODO

  • User profile for specific gesture data
  • Timer, score and statistics
  • More number practical skills (eg. sequence, multiply, ...)
  • Localize number (ex. Thai)
  • ...

TESTED TARGET

  • Windows

    • Tested on Windows 8.1 (64-bit)
    • Tested on Windows 7 (32-bit)
    • Tested on Windows XP (32-bit)
  • Linux

    • Tested on Ubuntu 12.10 (32-bit)
  • Android

    • Tested on 2.3.6 (Motorola Defy)
    • Tested on 4.2.2 (Samsung Galaxy Note 8)
  • MacOSX

    • Tested on 10.8.5
  • iOS (TBD)

PRE-BUILD BINARIES VERSION

SOURCE CODE

https://github.com/suriyan/iWriteIt

PREREQUISITE

  • Kivy master branch (1.8.1-dev) for Multistroke gesture

    (if you still use stable branch (1.8.0) you need to patch for multistroke feature)

  • plyer for Text to Speech (TTS)

    pip install -e git+https://github.com/kivy/plyer#egg=plyer
    

    REMARKS

    • plyer in PyPi is NOT up-to-date, please install from git repository
    • On Windows and Linux requires eSpeak

BUILD & PACKAGING

CREDITS & ACKNOWLEDGEMENT

About

Education App for Kivy App Contest 2014

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages