Class NinoxStrenua
A recognizer for the Australian Powerful Owl, https://en.wikipedia.org/wiki/Powerful_owl. The owl is so named because it is the largest of the Australian owls and it preys on large marsupials such as possums. Its range is confined to the East and SE coast of Australia. Its conservation status is "threatened". This recognizer has been trained on good quality calls provided by NSW DPI by Brad Law and Kristen Thompson.
Inherited Members
Namespace: AnalysisPrograms.Recognizers
Assembly: AnalysisPrograms.dll
Syntax
public class NinoxStrenua : RecognizerBase, IEventRecognizer, IAnalyser2, ICiteable, IHasStatus
Properties
| Improve this Doc View SourceAuthor
Declaration
public override string Author { get; }
Property Value
| Type | Description |
|---|---|
| String |
Overrides
| Improve this Doc View SourceCommonName
Declaration
public override string CommonName { get; }
Property Value
| Type | Description |
|---|---|
| String |
Overrides
| Improve this Doc View SourceDescription
Declaration
public override string Description { get; }
Property Value
| Type | Description |
|---|---|
| String |
Overrides
| Improve this Doc View SourceSpeciesName
Declaration
public override string SpeciesName { get; }
Property Value
| Type | Description |
|---|---|
| String |
Overrides
| Improve this Doc View SourceStatus
Declaration
public override Status Status { get; }
Property Value
| Type | Description |
|---|---|
| Status |
Overrides
Methods
| Improve this Doc View SourceParseConfig(FileInfo)
Declaration
public override AnalyzerConfig ParseConfig(FileInfo file)
Parameters
| Type | Name | Description |
|---|---|---|
| File |
file |
Returns
| Type | Description |
|---|---|
| Analyzer |
Overrides
| Improve this Doc View SourceRecognize(AudioRecording, Config, TimeSpan, Lazy<IndexCalculateResult[]>, DirectoryInfo, Nullable<Int32>)
This method is called once per segment (typically one-minute segments).
Declaration
public override RecognizerResults Recognize(AudioRecording audioRecording, Config config, TimeSpan segmentStartOffset, Lazy<IndexCalculateResult[]> getSpectralIndexes, DirectoryInfo outputDirectory, int? imageWidth)
Parameters
| Type | Name | Description |
|---|---|---|
| Audio |
audioRecording | one minute of audio recording. |
| Config | config | config file that contains parameters used by all profiles. |
| Time |
segmentStartOffset | when recording starts. |
| Lazy<Index |
getSpectralIndexes | not sure what this is. |
| Directory |
outputDirectory | where the recognizer results can be found. |
| Nullable<Int32> | imageWidth | Should be same as number of frames in the expected spectrogram. |
Returns
| Type | Description |
|---|---|
| Recognizer |
recognizer results. |