Projects
Turning complex theories into working solutions.
Automated Multi-Interface Test and Control System
Python
Tkinter
Raspberry Pi
Hardware Control
專案說明
這是一款自動化測試系統,用於測試公司產品的各種介面,例如網路、音訊、視訊 (Video、HDMI)、供電、晶圓指令、產品連線狀態等等。系統基於 Raspberry Pi 控制板,搭配觸控面板實現全方位自動化檢測。
負責項目
- 使用 Python 和 Tkinter 開發 GUI 介面,實現自動化測試和設置測試參數。
- 控制 Raspberry Pi 啟動、停止、收集數據,並整合硬體設備。
- 使用 UART 和 I2C 與後端通訊,達成高效的指令發送與接收。
- 負責測試機臺的長期維護與性能優化。

Study of Transformer-based TTS and Embedded Implementation
AI
PyTorch
C Language
Embeded
專案說明
研究 Transformer 架構在語音合成 (TTS) 領域的應用。利用少量語料對特定人士進行微調訓練,使合成音色與目標對象相似度高達 90%,並成功將複雜模型移植至資源有限的嵌入式系統中。
負責項目
- 基於 Linux 平臺與 PyTorch 框架進行模型訓練與研究。
- 將 Python 訓練完成的參數搬移至自行開發的 C 語言版本 Transformer 中。
- 優化嵌入式系統上的運算效率,達成即時語音合成。

溝通輔具之人工智慧系統 (VC 轉換)
MATLAB
Zedboard
C Language
Signal Processing
專案說明
參與科技部旗艦型計畫,開發協助中風、腦性麻痺及構音異常病患的溝通輔具。透過 AI 技術進行語音轉換 (Voice Conversion),提升患者語音的清晰度與可理解度。
負責項目
- 使用 MATLAB 分析語詞特性,並執行 VC 轉換演算法。
- 使用 C 語言實作關鍵運算模組:FFT、IFFT、Norm、DNN。
- 整合 Zedboard 硬體開發板,實現即時錄音、運算與播放流程。

Voice Switch Based on Hierarchical KWS
Low Power
Apollo3 Blue
DNN
VAD/KWS
專案說明
開發極低功耗的聲控裝置,結合睡眠、人聲判斷 (VAD) 與關鍵字辨識 (KWS) 的漸進式開啟機制。系統平時處於深度睡眠,僅在偵測到人聲與關鍵字時才逐步喚醒,大幅延長續航力。
負責項目
- 訓練 DNN 模型達成精確的人聲語音識別 (VAD)。
- 開發高效的關鍵字辨識 (KWS) 演算法。
- 於 Apollo 3 Blue 超低功耗晶片上實作並優化系統。
- 負責專案交接之開發測試與完整說明文件撰寫。

以 LoRa 為基礎之失智老人輔助裝置設計
LoRa
Arduino
GPS
IoT
專案說明
運用 LoRa 低功耗廣域網路技術,結合 GPS 定位研發的一款失智老人輔助裝置。旨在解決失智者走失問題,提供超長續航力與廣域追蹤能力,提升佩戴者的安全性。
負責項目
- 使用 C 語言編寫 Arduino 韌體,整合 LoRa 傳輸與 GPS 模組。
- 進行實地 LoRa 通訊距離測試與訊號優化。
- 確保裝置在極端環境下的定位準確性與通訊穩定性。
