Скорость пересечения нуля (ZCR) — это скорость, с которой сигнал изменяется с положительного на нулевой и на отрицательный или с отрицательного на нулевой и на положительный. [1] Ее значение широко используется как в распознавании речи , так и в поиске музыкальной информации , являясь ключевым признаком для классификации ударных звуков. [2]
ZCR формально определяется как
где — сигнал длины , а — индикаторная функция .
В некоторых случаях учитываются только «положительные» или «отрицательные» пересечения, а не все пересечения, поскольку между парой соседних положительных нулевых пересечений должно быть одно отрицательное нулевое пересечение.
Для монофонических тональных сигналов скорость пересечения нуля может использоваться как примитивный алгоритм обнаружения высоты тона . Скорость пересечения нуля также используется для обнаружения голосовой активности (VAD), которая определяет, присутствует ли человеческая речь в аудиосегменте или нет.