D 的个人博客

开源程序员,自由职业者

小而美的 Java 博客系统 Solo
Golang 在线 IDE Wide
黑客与画家的社区 Sym
  menu
401 文章
1,868 评论
3399528 浏览
4 当前访客
ღゝ◡╹)ノ❤️

音频ID技术流程[00原创]

关于音频ID技术可以先看看这个:
基于MEL算法的音频ID比对技术的研究与实现[00原创]

音频ID技术流程主成功场景:
一. 特征值数据库的建立流程
1. 从互联网上下载大量歌曲并计算每首歌曲的特征值。这里下载的歌曲必须有歌曲名或者存在TagInfo
   1) 如果歌曲名不正确,则根据提取的Tag修改歌曲文件名为歌名
2. 从互联网上下载大量歌词文件
3. 根据歌曲名和歌词文件名进行歌曲和歌词文件的关联
4. 将歌曲名、歌手、特征值、歌词文件录入数据库

二. 匹配流程
1. 在客户端计算歌曲特征值
2. 将该特征值传到服务端并采用匹配算法进行特征值匹配
3. 将结果(歌曲名、歌手、歌词)传回客户端

接下来的时间里就是去细化、去实现它。

评论