2012-02-12 19 views
0

私はオーディオファイルのコレクションを持っています。さて、オーディオファイルと一致させたいテキスト(歌詞など)がありますか?つまり、この歌詞を含むオーディオファイルです。私はJavaでこれをどうやってできるのか不思議です。私は、検索が高速になるように、オーディオファイルの前処理を使用するソリューションを好むだろう。助けることができるAPIはありますか?javaを使用してテキストとオーディオファイルを一致させる

答えて

1

単語を認識するのは難しいです。歌の言葉を認識することはさらに困難です。

あなたはそれをやる方法には興味がありませんが、曲データベース内のものを見つける方法はそれほどありません。もしそうなら、それを行う最も簡単な方法は、タイトルとその他のメタデータに基づいて各曲の歌詞を探し、そのテキストを検索することです。

+0

*「曲の中の単語を認識することはさらに困難です。」「私はこの男にキスをしながら私を騙します。 ;) –

+0

@Thorbjorn:オーディオファイルをテキストに変換したとします。私は今テキストを手動で一致させることができます。しかし、その後、その歌詞に正確に歌詞を含むオーディオファイルを再生するにはどうすればいいですか? – Programmer

+0

変換するときに歌詞に各単語の時間を保存する必要があります。これにより、時間を得ることができます。その場所でオーディオファイルを再生できる適切なプログラムを起動するだけです。 –

0

あなたは音声認識が必要です。 JSAPIに行く方法があるかもしれませんが、最後に私がチェックしたのは、他の方法ではなく、第三者が提供するプラグインです。

関連する問題