作者semop (semop)
看板ask-why
标题Re: [请益] 请问 Shazam 的原理是什麽阿?
时间Tue Jan 27 15:55:01 2009
※ 引述《Equalmusic (Calvin)》之铭言:
: http://www.shazam.com/music/web/home.html
: 不知道有没有很多人用, 我稍微解说一下
: 这个软体设计的目的是让很多人在听广播的时候
: 听到一首自己喜欢的歌, 却不知道是谁唱的什麽曲子什麽版本
: 这时候你就可以用这个软体 "Tag" 一下
: 让他聆听一下这个曲子约十秒
: 然後他就会分析出来这是哪一张专辑的一首曲子, 谁唱的等等
: 真的是超级方便!
: 这其中最让我感到惊奇的是他分析的时间非常短
: 大概不用三秒就可以分析出来了
: 这是怎麽办到的阿....?
: 这麽庞大的音乐资料库, 先不管他如何有这种权限去读取这些资料库
: 到底如何在这麽短的时间内比对这麽庞大的资料库, 然後找出你要的曲子?
只要用一组公式算出一串特徵值
然後由资料库主机过滤这些特徵值所对应的歌曲
找到最符合的一个就好了
实质上和网页搜寻是相似的技术 甚至还容易得多
毕竟歌曲数目并不多 加上只要找到一笔资料就好
而几秒钟的资料也没有多大 以现在电脑的速度 计算上并不成问题
这类专门技术在美国总有一些小软体公司会提供
所以要做这门生意不用自己开发技术 经营网站的只要负责营运就好
钱由创投来出 连网站设计维护和客服及金流等等各种细节 都可以完全外包
美国就是强在这里 软体的产业体系早已成形
因此不用觉得哪个网站的技术有多强
这就像台湾一堆无脑老板随便也能开大型电子厂
欧洲国家却要砸大钱拚技术 花十倍百倍的力气才能开出一家电子厂一样
国家竞争优势比单一企业的能力要强大得多
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.208.249
1F:推 nsk:然後政府再拼命送给敌国这些电子业的know-how 01/28 12:56
2F:推 larsatic:请问一下这个特徵值的计算公式可否查得到? 01/29 00:09
3F:→ Ycat1911:去找论文吧 商业专利就别梦想有得查了 02/04 14:31