resemble-ai/Perth

Open Audio Watermarking Tool

What it solves

Perth 是為了保護音訊內容而設計的,透過在音訊檔案中嵌入不可察覺的浮水印。這讓創作者可以追蹤並偵測這些浮水印的存在,即使音訊已被壓縮、重採樣或進行了其他操作。

How it works

此函式庫提供 Python API 與命令列介面 (CLI) 來應用與提取浮水印。它利用了多種技術,其中最著名的是 Perth-Net Implicit 方法,該方法使用神經網路來嵌入與提取浮水印,同時維持高音訊品質。

Who it’s for

此工具是為開發者與音訊工程師設計的,他們需要透過強健且不可察覺的浮水印來驗證音訊來源或追蹤內容所有權。

Highlights

  • Neural Network-based Watermarking: 使用 Perth-Net Implicit 方法進行高品質、強健的嵌入。
  • Robustness: 浮水印旨在於常見的音訊轉換(如壓縮與重採樣)中存活下來。
  • Integrated Evaluation Tools: 包含用於計算品質指標(如 SNR 與 PSNR)的工具,以及視覺化音訊比較結果的工具。
  • Flexible Interface: 提供用於應用程式整合的完整 Python API 與用於快速任務的 CLI。

相關

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