SlideShare a Scribd company logo
機器人一小步:聾人生命一大步
                     蔡佳緯

     begining1003@gmail.com
自我介紹


• 樹德科技大學 - 資訊工程系

• GitHub – webbertsai
何謂聾人
KSDG - iHelp 心路歷程
KSDG - iHelp 心路歷程
KSDG - iHelp 心路歷程
聾人溝通方式
• 文字

• 手語
臺灣聾人報案管道
• 報案專線      | 臺灣警政署提供

• 新北市報案App| 工研院研發

• 簡訊報案App   | 新竹市政府
聾人報案困難點
1. 無法發聲及聽

2. 對外聯絡管道分散

3. 報案方式繁瑣
iHelp 初步流程圖
使用者輸入求
     救訊息




求救訊息透過
TTS 轉為音檔



    撥『110』電
    話並將音檔播
       出



對方聲音透過
SR 轉換文字
Text to speech
檢查語言包


• Intent checkTTS = new Intent();

• checkIntent.setAction(TextToSpeech.Engine);

• startActivityForResult(checkTTS, STATUS);
onActivityResult

• CHECK_VOICE_DATA_PASS

• CHECK_VOICE_DATA_BAD_DATA

• CHECK_VOICE_DATA_MISSING_DATA

• CHECK_VOICE_DATA_MISSING_VOLUME
語言包下載


• Intent TTS_Data = new Intent();

• TTS_Data.setAction(TextToSpeech.Engine);
TextToSpeech

• mTTS = new TextToSpeech(this, this);

• mTTS.setLanguage(Locale.US);

• mTTS.speak(“test", TextToSpeech.QUEUE,
 null);
synthesizeToFile
• myHash = new HashMap<String, String>();
• String wakeUpText = ”test";
• String destFileName = "/sdcard/test.wav";
• myHash.put(TextToSpeech.Engine.KEY_PARAM_UTT
  ERANCE_ID, wakeUpText);
• mTTS.synthesizeToFile(wakuUpText, myHash ,
  destFileName);
Phone call status
PhoneStateListener

• onCallStateChanged
  – CALL_STATE_IDLE      電話撥出結束

  – CALL_STATE_OFFHOOK   通話中

  – CALL_STATE_RINGING   有電話打來
Phone Source Code


1. mPhone.getState()           // 是否通話

2. ringingCall.getState().isAlive() // 是否接通
老師:比賽剩三天
KSDG - iHelp 心路歷程
iHelp 簡化架構圖
KSDG - iHelp 心路歷程
KSDG - iHelp 心路歷程
比賽正式開始
客戶端 (智慧型手機)
主要頁面
個人資料
KSDG - iHelp 心路歷程
選擇災情及人數
報案完成
客戶端 (Wimm)
Server 端
尚未救援
救援成功
救護端
路徑規劃
報案者詳細資料
行動終端應用軟體創作專題競賽
功能加強/校正
Open
geosms
報案端
Facebook
緊急聯絡人
與救難單位端互動
搶鮮大賽 – 冠軍
預期應該會
簡訊服務


• Http SMS 服務

• SMS 伺服器
實際
KSDG - iHelp 心路歷程
HiNet寄簡訊


• $mysms = new sms2();

• $mysms -> send_text( $mobile, $message);
與警政署洽談介接
專利
Demo
政府版本 iHelp
Q&A

More Related Content

PPTX
PDF
Word教材
PDF
GDGK (LT) - Git 工作流程
PDF
從競賽到創業
PDF
沒有 GUI 的 Git
PPTX
L & A for geo
PPTX
Presentacion sintesis metodologia
PDF
Biodiversidad 2015
Word教材
GDGK (LT) - Git 工作流程
從競賽到創業
沒有 GUI 的 Git
L & A for geo
Presentacion sintesis metodologia
Biodiversidad 2015

Viewers also liked (6)

PPTX
Digi celeb
PDF
đấT nền liền kề pmh q7 giá chỉ 9trm2
DOCX
TRAFFIC CODE MATLAB Function varargouttraffic code
PPTX
O eterno conflito entre pais e educadores
PPT
Stepping out to win 23 2-2013
PPT
3 market plan
Digi celeb
đấT nền liền kề pmh q7 giá chỉ 9trm2
TRAFFIC CODE MATLAB Function varargouttraffic code
O eterno conflito entre pais e educadores
Stepping out to win 23 2-2013
3 market plan
Ad

More from Chia Wei Tsai (14)

PDF
iHelp & Open Data
PDF
人生歷程
PDF
人生歷程
PPTX
聲點典(第一版)
PDF
KSDG-iSlide App 開發心得分享
PPTX
iHelp-資訊服務創新應用競賽
PPTX
Mopcon2014(LT)
PDF
Ch2 first app
PPTX
iHelp-台經院
PPTX
iHelp(交點)
PPTX
iHelp-台北警政局分享
PPTX
IHelp@Taiwan - App 創意搖籃
PPTX
IHELP@KSDG
PPTX
iHELP @ Taipei Google Develop Group mobile day
iHelp & Open Data
人生歷程
人生歷程
聲點典(第一版)
KSDG-iSlide App 開發心得分享
iHelp-資訊服務創新應用競賽
Mopcon2014(LT)
Ch2 first app
iHelp-台經院
iHelp(交點)
iHelp-台北警政局分享
IHelp@Taiwan - App 創意搖籃
IHELP@KSDG
iHELP @ Taipei Google Develop Group mobile day
Ad

KSDG - iHelp 心路歷程