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 |
---|---|---|
FileInfo | file |
Returns
Type | Description |
---|---|
AnalyzerConfig |
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 |
---|---|---|
AudioRecording | audioRecording | one minute of audio recording. |
Config | config | config file that contains parameters used by all profiles. |
TimeSpan | segmentStartOffset | when recording starts. |
Lazy<IndexCalculateResult[]> | getSpectralIndexes | not sure what this is. |
DirectoryInfo | 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 |
---|---|
RecognizerResults | recognizer results. |