Home
last modified time | relevance | path

Searched refs:triangularEnvelope (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/base/sensors/sensor/vibration_convert/core/algorithm/peak_finder/src/
H A Dpeak_finder.cpp86 triangularEnvelope[i] = fabs(data[i]); in GetVoiceFlag()
90 if (triangularEnvelope[i] < threshold) { in GetVoiceFlag()
91 triangularEnvelope[i] = 0; in GetVoiceFlag()
94 size_t envelopeLength = triangularEnvelope.size(); in GetVoiceFlag()
95 auto it = triangularEnvelope.begin(); in GetVoiceFlag()
664 triangularEnvelope[i] = fabs(data[i]); in GetIsolatedEnvelope()
665 if (triangularEnvelope[i] < lowerAmp) { in GetIsolatedEnvelope()
666 triangularEnvelope[i] = 0; in GetIsolatedEnvelope()
669 size_t envelopeSize = triangularEnvelope.size(); in GetIsolatedEnvelope()
672 …double maxValue = *std::max_element(triangularEnvelope.begin() + j, triangularEnvelope.begin() + j… in GetIsolatedEnvelope()
[all …]