Qtで音楽プレーヤーを作成しています。実装したい機能の 1 つは、曲に合わせて歌詞を表示することです。そのため、これを実装するために使用する最適なアルゴリズムについて知りたいと思いました。
歌詞の単語にタイムスタンプを使用する必要があることを理解しています。しかし、これをどのように実装すればよいですか?
LRC(ファイル形式)を採用することをお勧めします。
lrcDBは、LRC 形式でタグ付けされた歌詞のオンライン データベースです。
マルチメディア プレーヤーが LCR ファイルを解釈する方法に関心がある場合は、オープン ソース プロジェクトであるXMMSが良い出発点の1 つです。
Python に慣れている場合は、Google Project でホストされているOn Screen Lyricsプロジェクトに進むこともできます。