Search Results for

    Show / Hide Table of Contents

    Class MultiRecognizer

    Inheritance
    Object
    AbstractStrongAnalyser
    RecognizerBase
    MultiRecognizer
    Implements
    IEventRecognizer
    IAnalyser2
    ICiteable
    IHasStatus
    Inherited Members
    RecognizerBase.Identifier
    RecognizerBase.DisplayName
    RecognizerBase.DefaultSettings
    RecognizerBase.DrawDebugImage(BaseSonogram, List<AcousticEvent>, List<Plot>, Double[,])
    RecognizerBase.Analyze<T>(AnalysisSettings, SegmentSettings<T>)
    RecognizerBase.WriteEventsFile(FileInfo, IEnumerable<EventBase>)
    RecognizerBase.WriteSummaryIndicesFile(FileInfo, IEnumerable<SummaryIndexBase>)
    RecognizerBase.WriteSpectrumIndicesFiles(DirectoryInfo, String, IEnumerable<SpectralIndexBase>)
    RecognizerBase.DrawSonogram(BaseSonogram, Double[,], List<Plot>, List<EventCommon>, Double)
    RecognizerBase.BeforeAnalyze(AnalysisSettings)
    AbstractStrongAnalyser.ConvertEventsToSummaryIndices(IEnumerable<EventBase>, TimeSpan, TimeSpan, Double)
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: AnalysisPrograms.Recognizers.Base
    Assembly: AnalysisPrograms.dll
    Syntax
    public class MultiRecognizer : RecognizerBase, IEventRecognizer, IAnalyser2, ICiteable, IHasStatus

    Properties

    | Improve this Doc View Source

    Author

    Declaration
    public override string Author { get; }
    Property Value
    Type Description
    String
    Overrides
    RecognizerBase.Author
    | Improve this Doc View Source

    CommonName

    Declaration
    public override string CommonName { get; }
    Property Value
    Type Description
    String
    Overrides
    RecognizerBase.CommonName
    | Improve this Doc View Source

    Description

    Declaration
    public override string Description { get; }
    Property Value
    Type Description
    String
    Overrides
    AbstractStrongAnalyser.Description
    | Improve this Doc View Source

    SpeciesName

    Declaration
    public override string SpeciesName { get; }
    Property Value
    Type Description
    String
    Overrides
    RecognizerBase.SpeciesName
    | Improve this Doc View Source

    Status

    Declaration
    public override Status Status { get; }
    Property Value
    Type Description
    Status
    Overrides
    AbstractStrongAnalyser.Status

    Methods

    | Improve this Doc View Source

    ParseConfig(FileInfo)

    Declaration
    public override AnalyzerConfig ParseConfig(FileInfo file)
    Parameters
    Type Name Description
    FileInfo file
    Returns
    Type Description
    AnalyzerConfig
    Overrides
    RecognizerBase.ParseConfig(FileInfo)
    | Improve this Doc View Source

    Recognize(AudioRecording, Config, TimeSpan, Lazy<IndexCalculateResult[]>, DirectoryInfo, Nullable<Int32>)

    Declaration
    public override RecognizerResults Recognize(AudioRecording audioRecording, Config configuration, TimeSpan segmentStartOffset, Lazy<IndexCalculateResult[]> getSpectralIndexes, DirectoryInfo outputDirectory, int? imageWidth)
    Parameters
    Type Name Description
    AudioRecording audioRecording
    Config configuration
    TimeSpan segmentStartOffset
    Lazy<IndexCalculateResult[]> getSpectralIndexes
    DirectoryInfo outputDirectory
    Nullable<Int32> imageWidth
    Returns
    Type Description
    RecognizerResults
    Overrides
    RecognizerBase.Recognize(AudioRecording, Config, TimeSpan, Lazy<IndexCalculateResult[]>, DirectoryInfo, Nullable<Int32>)
    | Improve this Doc View Source

    SummariseResults(AnalysisSettings, FileSegment, EventBase[], SummaryIndexBase[], SpectralIndexBase[], AnalysisResult2[])

    Declaration
    public override void SummariseResults(AnalysisSettings settings, FileSegment inputFileSegment, EventBase[] events, SummaryIndexBase[] indices, SpectralIndexBase[] spectralIndices, AnalysisResult2[] results)
    Parameters
    Type Name Description
    AnalysisSettings settings
    FileSegment inputFileSegment
    EventBase[] events
    SummaryIndexBase[] indices
    SpectralIndexBase[] spectralIndices
    AnalysisResult2[] results
    Overrides
    RecognizerBase.SummariseResults(AnalysisSettings, FileSegment, EventBase[], SummaryIndexBase[], SpectralIndexBase[], AnalysisResult2[])

    Implements

    IEventRecognizer
    IAnalyser2
    ICiteable
    IHasStatus

    Extension Methods

    ObjectExtensions.NotNull(Object)
    ObjectExtensions.AsArray<T>(T)
    ObjectExtensions.AsList<T>(T)
    ObjectExtensions.Wrap<T>(T)
    SystemExtensions.BinarySerialize(Object)
    ConfigFileExtensions.NotNull(Object, FileInfo, String, String)
    ConfigFileExtensions.ValidateNotNull(Object, String, String)
    ConfigFileExtensions.ValidateLessThan<T>(Object, Nullable<T>, String, Nullable<T>, String, String)
    ExtensionsXml.SerializeObject<T>(T)
    • Improve this Doc
    • View Source
    In This Article
    Generated by DocFX AP docs version: 21.7.0.4-master-e26127a50d7bd7472d47288f10e61014fb981f7f-DIRTY-CI:144 Back to top