A process is described which generates matrix coefficients using zero-lag auto
and cross-correlations from signals commonly found in echo cancellers. Double-talk
and path changes are then detected using matrix operations such as determinants,
eigendecompositions, or singular value decompositions (SVDs). In a preferred embodiment,
the determinant of the correlation-based matrix is compared against predetermined
threshold values.