使用Chromaprint时出现空白声学指纹
Blank acoustic fingerprint when using Chromaprint
我正在尝试使用声学指纹识别来区分多个 wav 文件。我正在使用AcoustID的Chromaprint。我使用的是 32 位窗口。我已经下载了文件 fpcalc.exe并尝试在多个 wav 文件上运行它。问题是,它正在为这些wav文件生成空白指纹。我正在运行命令
fpcalc.exe -raw <FILENAME>.wav
文件为wav格式,文件大小为1秒。我在较大的文件上运行相同的命令,然后指纹工作正常。
有什么指示吗?
Chromaprint 库仅适用于较大的文件,我认为这些文件应该至少有 10 秒的指纹识别时间。
也许你应该寻找像Python和Ruby这样的替代品,它们有库来指纹识别小音频文件(如果你搜索一下(。
您可以使用我为 wav 文件制作的 gem:
https://rubygems.org/gems/audio-fingerprint
相关文章:
- 无法通过空白将文本文件行分隔为矢量
- 由cin中的字符串中未捕获空白引起的分割错误
- 尝试从 XamlApplication 编译 C++/WinRT 空白应用程序时,我收到未解析的外部符号 winrt_make_*
- 代码精简版页面变为空白
- 在OpenCV C++中创建空白图像
- Gtkmm 窗口为空白,不显示任何小部件或标题
- 我如何使它,无论用户用空白字符串按 Enter 多少次,它总是打印"开始"字符串?
- OpenGL - 添加第二个着色器属性会导致空白屏幕
- 对象数组打印空白字符串
- 如何在c++中读取do-while循环中的空白
- C++缓冲区是如何工作的(关于空白)
- Shell_NotifyIcon在系统托盘中创建空白、无响应的图标
- 我需要帮助修复C++空白检测器
- 接受 istream 的空白值
- 多米诺骨牌计划。我不知道如何将我的矢量拉到空白中以打印出来
- OpenGL显示空白的白屏
- 如何创建一个程序来替换单个空白/选项卡的多个空白/选项卡
- 字符指针值为空白,为什么代码不打印5
- 在 OpenGL 中呈现空白的线框立方体
- 使用Chromaprint时出现空白声学指纹