Handwriting Recognition in Mobile Safari on your iPhone
Home New Posts
Login: Pass: Log in or register for standard view and full access.
bennewhouse -
'allo folks,
I've been a student of Chinese for a while now, ever since I spent a year as a Rotary Exchange
Student in Taiwan. I'm in college now, and this past quarter I started taking Chinese as a class
again. At any rate, I was bored one weekend a couple months ago and so I created
http://ifonechinese.com (using the correct spelling would have Apple Legal after me in minutes).
I can do handwriting recognition on my XP machine or at http://nciku.com, but fiddling with a
computer when I'm trying to read from a Chinese book can be unweildy. But I bought an iPhone a
while back and I figured it would be the perfect surface for drawing characters. I'm pretty
capable with web development so I decided to implement handwriting recognition in Mobile Safari,
so that the average person doesn't need to hack/jailbreak/install anything to use it. Originally
it wasn't meant to handle very much load, which is why I never really mentioned it to anyone and
just used it for myself. But alas, I have a midterm today, and I was procrastinating and decided
to make it more robust. It's still not perfect, but it should work decently with more than one
user now.
How to use it:
1) On your iPhone, go to http://ifonechinese.com
2) Click the top link
NOTE: Because dragging your finger implies scrolling, and there's no way to disable in Mobile
Safari, you have to draw each stroke point by point.
3) Draw!
a) Tap where you want to start a stroke, a blue target will appear
b) Tap where you want to draw the next point, the blue target will move and a line will be drawn
between the current and previous points
c) When you are done, tap the blue target to finish the stroke
d) Continue until you see your desired character in the options listed at the bottom
e) Click the desired character and you will be presented with its pinyin and definition
Stroke order matters unfortunately.
Click the erasor in the top right to erase.
I'm using an open source library called Tomoe, which was originally intended for Japanese, but it
has Chinese stroke order libraries too. For the techies, the server is implemented in python for
the recognition, and apache/php for the definition lookup/actual page serving.
At any rate, check it out, especially if you have an iphone. It looks a little weird in your
regular web browser because it is meant to be displayed on the iphone's tiny screen. A good
character I test everything out with is xiao (small). Let me know if you have suggestions.
Hopefully it will withstand any load you guys can put on it. It's running off of my mac mini
sitting in my dorm room
-Ben
Pleco Software Learn Chinese with our Dictionaries for Palm and Pocket PC.
Learn Chinese in China Learn to speak Chinese 1MonthChinese.com -Mandarin School in China.
Chinese Textbooks Wide range, cheap, varied languages. Also Chinese cartoons, toys, gifts.
Study Chinese in Beijing Affordable Mandarin language courses at BLCU with ChinaUnipath.com.
HNHSoft Dictionary Learn Chinese on Smartphone and PDA with real person's voice.
XueXueXue IQChinese Get beyond the plateau.Take your Mandarin to a new level.
Chinese in Lijiang Short term Chinese study in a beautiful town with a focus on daily life.
MandarinTube Chinese Access to current everyday Chinese language and culture, 24/7.
Learn Chinese Homestay Chinese course, cultural activities & volunteer events in China.
Learn Chinese Online 1-on-1 instant tutoring, diverse courses, native teachers. FREE trial now!
Nihao Chinese Progam Free one-on-one Chinese lesson. Win 5-years of free lessons now!
About Ads (and how to hide them) -- Your message here
roddy -
Also functions in Firefox on XP
I like this way of writing characters - never felt comfortable 'tracing' them with the mouse, but
this clicking and double clicking actually feels quite natural. Got it to recognize a couple of
simple ones, didn't try anything complex.
All times are GMT +8. The time now is 04:59 PM.
chinese language, learning chinese china, HSK, learn chinese writing, learn chinese characters, HSK Exam, chinese school, teach chinese, chinese schools, learn mandarin, learning mandarin, learning chinese, study in chinese, learn chinese abroad, speak chinese, chinese studies, how to learn chinese, learn chinese china, learn chinese online, chinese language online, learn chinese in china, study chinese online, chinese language program, chinese language school, chinese language schools, chinese speaking, learn chinese, learn mandarin online, learn to write chinese, beijing chinese language school, chinese language china, chinese language classes, chinese language courses, chinese language learning,

No comments:
Post a Comment