
Asahi Kanji application for Android™
Single kanji Handwriting Recognition
This feature is obsolete and has been removed from the Asahi Kanji app in September 2025.
This was an experimental addition to the app, available between 2013 and 2025.
Handwriting recognition was based on the Tesseract OCR engine.
For a presentation of the whole application please see:
http://www.japanese-kanji.com/android/english/asahikanji-en-android.htm
The following presentation is kept as an archive.
How to use:
After tracing the character, tap the "Analyze" button.
Limitations
Do not give up too quickly.
Just like the OCR feature you have to learn how to get the best of it.
Although counter intuitive, recognizing a single character can be a greater challenge for an OCR engine than recognizing a word made up of two kanji.
Identifying a basic kanji made up of a few strokes is sometimes more difficult than recognizing one with a bigger number of strokes.
For example the Tesseract OCR engine cannot make the difference between 囗 and 口 , whatever the size of the drawn square on the screen.
The first one is a big square. It is the radical you find in the kanji 四 (four).
The second one, a smaller square, is the kanji "kuchi" (mouth, opening).
There are a few other similar cases, like 日 (sun), as Tesseract almost always returned the radical 曰 (the central horizontal stroke is a little shorter).
For basic shapes Tesseract seems to favor radicals over kanji.
This is the reason why, until a better solution is found, the search results are limited to the Jōyō kanji.
For handwriting recognition all other characters and radicals (bushu) have been blacklisted.
Before that, 100% of the time, trying to display the card for 口 would display the message "Sorry, not a Jōyō kanji" or "Sorry, 曰 is not a Jōyō kanji", which is true.
But we can imagine the comments on Google Play...
Your feedback, whether positive or negative, will be essential for the future development of this feature.
Credits:
The OCR module uses the Tesseract OCR engine, released under the Apache License, Version 2.0