0

私の実際の仕事は、歌のムード、つまり悲しい歌か楽しい歌かを見つけることです。fft を使用して mp3 ファイルの周波数を見つけようとしましたが、着信音などの小さなファイルの周波数しか表示されません。ピッチ、音色、ラウドネス、テンポなど、現在のプレイリストにある曲のムードを見つけるために使用できるオーディオ機能を教えてもらえますか? そして、これは周波数を見つけるために必要ですか? そして、モジュールtkinterを使用してpython 2.6で作業しています。

4

2 に答える 2

4

これが 1 つの方法です。Web で歌詞を見つけ、分類器をトレーニングして、歌詞が悲しいか幸せかを判断します。この方法で十分な精度が得られなくても、ハーモニー/メロディー分析と組み合わせてソリューションの一部として使用できます。

于 2012-05-09T08:54:28.400 に答える
1

これをチェック

...まあ、私が見つけたのは、あなたが望む特定のムードの音楽を表示するサイトだけでした. 音楽がタグ付けされていることを意味します。だから、歌の頻度や速さだけで、その歌がいつ幸せ/悲しい/怒っているかを判断することはできないと思います.本当に素敵で幸せなバラードもいくつかありますが、悲しいバラードもたくさんあります..他のポップ ミュージックには、サウンドが素晴らしく、ダンスをしたり、びっくりさせたりする音楽がありますが、文脈/歌詞は悲しいものです。それはまた、非常に多くのことに依存しています...

  1. 聞き手(彼は何が好きか、特別な種類の音楽について何を感じているか、特別な曲をどのように解釈しているか)

  2. 曲自体(どのように作られているか、歌詞、スピード、誰が聴いているのか)

  3. 歌手。彼のこと、好き?あなたが聞く声が好きですか?歌手の音色は、あなたにとって「悲しい」という意味の音色ですか?それとも、あなたにとって「幸せ」に聞こえますか?あなたの耳が何を学んだかにかかっています!

  4. あなたの周りの人々。歌を聴いて… 周りが泣いても幸せだから踊り始めるの?私はそれを疑います!;)

...

だから私はそれについて私の次の2年間を書くことができ、心理学と広告/マーケティングの効果についてのいくつかの議論で終わります, あなたと私!

最良の解決策は、他の多くの人がそれを行っていることですが...あなたの曲にタグを付けて...大きなデータベースを取得するだけです! これを自動化する方法を見つけることができるとは思いません。

ああ、言い忘れましたが、曲はほとんど本のようなものです...「私はここにいます」...「何がうまくいかないのか」の部分と、問題を解決する方法の結論があります...それで定義しましょうそれは幸せですか?悲しい?:D 依存、依存!

ヒット曲かどうかを分析するページです。多分あなたは彼らに連絡して、彼らがそれをどのように行うか尋ねるべきです. ウプラヤ

やってみる -> Moodbar (Ubuntu / Linux) 曲の現在位置のムードを表示するムードバーです。多分あなたはそれで働くことができます。

しかし実際には、それはあなたが探しているものであり、良い結果を得るには時間がかかるかもしれません! :D

PS: ご冥福をお祈りします!:)

于 2012-05-09T09:05:04.387 に答える