markcarter Posted July 12, 2016 at 06:32 AM Report Posted July 12, 2016 at 06:32 AM Greetings! We've recently updated our Hanping Chinese Dictionary (Pro, Lite & Cantonese) Android apps to include stroke animations. The animation data comes from the same source as Arphic Technology's ukai and gkai fonts, which means beautiful Kaiti animations. We've also updated the default Hanzi font in Hanping to use this Kaiti font so that characters can be animated in-place (i.e. without having to bring up a new screen or dialog box). Alternatively, the system font can still be used, if preferred, as well as any imported font. As you can see from the video below, single-character words are auto-animated whereas multi-character words' animations are manually triggered via long-press. I tried auto-animating multi-character words too, but as cool as it is, it's a little too distracting. There's also a stroke numbering mode, for those who don't want to wait for the animation or want less distraction: Here's a breakdown of what's included within each app and what is available via in-app purchase: Hanping Lite: 237 characters Hanping Pro: 839 characters (HSK1-3) plus 8500+ via in-app purchase Hanping Cantonese: 839 characters (the most common) plus 8500+ via in-app purchase If you are using both Pro and Cantonese, then the in-app purchases are shared, so you don't need to pay twice! Also, I'd like to say a big thank you to Shaunak at MakeMeAHanzi for his work and support. AnkiDroid Flashcards Integration I spent a lot of time earlier this year working with the AnkiDroid team to extend their Instant Add API they originally introduced last year. As a result, when starring a word in Hanping, flashcard(s) are automatically added to the Hanping deck in AnkiDroid. This is done completely transparently (assuming you have enabled & configured the integration in settings, of course) and so provides a very easy way to test yourself against words you've starred. Anki also uses the same tagging system as Hanping so it's a perfect match Other features include bulk export of starred words (this is very important since several of our customers have thousands of words starred over the years) as well as updating words (in Anki) that have already been exported. Furthermore, through Anki's sync feature, this provides a way to take your starred words to any device and test yourself using one of the various Anki clients or just a browser. I spent a lot of time refining the Anki templates for this. As a result, you can change things like simp vs. trad, pinyin vs. zhuyin, coloring etc without changing the notes themselves. Everything is configurable in the template CSS, and you can do things like click on the pinyin to play audio and click on the Hanzi to jump back to the entry in Hanping. More info on the blog post here. This feature is included in Hanping Pro and Hanping Cantonese, at no extra charge. Here's a quick video. Multi-Syllable Audio Since the beginning, Hanping has supported audio playback of multi-character words by stringing together audio for single-syllable sounds (taking into account tone sandhi, of course). This gives a somewhat useful, but rather unrealistic situation for the user. Now Hanping includes studio-quality audio for all multi-syllable sounds in HSK1-5 (HSK6 coming soon). As before, single-syllable sounds are included in all apps as well as about 150 erhua variants (Mandarin apps). For multi-syllable recordings: Hanping Lite: HSK 1 only (about 100 multi-syllable words) Hanping Pro: HSK 1 included, HSK 2-5 (about 1800 multi-syllable words) via in-app purchase, HSK 6 coming soon via in-app purchase Hanping Cantonese: Single-syllable only === All of the in-app purchases mentioned above are $5 or less (plus sales tax). All our apps can be found on Google Play and Amazon. Thanks very much for all the continued support and please let me know if you have any feedback either below or email: hanpingchinese@embermitre.com 3 Quote
艾墨本 Posted July 12, 2016 at 07:15 AM Report Posted July 12, 2016 at 07:15 AM This is a wonderful update! Thank you. 1 Quote
markcarter Posted July 13, 2016 at 09:25 AM Author Report Posted July 13, 2016 at 09:25 AM > This is a wonderful update! Thank you. You're very welcome! Oh, I noticed you recently posted a short list of resources and you mentioned Anki. Do you mention any apps that provide easy Anki export? Also, any with free offline stroke animation support? Quote
艾墨本 Posted July 13, 2016 at 02:26 PM Report Posted July 13, 2016 at 02:26 PM Hey @markcarter. Yes, I mentioned pleco which has a nice system for exporting to Anki, though it is far from as integrated as this latest update has made Hanping dictionary. I was a long time user of Hanping due to the simplicity of the user-interface, which I much preferred over the power but full-of-options Pleco interface. I also love Hanping's OCR camera. It always worked so well for me and was a huge help during my classical chinese coursework. I'm excited to read some user reviews of the new Hanping system and see if anyone recommends it to the list. Quote
mikelove Posted July 13, 2016 at 02:47 PM Report Posted July 13, 2016 at 02:47 PM That AnkiDroid integration API looks nice, we'll probably support it in some form with our big update since we're finally migrating away from our wacky internal formatting code system (dating back to the Palm era, when the savings of a single PUA Unicode character versus a <span> made a meaningful difference) and adopting standard HTML5, which should make it much easier to preserve our entry formatting in Anki. We may be competing with Anki in the flashcard space, but we also make a lot of money selling dictionaries to people who then go and export definitions from those dictionaries to use in Anki, so we have every reason to make sure that process is as smooth as it can be. @艾墨本, on the simplicity note: would you mind going into more detail on that? (by PM or email so we don't clutter up the thread) Always looking for ways to streamline things. Quote
艾墨本 Posted July 13, 2016 at 03:53 PM Report Posted July 13, 2016 at 03:53 PM @mikelove, to avoid side tracking the thread from this wonderful update, I'll message it to you instead. 1 Quote
markcarter Posted July 16, 2016 at 02:31 AM Author Report Posted July 16, 2016 at 02:31 AM @艾墨本 Anki integration as a bulk export is useful but, as you hinted, Hanping goes much much further than this. First of all, it has to be done automatically. The user should not need to remember to perform some export/sync function. Secondly, it needs to handle edits on both the client (e.g. Hanping) and Anki side. For example, in Hanping, if you've starred a sentence, and then later you apply a Google Translate translation to the definition (because there is no dictionary definition for that sentence), then the corresponding Anki flashcard (Anki Note) needs to be updated automatically. On the other side it's important that edits (of exported words) in Anki are not overwritten (without user agreement). The other part is the sophistication of the Anki template I developed, which relies heavily on Javascript. You can see these templates in action here: https://ankiweb.net/shared/info/1907668496 Thanks very much for your kind words regarding our software. Surely, those can translate to a mention in your list (especially now that it's the only software to include offline stroke animations for free) ;) Here is a very recent review: https://zhongruige.wordpress.com/2016/07/08/in-paper-versus-electric-dictionaries-electric-wins/ 1 Quote
mikelove Posted July 16, 2016 at 03:19 AM Report Posted July 16, 2016 at 03:19 AM (especially now that it's the only software to include offline stroke animations for free) ;) We'll have a few hundred of them in our free app as of our next bug-fix update (maybe as many as a thousand, still debating that) - was planning that for a while now anyway because of Written Chinese Dictionary, which is available now both on iOS and Android and offers considerably more offline stroke animations for free than you do. (licensed from eStroke) Quote
markcarter Posted August 4, 2016 at 05:28 PM Author Report Posted August 4, 2016 at 05:28 PM Ah yes, I forgot about Written Chinese Dictionary; I appreciate the correction. They should be congratulated on starting the ball rolling for free offline stroke animations. They use GIFs (4400 animations totalling 260MB) for their animations which is quite large (note: they've done an excellent job optimising the GIFs down to that size) but probably not a big deal for most devices these days. Wenlin's CDL data (used in Pleco) is probably the one that takes the least space. The MakeMeAHanzi data is pretty good too; small enough that I could bundle all of them (9500 animations totalling 5MB) in the APK without much controversy. Quote
markcarter Posted September 11, 2016 at 11:45 AM Author Report Posted September 11, 2016 at 11:45 AM I've recently updated Hanping Chinese Dictionary Lite (free version, 5.0.6) to include HSK2 character animations (as well as HSK1). As before, Hanping Pro includes HSK1, 2 & 3 animations (and a further 8662 animations via a small in-app purchase). Quote
markcarter Posted April 29, 2017 at 06:25 AM Author Report Posted April 29, 2017 at 06:25 AM I've recently updated (version 6.0) our dictionary apps to include a powerful new tagging system. Also, for those of you in China, you can download from QQ. For those of you outside China (or with access to a VPN in China), as usual the apps are available on Google Play Store. 1 Quote
markcarter Posted August 2, 2017 at 02:58 AM Author Report Posted August 2, 2017 at 02:58 AM Greetings! Here is a round-up of Hanping updates over the past few months: Hanping Chinese Dictionary Lite (free version) now includes our popular and recently-improved homescreen widgets (which used to be Pro-only). These widgets allow you browse words from predefined tags (e.g. HSK 3) or your own custom tags, right on your homescreen. You can star, copy, play audio directly from the widget as well as auto-advance, resize and separately configure multiple widgets at once. Clipboard monitoring notifications (Lite & Pro) have been improved to fit better with the system styling (see screenshot) and support custom tagging Now you can add your own custom notes to any word/sentence regardless of whether it is in a dictionary or not. This might be a translation, definition or simply a comment. It can be as long as you like. This note will show up when browsing tag lists and also for entries shown in Hanping Camera and Hanping Popup. 1 Quote
Recommended Posts
Join the conversation
You can post now and select your username and password later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.