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 用于快速任务。

相关

  • 项目
  • 项目
  • 项目
  • 项目