0
類似楽曲検索サイト ( っぽいの )
作ってみた
江川 高志
2014/05/23
Perl Beginners #13
自己紹介
・江川 高志 ( えがわた )
・ Wano 株式会社 在籍
・主に音楽関連サービス
・激辛マニア
・メイドカフェマニア
動機

Terminal MP3 Download
  http://mp3-terminal.com/

2013 年 12 月リリース

楽曲数 27,477 曲 (2014/05/23 時点 )
動機

不満
 ・欲しい楽曲を探しにくい
 ・知ってる曲は別にいい
 ・自分が知らない、好みの曲を見つけやすくし
たい
協調フィルタリング ?
・「この商品を買った人は、こんな商品も買って
います」
 
 →そもそも購買データが少ないので断念 orz
 →もっと売れてから考える
類似楽曲検索

Music Information Retrieval (MIR)

楽曲自体の情報をもとに、似ている楽曲を提示
 ・波形を解析し楽曲の特徴抽出
 ・メタ情報
ZCR (Zero crossing rate)

波形を見て、縦軸 0 の位置を通り過ぎる頻度を
計測

数値が高いほど Percussive, Noisy

計測がわりと簡単
ZCR (Zero crossing rate)

いくつかの曲で計測
http://d.hatena.ne.jp/taegawa/20140508/1399574234
類似楽曲検索サイト

Perl

Amon2

MySQL

AWS
  EC2 の t1.micro
サイト

ZCR Calculator
  http://www.zcr-calc.info

YouTube 動画 or Terminal 楽曲の URL 入力

ZCR 値を計算

ZCR が近い曲を提示
デモ
振り返り

初めは難しいと思っていたが、案外参考資料が
多い
 → 時間かける覚悟さえあれば OK

「もうこういうサービスあるよね」
 →気にしない
 →将来の足がかりになる
リンク

GitHub
https://github.com/egawata/zcr_calculator

BLOG
http://d.hatena.ne.jp/taegawa/20140508/1399574
234

参考
http...
Upcoming SlideShare
Loading in...5
×

類似楽曲検索サービス作ってみた

452

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
452
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "類似楽曲検索サービス作ってみた"

  1. 1. 類似楽曲検索サイト ( っぽいの ) 作ってみた 江川 高志 2014/05/23 Perl Beginners #13
  2. 2. 自己紹介 ・江川 高志 ( えがわた ) ・ Wano 株式会社 在籍 ・主に音楽関連サービス ・激辛マニア ・メイドカフェマニア
  3. 3. 動機  Terminal MP3 Download   http://mp3-terminal.com/  2013 年 12 月リリース  楽曲数 27,477 曲 (2014/05/23 時点 )
  4. 4. 動機  不満  ・欲しい楽曲を探しにくい  ・知ってる曲は別にいい  ・自分が知らない、好みの曲を見つけやすくし たい
  5. 5. 協調フィルタリング ? ・「この商品を買った人は、こんな商品も買って います」    →そもそも購買データが少ないので断念 orz  →もっと売れてから考える
  6. 6. 類似楽曲検索  Music Information Retrieval (MIR)  楽曲自体の情報をもとに、似ている楽曲を提示  ・波形を解析し楽曲の特徴抽出  ・メタ情報
  7. 7. ZCR (Zero crossing rate)  波形を見て、縦軸 0 の位置を通り過ぎる頻度を 計測  数値が高いほど Percussive, Noisy  計測がわりと簡単
  8. 8. ZCR (Zero crossing rate)  いくつかの曲で計測 http://d.hatena.ne.jp/taegawa/20140508/1399574234
  9. 9. 類似楽曲検索サイト  Perl  Amon2  MySQL  AWS   EC2 の t1.micro
  10. 10. サイト  ZCR Calculator   http://www.zcr-calc.info  YouTube 動画 or Terminal 楽曲の URL 入力  ZCR 値を計算  ZCR が近い曲を提示
  11. 11. デモ
  12. 12. 振り返り  初めは難しいと思っていたが、案外参考資料が 多い  → 時間かける覚悟さえあれば OK  「もうこういうサービスあるよね」  →気にしない  →将来の足がかりになる
  13. 13. リンク  GitHub https://github.com/egawata/zcr_calculator  BLOG http://d.hatena.ne.jp/taegawa/20140508/1399574 234  参考 http://www.ofai.at/~elias.pampalk/publications/pa mpalk06thesis.pdf
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×