VADStatistics constructor

VADStatistics({
  1. double? currentEnergy,
  2. double? currentThreshold,
  3. double? ambientLevel,
  4. double? recentAvg,
  5. double? recentMax,
  6. int? totalSpeechSegments,
  7. Int64? totalSpeechDurationMs,
  8. double? averageEnergy,
  9. double? peakEnergy,
})

Implementation

factory VADStatistics({
  $core.double? currentEnergy,
  $core.double? currentThreshold,
  $core.double? ambientLevel,
  $core.double? recentAvg,
  $core.double? recentMax,
  $core.int? totalSpeechSegments,
  $fixnum.Int64? totalSpeechDurationMs,
  $core.double? averageEnergy,
  $core.double? peakEnergy,
}) {
  final result = create();
  if (currentEnergy != null) result.currentEnergy = currentEnergy;
  if (currentThreshold != null) result.currentThreshold = currentThreshold;
  if (ambientLevel != null) result.ambientLevel = ambientLevel;
  if (recentAvg != null) result.recentAvg = recentAvg;
  if (recentMax != null) result.recentMax = recentMax;
  if (totalSpeechSegments != null)
    result.totalSpeechSegments = totalSpeechSegments;
  if (totalSpeechDurationMs != null)
    result.totalSpeechDurationMs = totalSpeechDurationMs;
  if (averageEnergy != null) result.averageEnergy = averageEnergy;
  if (peakEnergy != null) result.peakEnergy = peakEnergy;
  return result;
}