使用SVD分离声源的直觉是什么?(鸡尾酒会问题)

时间:2019-07-03 04:19:08

标签: svd

我知道如何使用奇异值分解分解给定矩阵,但是问题是我无法将其应用于实际问题,例如在鸡尾酒会问题中提取声源。

我经历了Coursera的Andrew Ng解决的鸡尾酒会问题,但它只是说;

[W,s,v]=svd((repmat(sum(x.*x,1),size(x,1),1).*x)*x');

这里x是一个矩阵,其中包含两个人同时讲话的两个麦克风录音,每一列对应一个麦克风采样的音频。

我想知道将svd应用于哪个矩阵(该矩阵的含义),以及可以使用哪个分量提取源。 这个领域的任何人,请给我一个令人满意的解释!

0 个答案:

没有答案