Skip to content

Latest commit

 

History

History
148 lines (94 loc) · 3.87 KB

README.md

File metadata and controls

148 lines (94 loc) · 3.87 KB

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