平均音の周波数が一定値を下回った場合に、HTML5ウェブオーディオAPIを使用して曲を分析し、マーカーを作成しています。既存のAudioNodeインフラストラクチャを使用して、私はこれを行うことができましたが、サウンドは解析されるのは、曲が再生されたときだけです。私はしかし、欲しいHTML5ウェブオーディオAPIを使用してmp3ファイルの曲の周波数を抽出
は、事前に曲を分析することであるので、私は沈黙マーカーを抽出し、ユーザーが歌を通じて移動するために使用することができますCUEボタン、にそれらを回すことができます。
特に、曲が50分のポッドキャストのようなものなら、分析するために最初に全体の曲を再生することに頼るのは非常に遅いでしょう。私はplaybackRateを10倍にスピードアップしようとしましたが、それは役に立ちません。
解決策は、WebオーディオAPIをスキップし、生のArrayBufferを分析することだと思いますが、どこから始めたらよいかわかりません。
提案?アイデア?
それはあなたがちょうどこの回答にupvoteを持って、それが子どもの遊び:)のように思える今それを読んで、3年間で学ぶどのくらい驚くべきことです。 –