私の実際の仕事は、歌のムード、つまり悲しい歌か楽しい歌かを見つけることです。fft を使用して mp3 ファイルの周波数を見つけようとしましたが、着信音などの小さなファイルの周波数しか表示されません。ピッチ、音色、ラウドネス、テンポなど、現在のプレイリストにある曲のムードを見つけるために使用できるオーディオ機能を教えてもらえますか? そして、これは周波数を見つけるために必要ですか? そして、モジュールtkinterを使用してpython 2.6で作業しています。
2 に答える
これが 1 つの方法です。Web で歌詞を見つけ、分類器をトレーニングして、歌詞が悲しいか幸せかを判断します。この方法で十分な精度が得られなくても、ハーモニー/メロディー分析と組み合わせてソリューションの一部として使用できます。
これをチェック
...まあ、私が見つけたのは、あなたが望む特定のムードの音楽を表示するサイトだけでした. 音楽がタグ付けされていることを意味します。だから、歌の頻度や速さだけで、その歌がいつ幸せ/悲しい/怒っているかを判断することはできないと思います.本当に素敵で幸せなバラードもいくつかありますが、悲しいバラードもたくさんあります..他のポップ ミュージックには、サウンドが素晴らしく、ダンスをしたり、びっくりさせたりする音楽がありますが、文脈/歌詞は悲しいものです。それはまた、非常に多くのことに依存しています...
聞き手(彼は何が好きか、特別な種類の音楽について何を感じているか、特別な曲をどのように解釈しているか)
曲自体(どのように作られているか、歌詞、スピード、誰が聴いているのか)
歌手。彼のこと、好き?あなたが聞く声が好きですか?歌手の音色は、あなたにとって「悲しい」という意味の音色ですか?それとも、あなたにとって「幸せ」に聞こえますか?あなたの耳が何を学んだかにかかっています!
あなたの周りの人々。歌を聴いて… 周りが泣いても幸せだから踊り始めるの?私はそれを疑います!;)
...
だから私はそれについて私の次の2年間を書くことができ、心理学と広告/マーケティングの効果についてのいくつかの議論で終わります, あなたと私!
最良の解決策は、他の多くの人がそれを行っていることですが...あなたの曲にタグを付けて...大きなデータベースを取得するだけです! これを自動化する方法を見つけることができるとは思いません。
ああ、言い忘れましたが、曲はほとんど本のようなものです...「私はここにいます」...「何がうまくいかないのか」の部分と、問題を解決する方法の結論があります...それで定義しましょうそれは幸せですか?悲しい?:D 依存、依存!
ヒット曲かどうかを分析するページです。多分あなたは彼らに連絡して、彼らがそれをどのように行うか尋ねるべきです. ウプラヤ
やってみる -> Moodbar (Ubuntu / Linux) 曲の現在位置のムードを表示するムードバーです。多分あなたはそれで働くことができます。
しかし実際には、それはあなたが探しているものであり、良い結果を得るには時間がかかるかもしれません! :D
PS: ご冥福をお祈りします!:)