analyzeAudioNoise method

Future<NoiseDetectionResult> analyzeAudioNoise({
  1. required String inputPath,
  2. double sensitivityLevel = 0.5,
  3. ProgressCallback? onProgress,
})

Analyzes an audio file for noise detection and quality assessment

Performs comprehensive audio analysis to detect background noise, audio quality issues, and provides recommendations for improvement.

inputPath - Path to the input audio file sensitivityLevel - Noise detection sensitivity (0.0 to 1.0, default: 0.5) onProgress - Optional callback for analysis progress (0.0 to 1.0)

Returns NoiseDetectionResult with analysis results and recommendations. Throws NoiseAnalysisException if analysis fails.

Implementation

Future<NoiseDetectionResult> analyzeAudioNoise({
  required String inputPath,
  double sensitivityLevel = 0.5,
  ProgressCallback? onProgress,
}) {
  throw UnimplementedError('analyzeAudioNoise() has not been implemented.');
}