azuwis/pianotrans

Simple GUI for ByteDance's Piano Transcription with Pedals

解決的問題

提供字節跳動的鋼琴轉錄系統的使用者友善圖形介面(GUI)與簡化安裝方式,可將鋼琴音樂的音訊或影片錄音轉換為包含踏板資訊的MIDI檔案。

作用方式

本專案作為「高解析度帶踏板的鋼琴轉錄」PyTorch 實作的封裝與打包工具。使用者可透過 GUI 或命令列選擇音訊或影片檔案,接著執行底層 AI 模型,將音符與踏板資訊轉換為 MIDI 格式。

適用對象

希望將鋼琴錄音轉換為MIDI檔案,但無需手動設定 Python 環境或 PyTorch 相依性的音樂家、作曲家與音訊工程師。

特色亮點

  • 跨平台支援:支援 Windows、Linux 與 macOS。
  • 簡化安裝:Windows 提供預先打包的二進位檔,Linux/macOS 提供 Nix 基礎安裝方式。
  • 批次處理:支援同時選擇並轉錄多個檔案。
  • 硬體彈性:推論時自動使用 GPU,但如需亦提供純 CPU 模式。

相關

  • 專案
  • 專案
  • 專案
  • 專案