/apd-1

Uni audio processing course - Project 1

Primary LanguageC#MIT LicenseMIT

Audio analysis and processing - Project 1

C# / NAudio / WinForms

Features

  • *.wav files support
  • Displaying waveform in time
  • Calculating and displaying parameters
    • Values:
      • VSTD (volume standard deviation),
      • VDR (volume dynamic range),
      • LSTER (low short time energy ratio),
      • HZCRR (high zero crossing rate ratio),
      • ZSTD (ZCR standard deviation)
    • Charts:
      • volume,
      • STE (short time energy),
      • ZCR (zero crossing rate),
      • silence,
      • voiced / unvoiced speech
  • Silence detection (quasi working)
  • Detection of voiced / unvoiced speech fragments (using STE and ZCR)

Planned features

  • Energy entropy chart
  • Music / speech detection + chart
  • Optional
    • *.mp3 files support
    • Waveform display: X/Y scaling, offsetting, displaying markers
    • Saving markers definining boundaries for calculated params (samples or time) to csv

Links