2025年12月6日 星期六

注音符號手寫輸入提升辨識率

2025年12月6日 星期六

Google 輸入工具的手寫輸入,中文的辨識率滿高的,當然也包括注音符號。但是如果將多個注音符號寫在一起,例如「ㄒㄩㄥˊ」,那大概就會失望了;直寫會被辨識為國字,橫寫可能變別的文字。一次一個注音符號可以正確辨識,多個就亂掉。山不轉路轉,路不轉人轉,轉個念,就可以讓 Google 輸入工具應用在手寫注音辨識了!

關鍵就在「一次一個」注音符號,所以如果在傳送筆跡座標時,一次只送出一個注音符號的,這樣就能發揮它的高辨識率了,底下可以測試一下成果。

▋ 手寫注音測試

小秘訣:

  • ✅ 手寫時會有虛線框,一個框一個符號。
  • ✅ 聲調符號不要寫太小。
  • ✅ 寫完,如果一秒沒動作,會自動辨識。


▋增強了什麼

為了提升手寫注符號的辨識率,利用程序做了一些調整:

  • ✅ 以手寫字跡佔最大矩形是否有重疊,將重疊的視為同一符號來辨識。
  • ✅ ㄥ容易被辨識為ㄑ,但是ㄑ正確率很高,所以辨識結果兩者都有,而且ㄥ順序在較低時,視為是ㄥ。
  • ✅ 調號較不容易辨識正確,所以用最常被認錯的符號來修正為正確的。
  • ✅ 以虛線框為單位,一次辨識一個虛線框的筆跡;所有筆跡都辨識完以後,分析出注音符號與非注音符號,再依注音符的拼音原則,將字的注音切割。

▋已知問題

先列出一些待解決的問題:

  • 「ㄗㄨㄟˋ」 目前解析為「ㄗㄨㄟˋ」,但它也可能是「ㄗ」「ㄨㄟˋ」;「ㄗ」「ㄨ」到底是不是屬同一個字的注音,可能還需要參考筆跡的位置才行。
  • 提升調號的辨識率。

▋應用發展

HTML5 FUN 花瓣字目前的版本有開放低年級的生字造詞,寫一個注音符號啟用虛擬鍵盤,接下來可以將本篇的技術應用在全注音手寫的方式輸入答案(註: 已於2025.12.09 整合完成)。另外,或許可以開發一個看圖、看國字,或是聽語音,手寫注音的注音高手。

▋ 相關連結


沒有留言:

張貼留言

 
雄::gsyan © 2009. Design by Pocket