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 距離測試

...

Let's build something together

Contact me