vibra

软件描述

🎵 一个支持 WebAssembly 和 FFI 的跨平台音乐识别客户端,适用于 Shazam。

官方网站

访问软件的官方网站了解更多信息

官方认证

bayernmuller.github.io

安全链接HTTPS

什么是 vibra?

概览
vibra 是一个使用非官方 Shazam API 进行音乐识别的库和命令行工具。
它分析音频文件,生成指纹,并查询 Shazam 数据库以识别歌曲。

主要特性:

  • 快速轻量,针对多种平台(包括嵌入式设备)进行了优化。
  • 跨平台支持:Linux、Windows、macOS、WebAssembly,以及对其他语言的 FFI 绑定。
  • 灵活的输入处理:原生支持 WAV 文件,可选 FFmpeg 支持其他格式。
  • 基于 Shazam 的算法:
    《一种工业级音频搜索算法》

Shazam 如何工作
受 SongRec 启发,适配至 C++11。

目标平台:

  • 嵌入式设备(如 Raspberry Pi、Jetson Nano)
  • 桌面与服务器环境,用于高性能识别
  • WebAssembly,适用于基于网页的应用
  • 通过 FFI 绑定额外支持 iOS、Android 及其他语言

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。