MFCC Algorithm でいくつかのサウンド変数の機能を取得しました。K-Means でそれらをクラスター化したい。私は 70 フレームを持っており、各フレームには 1 つの音声サンプルに対して 9 つのケプストラム係数があります。これは、70*9 サイズのマトリックスのようなものがあることを意味します。
A、B、C が音声レコードであるとします。
A は:
List<List<Double>> -> 70*9 array (I can use Vector instead of List)
また、B と C も同じ長さです。
各フレームをクラスター化するのではなく、各フレーム ブロックをクラスター化します (私の例では、1 つのグループに 70 フレームがあります)。
JavaでK-Meansを使用して実装するにはどうすればよいですか?