前幾天和孩子一起完成了這個“能聽會說”的應用, 共用給大家, 希望大家能夠共同切磋。
本應用有3個螢幕(介面), 第一個螢幕為導航, 包含兩個按鈕。 第二個螢幕為實現文本轉語音功能, 包含一個文本輸入框、兩個按鈕、一個文本語音轉換器。 第三個螢幕實現語音轉文本功能, 包含一個標籤、兩個按鈕、一個語音辨識器。 第二、三螢幕都可以返回第一螢幕。 閒話少說, 直接上圖。
圖1 第一個螢幕的元件設計
圖2 第一個螢幕的邏輯設計
圖3 第二個螢幕的元件設計
圖4 第二個螢幕的邏輯設計
圖5 第三個螢幕的元件設計
圖6 第三個螢幕的邏輯設計
至此,
這個應用就算開發完了,
剩下的就是生成APK文件和二維碼了。
但是,
前文也說過,
此應用必須在裝有Android版的語音助手的手機上運行。
所以,
你必須在你的手機上裝一個百度語音助手哦。