ハミング検索 (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)の関連記事
関連用語
「音声・音楽」の他の用語
AI 音楽生成サービス。 歌詞 + ジャンル指定で 完成楽曲を 1 分で生成。
OpenAI のオープンソース音声認識モデル。 99 言語対応、 日本語精度も高い。
AI 音声生成のトップサービス。 自分の声をクローンして 多言語ナレーションに使える。
TTS(音声合成)とは、テキストデータを人間らしい音声に変換するAI技術のこと。ナレーション・コールセンター・音声UIなど幅広い用途で使われ、2026年現在は人間と聞き分けにくい品質が標準となっている。
ASR(Automatic Speech Recognition・自動音声認識)とは、人間の音声をテキストへ自動変換する技術のこと。深層学習モデルの普及で精度が飛躍的に向上し、文字起こし・音声コマンド・翻訳など幅広い用途で使われる。
ボイスクローンとは、数秒〜数分の音声サンプルから特定人物の声質・話し方・抑揚を高精度に再現するAI音声合成技術のこと。
用語がわかったら、次はツール選び
12カテゴリ・1363語以上を体系的に整理しています