新酷音发展动机.PPT

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新酷音发展动机

May 10, 2004 新酷音 (Qooing) 發展介紹 Jim Huang (黃敬群) jserv @ kaffe.org Official Kaffe Developer, JMCCE Developer 題綱 新酷音發展動機 酷音輸入法簡介 新酷音架構 新酷音發展狀況 邁入 IIIMF 未來展望 新酷音發展動機 酷音輸入法 (Chewing) 最早為台大資工系的龔律全與陳康本的資訊專題,選擇以 GPL 授權釋出,是 UNIX 上最接近新注音或是自然輸入法的實作 架構於 XCIN 下的動態載入模組 與 bimsphone (XCIN詞音輸入模組) 的差異 酷音採用 statistical model 來斷詞 bimsphone 採用傳統 heuristic 新酷音發展動機 (續) 酷音輸入法的缺陷 沒有持續維護 主體程式僅能在 XCIN 下使用 缺乏泛用型的 API 無法與 libtabe 共享詞庫 酷音輸入法使用的詞庫是蔡志浩最初提出的 libtabe 詞庫已有熱心朋友的檢閱 新酷音發展動機 (續) 衍生於酷音輸入法的計畫 JMCCE (維護人:crazykid/jserv) 移植自酷音輸入法的輸入引擎,是第一個可以使用酷音輸入法的中文終端機 Chewing-On-OSX (維護人:gugod) clkao 將酷音輸入法移植到 MacOS X,目前由 gugod 維護 Iiimf-chewing (維護人:clkao) IIIMF 下的酷音輸入法 LE (Language Engine) 新酷音 (Qooing) 新酷音發展動機 (續) 新酷音 (Qooing) 發展目標 抽離原本酷音輸入法,獨立為 libchewing 最早的 libchewing 原型來自 2002 年的 JMCCE 跨越平台 / Toolkit 限制 提供 libchewing 與其他專案的橋樑 (bridge) 程式碼 目前已提供 XCIN (cvs 版本) 與 JMCCE 的 patch 針對智慧型注音輸入法開發 backend 與設定工具 Qooing XIM server Qooing InputMethod plugin for Qt/Embedded IIIMF (?) 新酷音簡介 酷音輸入法引擎 API 的標準化 實驗性 Qooing XIM Server 以 Qt 3.x 設計的設定介面 Qt/Embedded 的整合 透過 imkit 與 Qt/Embedded (Qtopia) 環境溝通,可在 Qtopia 下存在多種輸入法系統 新酷音簡介 (續) 酷音輸入法引擎 API 的標準化 酷音輸入法的 language model 摒除了傳統 heuristic 的方式 (如詞音輸入模組),而完全採取 statistical model supervised 的方式,亦即預先建立已斷詞的資料庫作 traning 基於記憶體需求考量,採 uni-gram uni-gram:找出一種斷詞方式,使每個詞的出現機率為最大 bi-gram:使用條件機率,一個詞出現的機率會 依據上個詞而出現 新酷音簡介 (續) 實驗性 Qooing XIM Server 不使用 IMdKit (傳統的 XIM Server 如 Chinput、XCIN,與 fcitx 使用),直接以 Qt 3.x 實作 XIM Specification 為何要設計 Qooing XIM? 彌補在 Qt/Embedded 與 IIIMF backend 未出現之前的空缺 體驗 XIM Protocol 實作的經驗 新酷音 RI (Reference Implementation) 以 Qt 3.x 設計的設定介面 新酷音簡介 (續) 運作畫面 新酷音架構 新酷音架構 (續) 新酷音發展狀況 Qooing XIM server 可運作,但需要克服 XIM 部分的問題 預計於 Kaffe 1.1.5 後兩週釋出 libchewing 已有程式可轉換 libtabe 的詞庫格式 提供給 xcin、JMCCE,以及 iiimf-chewing 使用的 patch 設定工具 注音輸入與鍵盤配置 Style 選擇 使用者詞庫的追加與瀏覽 邁入 IIIMF iiimf-chewing 最早由 clkao 設計,為第一個 IIIMF 上智慧型注音的實作 clkao 也包裝了 libchewing 使用 qooing-config (新酷音的設定工具) 避免重複發展,整理現有的分支,獨立 libchewing 移植到 Debian 的 iiimf-chewing 支援 IIIMQCF (IIIM Qt/Embedded Client Framework) 未來展望 引入

文档评论(0)

wumanduo11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档