开发声音搜索音乐的思路

我需要开发这样一个东西。一个人只需要唱歌就能够从数据库中查找到他要找的歌。现在网络上有这样的功能,http://www.midomi.com/ 等。我现在需要自己写出来。我的思路很简单:
1 先对歌曲进行处理,将处理结果存入到数据库中,
2 对搜索时人的声音进行相同的处理,然后从数据库中进行相似度匹配。
现在的问题是:
在第一步中如何对声音进行处理,利用C++的 DirectSound 和 DirectMusic进行处理?还是有其他的方法,或者大家对我的搜索思路有什么意见?

守候你守候我
浏览 396回答 3
3回答

aluckdog

可以使用隐马尔科夫模型

沧海一幻觉

建议使用歌词配对,就不需要对歌曲处理了 只要解决人声识别就行了。

慕桂英546537

我现在的处理思路也是这样的,谢谢。
打开App,查看更多内容
随时随地看视频慕课网APP