Projects
Automated Multi-Interface Test and Control System
專案說明
- Tester 為自動化測試系統,用於測試公司產品的各種介面,例如網路、音訊、視訊(Video、HDMI)、供電、晶片指令、產品連線狀態等等
- 系統基於 Raspberry Pi 控制板,並搭配 Raspberry Pi 觸控面板實現
負責項目
- 開發 GUI 介面:
- 使用 Python 和 Tkinter 開發 GUI 介面,可自動化測試和設置測試參數
- 控制 Raspberry Pi:
- 使用 Python 控制 Raspberry Pi,包含啟動、停止、收集測試數據、控制硬體設備等等
- 使用 UART 和 I2C 與後端進行通訊傳輸,實現指令的發送與接收
- 測試機器維護與優化
Study of transformer-based TTS and its embedded implementation
專案說明
- 使用少量語料對特定人士進行訓練,完成文字語音轉換系統,達到轉換後音色、音調與目標對象相似度高達 90%,並將 Transformer 移植到嵌入式系統中
負責項目
- 訓練平台為 Linux 系統,並使用他人基於 PyTorch 架構完成的 Transformer-based TTS
- 為將 Transformer 移植至嵌入式系統,因此將 Python 版本訓練完成參數搬移至自行完成的 C 語言版本的 Transformer 中
構音異常溝通輔具之人工智慧系統
專案說明
- 參與科技部旗艦型半導體射月計畫
- 利用低功耗晶片以及人工智慧技術開發,協助中風及腦性麻痺、構音異常病患之日常溝通輔具
負責項目
- 使用 MATLAB 讀取錄製音檔、統計語料特性,並執行陽明交通大學提供的 VC 轉換
- Audacity 對音檔做前處理,並使用 C 編寫 FFT、IFFT、Pre Norm / Post Norm、DNN 等區塊
- 使用 Zedboard,按下按鈕時錄音,讓 Zedboard 能夠進行 VC 運算,放開並播放轉換後的聲音
Voice Switch Based on Hierarchical KWS
專案說明
- 「使聲控裝置以及低的功耗運作」讓此裝置結合其他產品時可以很省電,因此讓系統平時處於功耗極低的睡眠狀態,並透過睡眠、人聲判斷、關鍵字辨識漸進式開啟來降低功耗;3 個階段由省電到耗電
負責項目
- 透過訓練 DNN 達成人聲語音識別(VAD)
- 先辨識 VAD 再辨識關鍵字,同樣使用 DNN 達成 Key Keyword Spotting(KWS)
- 語音辨識訓練量大相當耗電,因此使用 Apollo 3 Blue 板達到低功耗
- 接手大學專題生專題,並測試、維護、交接說明文件、開發
以 LoRa 為基礎之失智老人輔助裝置設計
專案說明
- 為解決老人失智在外走失事件越發頻繁的問題,而設計一款使用 LoRa 具有低功號且傳輸範圍廣的傳輸技術,並搭配 GPS 定位技術的失智老人輔助裝置,希望使老人家配戴無感並可以長時間使用
負責項目
- 使用 C 語言編寫 Arduino(LoRa 傳輸、GPS 定位技術)
- LoRa 距離測試