用 Ruby 编写的 Echoprint 服务器
与音乐指纹识别客户端兼容的 Ruby 音乐识别服务器。 该服务器基于原始和 。
依赖关系
Ruby 2+
PostgreSQL
要生成音频指纹,您将需要客户端。
安装
克隆项目并进入echoprint-rb文件夹。
使用bundle install安装依赖项。
设置数据库。
将config/database-temp.yml复制到config/database.yml 。
更改凭据。
使用rake db:create db:migrate 。
在端口 3000 上使用rails s启动服务器。
查看下面的部分以获取代码示例。
端点
POST /指纹/摄取
如果给定的指纹是唯一的,则向数据库添加新的音乐指纹,否则返回现有曲目。
code - echoprint-codegen 输出的代码字符串。
version - ec
评论0
最新资源