AI PICKS
AI用語辞典音声・音楽

ハミング検索 (Query by Humming)

読み: はみんぐけんさく

最終更新: 2026-08-06・AI PICKS編集部

定義

ハミング検索とは、ユーザーが鼻歌やハミングで入力したメロディーを音響特徴量に変換し、既存楽曲データベースと照合して曲名を特定する音声検索技術のこと。

ハミング検索 (Query by Humming)とは — 詳しく解説

ハミング検索(Query by Humming)は、入力された鼻歌やハミングの音高・リズムの遷移をメロディーの特徴量(ピッチ輪郭など)に変換し、事前にベクトル化された楽曲データベースとの類似度検索で候補曲を返す技術で、音楽版のコンテンツベース検索として1990年代から研究されてきた。近年はメロディー特徴量を埋め込みベクトルとして扱い、Milvusのようなベクトルデータベースで近似最近傍探索する実装が広く採用されている。2026年時点の実運用では、音痴な入力やテンポのズレ、キーの移調に対する頑健性が精度を左右する落とし穴で、学習データに含まれない邦楽・マイナー曲では検索精度が大きく落ちるとされる。自社開発するかSDK/APIを組み込むかの選択では、楽曲ライセンスの範囲とAPI呼び出し課金のコスト感を先に見積もる必要があり、現場では既存の音楽認識APIを試験導入してから内製化を判断するのが一般的とされる。

ハミング検索 (Query by Humming)の使用例

  • 鼻歌で「あのサビの曲」を数秒ハミングし、候補曲リストから該当曲を選んで再生する
  • 着信音代わりに流れた一部のメロディーをハミングで再現し、楽曲データベースと照合して曲名を特定する

ハミング検索 (Query by Humming)に関連するAIツール

ハミング検索 (Query by Humming)の関連記事

関連用語

音声・音楽」の他の用語

用語がわかったら、次はツール選び

12カテゴリ・1363語以上を体系的に整理しています