Kanji Recognizer

Overview

Japanese handwriting recognition, kanji dictionary and writing quiz for Android.

Just draw a character, tap 'Recognize' and select a candidate to display reading, meaning, radical and more. No need to search by radicals or count strokes.

Features

  • Tablet support
  • Animated stroke order diagrams
  • Kanji writing quiz based on selected school grade or JLPT level
  • Training mode with stroke guide lines and order hints
  • Stroke order diagrams in quiz results
    • Search on stroke for immediate feedback
    • Configurable drawing pen size and color
    • Shake to delete stroke/all strokes
    • Favorites and history (premium only)
    • Favorites export to Excel (CSV) and Anki deck (premium only)
    • Simeji integration, multiple character input (mushroom) (premium only)
    • Search by character, reading or meaning (premium only)
    • Three high-accuracy recognition models to choose from
    • Compressed model for older/slower devices (higher recognition speed, negligible recognition rate difference)
    • Works offline (Internet connections is only required to download resources on first run).
    • Stroke annotation
    • Undo (removes last stroke)
    • Integrated kanji database with more than 13,000 entries
    • Kanji decomposition into components
    • Integration with WWWJDIC for Android (can be used as the handwriting recognition backend)
    • Copy/append recognized kanji to clipboard to paste into other programs.

Requirements

    • Runs on any device with Android 1.6 and higher (version 2.0 requires Android 2.1).
    • About 60Mb SD card free space.

Download

Get it on Google Play

Search for 'Kanji Recognizer' on the the Google Play Store or use the QR code below.

Play Store link: Kanji Recognizer

If you don't have the Google Play Store app on your device, you can download the app, as well as buy upgrade coupons, from the Handwriting Recognizer site.

Video

Reviews

Contact

For bug reports, feature requests, etc.: kanji(dot)recognizer(at)gmail.com

(C) 2010 Nikolay Elenkov