聲筆飛訊的個性化定制
聲筆飛訊是聲筆輸入法中一個以單字為主導(dǎo)的專業(yè)型輸入方案。在采用默認(rèn)的慢頂設(shè)置時,包括常規(guī)詞組需要五碼,這常用詞組來說,顯得碼長過長,輸入效率不夠高。另外,重復(fù)歷史輸入是用 + 號引導(dǎo)的,擊打的時候不方便。在本文中,我們聊一聊在 Windows 中,如何對飛訊進行定制,來解決這兩個問題。讀者如果熟習(xí)小狼毫的話,那么應(yīng)是小菜一碟的事了。不過,為了照顧小白用戶,我們這里講得比較啰嗦一點。
設(shè)置快頂
為了縮短詞組的碼長,可以將飛訊設(shè)置為快頂模式,就能實現(xiàn)單字無沖突二碼起頂和常規(guī)詞組四碼起頂?shù)睦硐肽繕?biāo)了。從 Windows 左小角的開始菜單里,打開小狼毫的用戶文件夾。如果經(jīng)常要用到這個用戶文件夾,那么可以將其固定在任務(wù)欄上,以減少操作步驟,如下圖中的小紅圈所示。

在列出的文件中找到 sbfx.schema.yaml 文件,用文本編輯器進行編輯。建議文本編輯器用 Notepad++,不要用記事本,絕不要用 WORD。

把文件中的 fast_pop 一項的 reset 值改為 1,表示要設(shè)為快頂模式。這樣,詞組的第四碼就需要用 23789 來代替 aeuio,常用的詞組就只需四碼即可輸入,而其它詞組則追加編碼就行了。

找到 translator 下的 enable_filtering,將其值設(shè)置為 true,表示要在 sssbb… 格式的常規(guī)詞中過濾掉多字詞,以便減少重碼。這樣,多字詞就只能通過大寫第四碼來輸入了。

設(shè)置好記住要重新部署一下,以便設(shè)置生效,然后就可以使用飛訊帶多字詞過濾的快頂模式了。



可以看出,要用好這種定制的輸入方式,必須要能熟練地操作數(shù)字鍵和大寫字母。在手機上,聲筆的默認(rèn)皮膚是有獨立數(shù)字欄的,而且可以通過上滑來輸入大寫字母,所以也能毫無障礙地使用這種方式。
設(shè)置重復(fù)
在上述打開的 sbfx.schema.yaml 文件中,找到 speller 下的 alphabet 和 initials,把其中的 + 號改為?,
?號;再找到 hist 下的 input,將其中的 + 號改為?,
?號。


還有個地方要改,那就是同一個文件夾下的 symbols.yaml 文件。同樣用文本編輯器打開該文件,找到 half_shape 下逗號項,將其值改為?[,,',']
,以便同時可以用回車來上屏半角的逗號。操作逗號比操作加號要方便得多。而且逗號基本上都是使用在句子中間,所以可以被后續(xù)字詞頂上屏幕,不必用空格上屏,并不會增加用鍵,只是用戶需要適應(yīng)延遲上屏的感覺。
設(shè)置好記住要重新部署一下,以便設(shè)置生效,然后就可以用逗號來引導(dǎo)歷史輸入了。
