ubuntu下的手寫辨識輸入

自從玩了電子白板之後,明明都使用紅外線筆在白板上寫來寫去了,輸入還要回電腦前面,用鍵盤打字,就覺得輸入這件事情很麻煩。

 

上網去找有沒有可以在ubuntu下面的手寫辨識軟體,於是找到了幾套:

CellWriter

Tegaki

Tomoe

Chrasis

HanziLookup

目前我試用了 CellWriter 和 Tegaki 這兩套

============================================================== 

CellWriter

CellWriter 是一套手寫辨識的工具,可以在訓練之後辨識出你在寫什麼,理論上能辨識所有的 Unicode 的字,辨識方法無關語言,所以也可以輸入中文,但是因為中文需要訓練太多字,所以很少拿來中文辨識,數字及英文大小寫就很方便使用了。 

安裝方法

此套件已經在官方套建中,所以只要開啟「系統」→「管理」→「Synaptic 套件管理程式」,

1.搜尋cellwriter 

2.點選「標記為安裝」

select cellwriter

3. 點選工具列上的套用,即可完成安裝。

==============================================================

Tegaki

Tegaki是一個相當年輕的手寫辨識專案,於2009年2月11日發佈了0.1版。Tegaki目標是成為桌面和移動領域的現代化的手寫識別軟件,支援中文(包含繁簡)和日文的手寫識別,更重要的是,它是自由軟件,完全開源。

PS:不辨識英文及數字。 

demo tegaki

安裝方法

1.請先參考網頁 

https://launchpad.net/~lidaobing/+archive/ppa

https://launchpad.net/~lidaobing/+archive/tegaki-904 

2.加入套件庫來源

ubuntu 8.10請加入下列

deb http://ppa.launchpad.net/lidaobing/ppa/ubuntu intrepid main

ubuntu 9.04請加入下列

deb http://ppa.launchpad.net/lidaobing/tegaki-904/ubuntu jaunty main

3. 加入金鑰

sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com 9E324B12

4.更新套件庫

sudo apt-get update 

5.安裝套件

sudo apt-get install  python-tegaki python-tegaki-gtk tegaki-recognize tegaki-zinnia-japanese tegaki-zinnia-simplified-chinese

系統會自己加入zinnia的函式庫,如 libzinnia0 等…… 

PS: tagaki-zinnia-japanese是日文支援套件,tegaki-zinnia-simplified-chinese是簡體中文支援套件,可以不裝

6.安裝繁體中文支援

請先到官方網站 http://www.tegaki.org/

尋找 Traditional Chinese

會找到二個語言包,一個字數多,一個字數少但有訓練過辨識度高

我選擇字數多的 Traditional Chinese

下載後解壓縮,將 handwriting-zh_TW.meta  handwriting-zh_TW.model 這兩個檔案複製到

 /usr/local/share/tegaki/models/zinnia/ 目錄中

(如果無此目錄,請自行建立 sudo mkdir -p /usr/local/share/tegaki/models/zinnia )

複製的指令

sudo cp handwriting-zh_TW.m* /usr/local/share/tegaki/models/zinnia/

7.製作選單

sudo gedit /usr/share/applications/tegaki.desktop

將下面的內容貼上並儲存

[Desktop Entry]

Version=0.1

Name=Tegaki Handwriting

Name[zh_TW]=手寫辨識輸入_Tegaki Handwriting

Exec=tegaki-recognize

Icon=/usr/share/tegaki/icons/handwriting.png

Terminal=false

Type=Application

Categories=GNOME;GTK;Utility;Accessibility;

Comment=Tegaki Handwriting

8.點選「應用程式」→「無障礙功能」→「手寫辨識輸入_Tegaki Handwriting」 ,即可執行。

請注意:程式的enter圖示,是將輸入的文字剪下到剪貼簿中,請使用貼上功能貼上文字。

————————————————————–

ubuntu 9.10 的使用者,請到 http://altruistic.lbl.gov/mirrors/ubuntu/pool/universe/t/

在tegaki-python、 tegaki-pygtk、 tegaki-recognize三個目錄中,下載0.3版來安裝

python-tegaki_0.3-1_all.deb

python-tegaki-gtk_0.3-1_all.deb

tegaki-recognize_0.3-1_all.deb

接下來請回到第六步驟安裝繁體中文支援(/usr/share/tegaki/models/zinnia/)並建立選單。 

————————————————————–

如果想自己訓練的話,請自行安裝 tegaki-train 以及 python-tegakitools …….(但是我沒試過) 

參考資料:

HOWTO : Traditional Chinese handwriting on Ubuntu 9.10

分類: ubuntu Mint LMDE Manjaro。這篇內容的永久連結