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 與後端通訊,達成高效的指令發送與接收。
  • 負責測試機臺的長期維護與性能優化。
Automated Multi-Interface Test and Control System

Study of Transformer-based TTS and Embedded Implementation

AI
PyTorch
C Language
Embeded

專案說明

研究 Transformer 架構在語音合成 (TTS) 領域的應用。利用少量語料對特定人士進行微調訓練,使合成音色與目標對象相似度高達 90%,並成功將複雜模型移植至資源有限的嵌入式系統中。

負責項目

  • 基於 Linux 平臺與 PyTorch 框架進行模型訓練與研究。
  • 將 Python 訓練完成的參數搬移至自行開發的 C 語言版本 Transformer 中。
  • 優化嵌入式系統上的運算效率,達成即時語音合成。
Study of Transformer-based TTS and Embedded Implementation

溝通輔具之人工智慧系統 (VC 轉換)

MATLAB
Zedboard
C Language
Signal Processing

專案說明

參與科技部旗艦型計畫,開發協助中風、腦性麻痺及構音異常病患的溝通輔具。透過 AI 技術進行語音轉換 (Voice Conversion),提升患者語音的清晰度與可理解度。

負責項目

  • 使用 MATLAB 分析語詞特性,並執行 VC 轉換演算法。
  • 使用 C 語言實作關鍵運算模組:FFT、IFFT、Norm、DNN。
  • 整合 Zedboard 硬體開發板,實現即時錄音、運算與播放流程。
溝通輔具之人工智慧系統 (VC 轉換)

Voice Switch Based on Hierarchical KWS

Low Power
Apollo3 Blue
DNN
VAD/KWS

專案說明

開發極低功耗的聲控裝置,結合睡眠、人聲判斷 (VAD) 與關鍵字辨識 (KWS) 的漸進式開啟機制。系統平時處於深度睡眠,僅在偵測到人聲與關鍵字時才逐步喚醒,大幅延長續航力。

負責項目

  • 訓練 DNN 模型達成精確的人聲語音識別 (VAD)。
  • 開發高效的關鍵字辨識 (KWS) 演算法。
  • 於 Apollo 3 Blue 超低功耗晶片上實作並優化系統。
  • 負責專案交接之開發測試與完整說明文件撰寫。
Voice Switch Based on Hierarchical KWS

以 LoRa 為基礎之失智老人輔助裝置設計

LoRa
Arduino
GPS
IoT

專案說明

運用 LoRa 低功耗廣域網路技術,結合 GPS 定位研發的一款失智老人輔助裝置。旨在解決失智者走失問題,提供超長續航力與廣域追蹤能力,提升佩戴者的安全性。

負責項目

  • 使用 C 語言編寫 Arduino 韌體,整合 LoRa 傳輸與 GPS 模組。
  • 進行實地 LoRa 通訊距離測試與訊號優化。
  • 確保裝置在極端環境下的定位準確性與通訊穩定性。
以 LoRa 為基礎之失智老人輔助裝置設計

Let's build something
amazing together.

Contact Me