拍手检测利器:Node.js clap-detector 模块

clap-detector 是专为 Node.js (iojs) 开发的拍手检测模块,能够识别单个或连续的拍手动作,并允许您在检测到拍手时触发回调函数。该模块最初是为 Raspberry Pi 个人助手项目而设计的,通过拍手激活助手,避免其持续监听指令或将背景噪音误判为指令。

clap-detector 依赖于音频处理工具 Sox (Sound eXchange),因此需要预先安装:

  • Linux: sudo apt-get install sox
  • Mac OS X: brew install sox

安装 clap-detector 模块:

npm install clap-detector

支持平台:

  • Linux (raspbian, Ubuntu, Debian 等) - 使用 ALSA 进行音频处理
  • Mac OS X - 使用 Core Audio 进行音频处理

注意: 您的系统需要配置麦克风才能正常使用该模块。

zip 文件大小:10.02KB