新酷音输入法
智慧型注音输入法
新酷音输入法,是一套免费的智慧型注音输入法。该输入法为开放原始码的自由软体,已经能在 MS-Windows、Linux、FreeBSD、Solaris,以及 Mac OS X 等平台运作。新酷音输入法透过智慧型的字库分析、习惯记录学习与预测分析,使拼字输入的人为选字机率降至最低,进而提升中文输入、打字的效率。“
发展历程
最早的“酷音输入法”是龚律全与陈康本两人的资讯专题 (分别在两人就读台大资工系与台大电机系的时期),由中央研究院资讯研究所的徐赞升博士提供技术指导与超过两年的经济及设备支援,最终的成果选择以 GPL 授权释出,可说是 XIM 中最接近新注音或是自然输入法的实作,详情可参阅龚律全所撰写的技术报告 (PDF)。
但是酷音输入法的两位原创者已不再维护,后续的发展由许多热心的朋友移植到不同的平台上,诸如 TimHsu (crazykid) 与 jserv 维护的 JMCCE 1.4.x 中文终端机内建酷音输入法、clkao 移植酷音到 MacOS X 与 IIIMF 架构,以及 gugod 接手 clkao 的 ChewingOSX 后,大幅改善实作的 SpaceChewing 计画等。而新酷音就是扮演整合这些分支的角色,并且更广泛移植与改良酷音输入法的适用性,并且于 2004 年 12 月有独立的专桉资源,已有许多热心的贡献者加入开发行列,期待更多的朋友参与。
关于本计画概况,可参阅新酷音计画在 2004 国际开放源码研讨会 (ICOS 2004)上的简报 (Adobe Flash 格式)。
“新酷音输入法”其实是“酷音输入法”的延续,最早的“酷音输入法”来自台湾大学两名学生的专题研究(1999-2000),这两名学生是资讯工程系的龚律全与电机系的陈康本,再加上中央研究院资讯研究所的徐赞升博士,由其提供专题的相关技术指导,以及两年以上的经费、设备等相关支援,所开发撰写以 xcin 为基础的一套智慧型拼音猜字输入法,专题完成之后,他们选择将心血成果以GPL授权方式释出。
扩展延续
2001 年后,原本的酷音输入法不再维护,也因为绑死于 xcin 输入法的设计,未能有效应用于多种中文环境。2002-2003 年间,JMCCE 将原本的酷音输入法改写,并移植到终端机环境,2003 年原本的酷音输入法则被改写移植于 MacOS X 环境下。2004 年,鉴于开发资源分散,由各方的热心人士接手后续的维护支援等开发撰写,重新成立“新酷音输入法”专案集中发展,同时也将输入法移植到更多操作系统上,以及内建到更多应用程式中,例如美国升阳电脑的JDS(Java Desktop System)与Solaris就已内建酷音输入法,或者法国Mandriva公司的Mandriva Linux也有内建,此外JMCCE 1.4.x版之后的中文终端机中也同样有内建新酷音输入法。
更进一步的,新酷音输入法也被收录在Debian Linux内,除此之外也已有支援网威公司(Novell)的SuSE Linux(更之前是德国SuSE公司的产品)、美国红帽公司(Red Hat)发起的Fedora Linux核心专案,还有各类BSD(FreeBSD/OpenBSD/NetBSD)、各类视窗操作系统(Windows 98/Me/2000/XP),以及Mac OS X也都有对应支援版。
技术资讯
* 1998年秋,酷音输入法研究开始
* 2004年12月,新酷音输入法专案启动
* 开发撰写所用的编程语言:C、C++
* 版本控制修订使用:Subversion
* SCIM-chewing(Smart Common Input Method platform的酷音输入法/新酷音输入法)
适用于所有POSIX风格的操作系统,包括Linux、FreeBSD、UNIX等,前身的酷音输入法其研究与开发亦以此为主,接续的新酷音输入法专案也以此为最早初的支援,之后再进行扩展延伸,SCIM-chewing支援的操作系统有:Mandriva Linux、Debian Linux(Debian套件形式)、Fedora Core(5版之后,以RPM套件形式)、Novell SuSE Linux、Gentoo Linux、FreeBSD、OpenBSD、NetBSD
* IIIMF-chewing(输入法架构:Internet Intranet Input Method Framework的新酷音输入法)
适用于BSD类型的操作系统,如FreeBSD、OpenBSD、NetBSD、JDS(Solaris)等。
* SpaceChewing
适用于Mac OS X的新酷音输入法。
* OVIMChewing(采行OpenVanilla IM Framework开放香草输入法框架的新酷音输入法)
适用于Mac OS X的新酷音输入法,较新的支援方式。
* Win32-chewing(也称:MSIME-chewing。Windows 32-bit/Microsoft Input Method Editor的新酷音输入法)
适用于Windows的新酷音输入法。
* libchewing(新酷音输入法的函式库)
开发制作
贡献于新酷音开发者列表:
Jim Huang (jserv) :计画协调、Release Manager
有心参与本计画者,请来信告知
Kanru Chen :维护 libchewing、XCIN-chewing、SCIM-chewing、Win32-Chewing,与 OpenVanilla 模组
Kang-min Liu (gugod) :酷音输入法最初的贡献者,SpaceChewing 与 OpenVanilla 的开发者
Wei-zhong Yang (zonble) :SpaceChewing 与 OpenVanilla 输入法架构的开发者
Kuang-che Wu (kcwu) :libchewing 开发者,也是 XCIN 与 libtabe 现任维护者
Shiva Huang :RPM 套件维护与测试
Andrew Lee :Icon 设计与 Debian 套件维护
Jeff Chen :扩充 gugod 所设计的汉语拼音模组
Li-wen Hsu (lwhsu) :Hosting 与系统维护
Email: lwhsu (AT) csie(AT) ccca(AT)(AT) lwhsu
Hong Jen Yee (PCMan) :Win32-chewing 的开发者
James Huang (Sea Monster) :Win32-chewing 的开发者
Andy Horng :Win32-chewing 的开发者
Caius Chance :修正若干 libchewing 与 scim-chewing 的程式缺陷
Tiberius Teng :贡献选字卷页的改进
Chia-liang Kao (clkao) :ChewingMacOSX 与 IIIMF-chewing 的草创者,XCIN 贡献者
Tim Hsu (crazykid) :JMCCE 1.4.x 的维护者,整合第一个非 X Window System 环境的酷音输入法支援
各种版本
SCIM-chewing 0.3.3 版释出
libchewing 0.3.2 版释出
Win32-chewing 0.3.4.8 释出
Win32-chewing 0.3.4.7 释出
Win32-chewing 0.3.4.6 释出
SCIM-chewing 0.3.2 版释出
libchewing 0.3.1 版释出
Win32-chewing 0.3.4.5 释出
Win32-chewing 0.3.4.2 释出
Win32-chewing 0.3.4.1 释出
Win32-chewing 0.3.4 释出
Win32-chewing 0.3.3.2 释出
Win32-chewing 0.3.3.1 释出
Win32-chewing 0.3.3 释出
Win32-chewing 0.3.2.2 释出
SCIM-chewing 0.3.1 版释出
Win32-chewing 0.3.1 释出
SCIM-chewing 0.3.0 版释出
libchewing 0.3.0 版释出
Win32-chewing 0.3 释出
Win32-chewing 0.2.7b 释出
Win32-chewing 0.2.5c 释出
SCIM-chewing 0.2.1 版释出
libchewing 0.2.7 版释出
SCIM-chewing 0.2.0 版释出
libchewing 0.2.6 版释出
libchewing 0.2.5 版释出
SCIM-chewing 0.1.1 版释出
IIIMF-chewing 0.0.2 版释出
参考资料
最新修订时间:2022-05-01 15:33
目录
概述
发展历程
参考资料