[求助] 開發在Android 裝置上執行的中文語音溝通輔具App?

  因為自己的孩子就是使用口語有困難的身心障礙兒,所以常會思考關於行動裝置作為溝通輔具的可能性,近年來訓練孩子使用打注音鍵盤的方式溝通似乎越來越多人在做,只是大都是孩子按注音,家長或老師要在一旁記錄,似乎有更有效率的方式,所以想請教版上的前輩,如果想開發這樣的程式,可行性和需要知道的重點有哪些:
#程式執行時會顯示一個注音鍵盤,但可能會有一些特殊按鈕(例如space bar 改成顯示"一聲"或代表一聲的符號)。
#使用者按下任何一個注音符號(除了ˇ ˋ ˊ 和一聲這四個符號的按鈕外),有語音發出該注音符號的發音。
#當使用者按下ˇ ˋ ˊ 或"一聲"的按鈕時,表示拼出了一個字,則發出該字的語音(可以自動隨便選字,重點是發出正確的語音),並開始下一個字的輸入程序;如果是錯誤的注音組合則發出錯誤的音效,並開始下一個字的輸入程序。

請教各位高手,寫一個像這樣的程式,除了一般的Android App 設計能力外,還需要瞭解什麼其他比較特殊的部分,例如顯示客制的鍵盤;我自己是有想到勢必要有For Android 的中文TTS 程式庫,目前只有看到一個叫"手説TTS"的產品,至於注音語音的部分還沒看到,不過應該可以自己錄製。

小弟自己本身是資管系畢業,並有將近十年的工作經驗,但都是WEB 與PC 上的程式,行動裝置上的經驗則是零,因為對JAVA 還算熟悉,所以想選擇Android 裝置為起點,最重要的是如果有做出來,除了可以幫助自己孩子,也能幫助眾多有此需要的其他人和機構,當然如果能帶來些許收入也是不錯,但那不是我最主要的目的。

希望版上的高手們能給小弟一些建議或指導,非常感謝!