D 的个人博客

开源程序员,自由职业者

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

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

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

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

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

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

评论