Namespace AnalysisPrograms.Recognizers.Base
Classes
BlobParameters
Parameters needed from a config file to detect blob components. The following parameters worked well on a ten minute recording containing 14-16 calls. Note: if you lower the dB threshold, you need to increase maxDurationSeconds.
CommonParameters
Common parameters needed from a config file to detect components.
DctParameters
Common parameters needed from a config file to detect components, used by algorithms that have tunable DCT parameters.
ForwardTrackParameters
Parameters needed from a config file to detect forwards spectral peak tracks. A ForwardTrack sounds like a fluctuating tone or technically, a chirp. Each track point advances one time step. Points may move up or down by at most two frequency bins.
HarmonicParameters
Parameters needed from a config file to detect the stacked harmonic components of a soundscape. This can also be used for recognizing the harmonics of non-biological sounds such as from turbines, motor-bikes, compressors, hi-revving motors, etc.
MinAndMaxBandwidthParameters
MultiRecognizer
MultiRecognizer.MultiRecognizerConfig
OnebinTrackParameters
Parameters needed from a config file to detect whistle components. A one-bin sounds like a pure-tone whistle. Each track point advances one time step. Points stay in the same frequency bin.
OneframeTrackParameters
Parameters needed from a config file to detect click components.
OscillationParameters
Parameters needed from a config file to detect oscillation components.
RecognizerBase
RecognizerBase.RecognizerConfig
RecognizerEntry
RecognizerEntry.Arguments
RecognizerResults
UpwardTrackParameters
Parameters needed from a config file to detect vertical track components i.e. events which are completed within very few time frames, i.e. whips and near clicks. An UpwardTrack sounds like a whip. Each track point ascends one frequency bin. Points may move forwards or back one frame step.
Interfaces
IEventRecognizer
This interface specializes IAnalyser2 to be a species recognizer.