Search Results for

    Show / Hide Table of Contents

    Class PlanesTrainsAndAutomobiles

    Inheritance
    Object
    PlanesTrainsAndAutomobiles
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: AnalysisPrograms
    Assembly: AnalysisPrograms.dll
    Syntax
    [Obsolete("This recognizer code was dismembered 23 Jan 2018. Only the core analysis methods were retained.")]
    public class PlanesTrainsAndAutomobiles

    Fields

    | Improve this Doc View Source

    AnalysisName

    Declaration
    public const string AnalysisName = "Machine"
    Field Value
    Type Description
    String

    Methods

    | Improve this Doc View Source

    Analysis(FileInfo, Dictionary<String, String>, TimeSpan)

    ################ THE KEY ANALYSIS METHOD Returns a DataTable.

    Declaration
    public static Tuple<BaseSonogram, double[, ], Plot, List<AcousticEvent>, TimeSpan> Analysis(FileInfo fiSegmentOfSourceFile, Dictionary<string, string> configDict, TimeSpan segmentStartOffset)
    Parameters
    Type Name Description
    FileInfo fiSegmentOfSourceFile
    Dictionary<String, String> configDict
    TimeSpan segmentStartOffset
    Returns
    Type Description
    Tuple<BaseSonogram, Double[,], Plot, List<AcousticEvent>, TimeSpan>
    | Improve this Doc View Source

    DetectHarmonics(AudioRecording, Double, Int32, Int32, Int32, Double, Int32, Double, TimeSpan)

    Declaration
    public static Tuple<BaseSonogram, double[, ], double[], List<AcousticEvent>> DetectHarmonics(AudioRecording recording, double intensityThreshold, int minHz, int minFormantgap, int maxFormantgap, double minDuration, int windowSize, double windowOverlap, TimeSpan segmentStartOffset)
    Parameters
    Type Name Description
    AudioRecording recording
    Double intensityThreshold
    Int32 minHz
    Int32 minFormantgap
    Int32 maxFormantgap
    Double minDuration
    Int32 windowSize
    Double windowOverlap
    TimeSpan segmentStartOffset
    Returns
    Type Description
    Tuple<BaseSonogram, Double[,], Double[], List<AcousticEvent>>

    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