手持ちの音楽ファイルに同期歌詞をつける方法(iPhone)

歌詞アプリはどれも「曲を検索して答える」仕組みです。ヒット曲ならそれで足りますが、リップ、ライブ音源、デモ —— つまり自分で音楽を所有している人が実際によく聴くもの —— では空振りします。所有しているファイルに時間同期の歌詞をつける三つの方法を、試す順番に並べました。

bMusic の再生画面。アートワーク、進行バー、再生コントロール

なぜ自分の曲には歌詞が出ないのか

スマートフォンの歌詞は、ほとんどの場合データベース由来です。アーティスト名と曲名をどこかへ送り、タイムスタンプつきのテキストを受け取って表示する。よく知られたシングルならそれで問題ありません。しかし相手がブートレグ、自主制作盤、地域限定プレス、作った本人からもらったデモ、あるいはタグが「Track 04」のままのリップだったとき、検索は空で返り、アプリにはほかに試す手段がありません。

もう一つの理由はもっと小さくて、もっと苛立たしいものです。歌詞はすでにそこにあるのに、誰も読まない。アルバムの隣に置かれた .lrc ファイル、あるいは何年も前にデスクトップのツールがタグに書き込んだ歌詞。どちらも持っているライブラリは珍しくないのに、iPhone のプレーヤーの多くはどちらも無視します。機能が「ファイルを読むこと」ではなく「検索すること」として作られたからです。

つまり、この問題を引き受けるプレーヤーがやるべきことは三つです。手元の .lrc を読むこと、タグの中の歌詞を読むこと、そしてどちらも無いときに音声そのものから書き起こすこと。bMusic は三つとも行い、三つめは検索では絶対にできないことです。

手順

所有している曲に歌詞をつける

  1. 01

    いつもどおり曲を取り込む

    Wi-Fi 転送、AirDrop、ファイルアプリ、直接リンク、自分の WebDAV サーバー。歌詞のために取り込み方が変わることはなく、ファイルにも手は加わりません。MP3, AAC, M4A, ALAC, FLAC, OPUS, WAV, AIFF はすべてそのまま入ります。

  2. 02

    すでにある歌詞を読ませる

    曲を開いて歌詞を求めます。ファイルのタグに歌詞が入っていたり、同じ名前の .lrc が一緒に届いていれば、その時点で画面に出ます。行ごとに追従するタイムスタンプつきの形式にも対応します。.lrc をそのまま貼り付けることもできます。

  3. 03

    無ければ、端末に曲を聴かせる

    「書き起こす」を選ぶと、音声そのものから歌詞と時間軸が端末の中で作られます。初回だけ音声モデルを一度ダウンロードします。通信が必要なのはそこだけで、途中で切れても再開できます。以降は機内でも動きます。

  4. 04

    間違った行を直す

    書き起こしは下書きです。行エディタで単語を直し、時間を微調整し、その場で曲に合わせて聴き返せます。残るのはモデルがシンバル越しに聞き取った版ではなく、あなたが望んだ版です。

  5. 05

    保存して、持ち歩く

    歌詞は曲と一緒に保存され、あなた自身の iCloud を通って同期します。iPhone で直した内容は Mac にもあります。.lrc として書き出せるので、ほかのソフトでもそのまま読めます。

モデルを動かせない端末には、灰色のボタンではなく入口そのものが出ません。終わらない処理を約束しないためです。

検索では得られないもの

誰もカタログ化していない録音でも動く
ライブ録音、デモ、自主制作盤、地域限定プレス。書き起こしは音声を読むので、その曲を誰かが索引に入れたかどうかは関係ありません。
音声は端末から出ない
モデルは端末の中で動きます。照合のために録音がアップロードされることはありません。それが「自分のライブラリ」と「検索クエリ」の違いです。
歌詞が曲に追従する
時間軸は書き起こしから生まれるので、歌われている行がハイライトされ、行をタップすればそこへ飛べます。iPhone でも、Mac のデスクトップ歌詞ウィンドウでも同じです。
すでに持っているものも無駄にならない
.lrc ファイルとタグ内の歌詞が先に読まれます。集めたものを作り直すことはなく、bMusic が書いたものも .lrc として持ち出せます。

よくある質問

手持ちの曲の歌詞:よくある質問

歌詞を探すために音楽をサーバーへ送りますか?
送りません。歌詞は端末の中で動く音声モデルが書き起こします。ネットワーク越しに取得するのはモデル本体だけで、それも誰かが初めて歌詞を求めたときの一度きり、あなたのライブラリの情報が付かない公開ファイルの取得です。
精度はどのくらいですか?
歌詞データベースを引くのではなく歌を聴き取っているので、伴奏が薄く声がはっきりした曲はかなり近くなり、ギターの壁、強い訛り、重なる複数の声は精度を下げます。どの行もあとから手で直せて、たいていは書き直しではなく数分の作業です。
一曲どのくらいかかりますか?
普通の長さの曲でバックグラウンドで数分、いつでも中止できます。その前に一度だけ入るモデルのダウンロードのほうが待ち時間としては長く、それは初回限りです。
手持ちの .lrc は使えますか?
使えます。ファイルを読み込む、内容を貼り付ける、あるいはタグから拾わせる。同期形式のタイムスタンプはそのまま使われ、どの曲の歌詞も同じ形式で書き出せます。
Mac にも歌詞は出ますか?
出ます。Mac 版は Now Playing パネルと、ほかの作業の上に浮かぶデスクトップウィンドウで、行ごとに追従します。一緒に歌う曲に歌詞をつける意味は、まさにそこにあります。

自分の音楽を持っていく

インストールした日から 15 日間、bMusic のすべての機能が制限なく動きます。まずはアルバムを一枚送って、自分のヘッドホンで聴いてみてください。

iPhone・iPad・Mac · iOS 18.0 以降 · MP3, AAC, M4A, ALAC, FLAC, OPUS, WAV, AIFF に対応