Class IndexCalculateSixOnly
THis class calculates only six major indices. WARNING: DO NOT USE Frame Overlap when calculating acoustic indices. It yields ACI, BGN, POW and EVN results that are significantly different from the default.
Inherited Members
Namespace: AudioAnalysisTools.Indices
Assembly: AudioAnalysisTools.dll
Syntax
public class IndexCalculateSixOnly
Methods
| Improve this Doc View SourceAnalysis(AudioRecording, TimeSpan, Int32, Boolean)
Extracts six spectral acoustic indices from the entire segment of the passed recording.
Declaration
public static SpectralIndexValuesForContentDescription Analysis(AudioRecording recording, TimeSpan segmentOffsetTimeSpan, int sampleRateOfOriginalAudioFile, bool returnSonogramInfo = false)
Parameters
Type | Name | Description |
---|---|---|
AudioRecording | recording | an audio recording. IMPORTANT NOTE: This is a one minute segment of the larger total recording. |
TimeSpan | segmentOffsetTimeSpan | The start time of the required segment relative to start of SOURCE audio recording. |
Int32 | sampleRateOfOriginalAudioFile | That is, prior to being resample to the default of 22050. |
Boolean | returnSonogramInfo | boolean with default value = false. |
Returns
Type | Description |
---|---|
SpectralIndexValuesForContentDescription | An IndexCalculateResult. |
GetIndexProperties()
Declaration
public static Dictionary<string, IndexProperties> GetIndexProperties()
Returns
Type | Description |
---|---|
Dictionary<String, IndexProperties> |