Difference between revisions of "Hangeul Assistant"
(Releasing the Sky Cellphone interface) |
(Updated and cleaned up) |
||
Line 1: | Line 1: | ||
<swf>/wiki/images/c/cb/HangeulAssistant.swf|width=100%|height=400</swf> | <swf>/wiki/images/c/cb/HangeulAssistant.swf|width=100%|height=400</swf> | ||
− | + | '''Good test cases:''' 하다, 가다, 되다, 나누다, 오다, 열다, 어렵다, 이다, 그렇다, 놓다, 듣다, 낫다, 모르다 | |
− | + | ||
− | ==Download and Install | + | <tabs jsId="myTabs" theme="base"> |
+ | <tab title="Download and Install"> | ||
Although you can easily bookmark this page and always come here to use Hangeul Assistant, you may want to install it for quick use and for those times you may not have access to the internet. To install Hangeul Assistant on your computer: | Although you can easily bookmark this page and always come here to use Hangeul Assistant, you may want to install it for quick use and for those times you may not have access to the internet. To install Hangeul Assistant on your computer: | ||
#[http://get.adobe.com/air/ Install Adobe Air] | #[http://get.adobe.com/air/ Install Adobe Air] | ||
#[[Media:Hangeul Assistant.air|Cick here and open the file with Adobe Air]]. | #[[Media:Hangeul Assistant.air|Cick here and open the file with Adobe Air]]. | ||
You can have an icon added to your desktop and/or start menu to easily access Hangeul Assistant. | You can have an icon added to your desktop and/or start menu to easily access Hangeul Assistant. | ||
− | + | </tab> | |
− | + | <tab title="Programmable Settings"> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | = | + | |
Available FlashVars: | Available FlashVars: | ||
*mode | *mode | ||
Line 36: | Line 19: | ||
Example: To start in essay mode with the keyboard on, simply use the following: | Example: To start in essay mode with the keyboard on, simply use the following: | ||
<nowiki><swf>/wiki/images/c/cb/HangeulAssistant.swf|width=100%|height=400|input=keyboard|mode=essay</swf></nowiki> | <nowiki><swf>/wiki/images/c/cb/HangeulAssistant.swf|width=100%|height=400|input=keyboard|mode=essay</swf></nowiki> | ||
− | = | + | </tab> |
+ | <tab title="Version History"> | ||
*0.1 (April 5, 2009) | *0.1 (April 5, 2009) | ||
**Initial | **Initial | ||
Line 65: | Line 49: | ||
**New essay mode for easily typing longer things | **New essay mode for easily typing longer things | ||
**FlashVars supported for changing mode (essay/short) and input (keyboard/cellphone) on startup | **FlashVars supported for changing mode (essay/short) and input (keyboard/cellphone) on startup | ||
− | |||
− | |||
− | |||
**Added help screen that opens up first time Hangeul Assistant is run | **Added help screen that opens up first time Hangeul Assistant is run | ||
− | ** | + | *0.7 (August 17, 2009) |
+ | **Initial support for Sky cellphone, need feedback! | ||
+ | *0.7.1 (August 18, 2009) | ||
+ | **Fixed issue with ㅃ/ㅉ/ㄸ being added as 받침 when they should start a new character | ||
+ | **Initial support for Anycall cellphone, need feedback! | ||
+ | *1.0 RC (tba) | ||
**Todo | **Todo | ||
− | *** | + | ***Find and fix errors |
+ | ***Add more cellphone types | ||
+ | *2.0 (tba) | ||
+ | **Create a super-fantastic interface | ||
+ | **Add more support for word/verb/phrase processing | ||
+ | **Separate libraries so this can be integrated with other projects with minimal effort | ||
+ | </tab> | ||
+ | </tabs> | ||
+ | ==Issues that need to be looked into== | ||
+ | ''If you find errors, please edit this page and add them to the following list'' | ||
+ | *Irregular verbs (not detected) | ||
+ | **None | ||
+ | *Verb forms (like if verbs should be conjugated or not) | ||
+ | **None | ||
+ | *Conjugation | ||
+ | **None | ||
+ | *Pronunciation (any wrong or non-existing rules) | ||
+ | **Conformation on: ㄹ+ㅅ = ㄹ+ㅆ? | ||
+ | **ㄱ/ㄺ+ㄱ=ㄱ+ㄲ? -that sounds right | ||
+ | **I think there's other rules on two consonants by each other where the next consonant becomes 쌍 | ||
+ | ***In general, when the 받침 is pronounced as ㄷ,ㄱ,or ㅂ (i.e. when the 받침 is ㄷ,ㅌ,ㅈ,ㅊ,ㅅ,ㅆ,ㄱ,ㄲ,ㅋ,ㅂ,or ㅍ) and the following consonant is ㄷ,ㄱ,ㅂ,ㅅ, or ㅈ, the following consonant becomes 쌍. The second consonant also becomes 쌍 in some other cases, but those are always irregular, and you need to look in a 국어사전 to find them out, e.g. 발전하다 is pronounced 발쩐하다. | ||
+ | *Other | ||
+ | **If Korean IME is on while the keyboard is open, it doesn't work |
Revision as of 07:59, 18 August 2009
<swf>/wiki/images/c/cb/HangeulAssistant.swf|width=100%|height=400</swf> Good test cases: 하다, 가다, 되다, 나누다, 오다, 열다, 어렵다, 이다, 그렇다, 놓다, 듣다, 낫다, 모르다
<tabs jsId="myTabs" theme="base"> <tab title="Download and Install"> Although you can easily bookmark this page and always come here to use Hangeul Assistant, you may want to install it for quick use and for those times you may not have access to the internet. To install Hangeul Assistant on your computer:
You can have an icon added to your desktop and/or start menu to easily access Hangeul Assistant. </tab> <tab title="Programmable Settings"> Available FlashVars:
- mode
- mode=essay (opens essay mode)
- input
- input=keyboard (opens keyboard)
- input=cellphone(opens cellphone)
Example: To start in essay mode with the keyboard on, simply use the following:
<swf>/wiki/images/c/cb/HangeulAssistant.swf|width=100%|height=400|input=keyboard|mode=essay</swf>
</tab> <tab title="Version History">
- 0.1 (April 5, 2009)
- Initial
- 0.2 (April 11, 2009)
- Rewrote to be modular
- Added more forms
- 0.3 (April 13, 2009)
- Initial support for irregular verbs
- Initial support for pronunciation changes
- Styled
- Added support for individual words and full sentences
- Changed name to reflect that it supports anything typed in Hangeul
- 0.4 (April 24, 2009)
- Link to our learn Hangeul, grammar, and vocabulary pages
- Nicer about screen
- New option
- Contract (checked by default) (보아 vs 봐 etc)
- Virtual keyboard & cellphone interface (visual only)
- 0.5 (April 26, 2009)
- Fully functional keyboard
- Fixed pronunciation errors
- 0.6 (May 24, 2009)
- Fixed some cases where input doesn't split double-consonants
- Quick key to bring up keyboard (F2)
- Supports copy-to-clipboard
- Link to search for text in the Korean Wiki Project search engine
- Searches for only selected text if highlighted or all text otherwise
- New essay mode for easily typing longer things
- FlashVars supported for changing mode (essay/short) and input (keyboard/cellphone) on startup
- Added help screen that opens up first time Hangeul Assistant is run
- 0.7 (August 17, 2009)
- Initial support for Sky cellphone, need feedback!
- 0.7.1 (August 18, 2009)
- Fixed issue with ㅃ/ㅉ/ㄸ being added as 받침 when they should start a new character
- Initial support for Anycall cellphone, need feedback!
- 1.0 RC (tba)
- Todo
- Find and fix errors
- Add more cellphone types
- Todo
- 2.0 (tba)
- Create a super-fantastic interface
- Add more support for word/verb/phrase processing
- Separate libraries so this can be integrated with other projects with minimal effort
</tab> </tabs>
Issues that need to be looked into
If you find errors, please edit this page and add them to the following list
- Irregular verbs (not detected)
- None
- Verb forms (like if verbs should be conjugated or not)
- None
- Conjugation
- None
- Pronunciation (any wrong or non-existing rules)
- Conformation on: ㄹ+ㅅ = ㄹ+ㅆ?
- ㄱ/ㄺ+ㄱ=ㄱ+ㄲ? -that sounds right
- I think there's other rules on two consonants by each other where the next consonant becomes 쌍
- In general, when the 받침 is pronounced as ㄷ,ㄱ,or ㅂ (i.e. when the 받침 is ㄷ,ㅌ,ㅈ,ㅊ,ㅅ,ㅆ,ㄱ,ㄲ,ㅋ,ㅂ,or ㅍ) and the following consonant is ㄷ,ㄱ,ㅂ,ㅅ, or ㅈ, the following consonant becomes 쌍. The second consonant also becomes 쌍 in some other cases, but those are always irregular, and you need to look in a 국어사전 to find them out, e.g. 발전하다 is pronounced 발쩐하다.
- Other
- If Korean IME is on while the keyboard is open, it doesn't work