[閒聊] 原創: 音憶碼 詞庫篇

看板IME (輸入法討論)作者 (影斯作業系統)時間4周前 (2025/02/03 23:58), 編輯推噓-1(010)
留言1則, 1人參與, 4周前最新討論串1/1
原創: 音憶碼 詞庫篇 https://github.com/HexColors60/TriKeySndMemIME (未完成) 作者: enthos 授權: MIT 詞庫才是這個輸入法的本體,但目前只做了一半。 ; 是組詞鍵, 音憶碼是四十鍵的輸入法。 詞庫會有超長詞: "宇浩繁簡通打輸入法" 及短按鍵 "yh99", 因此音憶碼輸入速度快。 今天早上夢見我找了一位教學老師,拍了音憶碼的影片,在地區的電視播放。 因此雖然沒做完,先公開目前內部測試的部分。 $ ls test pinyin.cin 拼音碼表格 tmp_tksm_words.txt 音憶碼單字表格 (由 mem*.txt 產生) type1.py 主程式 wordtest.txt 詞庫表格 (word*.txt) wordtest.txt: 女武神 3 女武士 三碼無重碼音憶輸入法 三碼無重碼音憶輸入法 yym99 輸入法 "NVIDIA" nv1 "Project DIGITS" pd1 偷偷 芋芋 天天 兔兔 2 兔兔吉他主播 我的 我 是 一 個 的 一個 宇浩繁簡通打輸入法 宇浩繁簡通打輸入法 yh99 宇浩 $ python3 type1.py Parsed mem2char data loaded. Enter input mode (Ctrl-C or Ctrl-D to exit): 輸入測試用指令 ~ Key2Ph Table: rws: [(1, ['女武士']), (3, ['女武神'])] smwzmyysrf: [(1, ['三碼無重碼音憶輸入法'])] yym: [(99, ['三碼無重碼音憶輸入法'])] srf: [(1, ['輸入法'])] nv: [(1, ['NVIDIA'])] pd: [(1, ['Project DIGITS'])] tt: [(1, ['偷偷']), (2, ['兔兔']), (3, ['天天'])] yy: [(1, ['芋芋'])] ttjtzb: [(1, ['兔兔吉他主播'])] wd: [(1, ['我的'])] w: [(1, ['我'])] s: [(1, ['是'])] y: [(1, ['一'])] g: [(1, ['個'])] d: [(1, ['的'])] yg: [(1, ['一個'])] yhfjtdsrf: [(1, ['宇浩繁簡通打輸入法'])] yh: [(1, ['宇浩']), (99, ['宇浩繁簡通打輸入法'])] 輸入: tt;4_ (_ 代表空白鍵) 輸出 "兔兔吉他主播" 用組詞鍵 ";", 詞的全碼 ttjtzb1 不需要全按。 Buffer: tt ## ABCDEFGHIJKLMNOPQRSTUVWXYZ tt ﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏ Buffer: tt Options: 1: 偷偷 2: 兔兔 3: 天天 Buffer: tt; 1: tt1 偷偷 2: tt2 兔兔 3: tt3 天天 4: ttjtzb1 兔兔吉他主播 Buffer: tt;4 Output: 兔兔吉他主播 輸入: yym99s1y1g1srf1_ (_ 代表空白鍵) 輸出: "三碼無重碼音憶輸入法是一個輸入法" Buffer: yym99s1y1g1srf1 Output: 三碼無重碼音憶輸入法是一個輸入法 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.213.40 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/IME/M.1738598305.A.1B3.html

02/04 04:16, 4周前 , 1F
自嗨專用
02/04 04:16, 1F
文章代碼(AID): #1deEUX6p (IME)
文章代碼(AID): #1deEUX6p (IME)