Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用自动相关功能来检测信号的音高。我正在使用等式 acf(s)=(1/n)*sigma(|x(n)-x(n+s)|)
我该如何从这里开始。我应该找到最小值,而音高是最小值的索引。在这种情况下,音高始终为 0。我做得对吗?我需要帮助。谢谢。
自相关函数中的第一个最小值标识了基本周期(因此 logn 是因为原始数据不是太嘈杂)。这将是一些样本,N因此您需要将其转换为频率,例如
N
pitch = Fs / N
其中Fs是采样频率。
Fs