VADResult constructor

VADResult({
  1. bool? isSpeech,
  2. double? confidence,
  3. double? energy,
  4. int? durationMs,
  5. Int64? timestampMs,
  6. Int64? startTimeMs,
  7. Int64? endTimeMs,
  8. VADStatistics? statistics,
  9. String? errorMessage,
  10. int? errorCode,
})

Implementation

factory VADResult({
  $core.bool? isSpeech,
  $core.double? confidence,
  $core.double? energy,
  $core.int? durationMs,
  $fixnum.Int64? timestampMs,
  $fixnum.Int64? startTimeMs,
  $fixnum.Int64? endTimeMs,
  VADStatistics? statistics,
  $core.String? errorMessage,
  $core.int? errorCode,
}) {
  final result = create();
  if (isSpeech != null) result.isSpeech = isSpeech;
  if (confidence != null) result.confidence = confidence;
  if (energy != null) result.energy = energy;
  if (durationMs != null) result.durationMs = durationMs;
  if (timestampMs != null) result.timestampMs = timestampMs;
  if (startTimeMs != null) result.startTimeMs = startTimeMs;
  if (endTimeMs != null) result.endTimeMs = endTimeMs;
  if (statistics != null) result.statistics = statistics;
  if (errorMessage != null) result.errorMessage = errorMessage;
  if (errorCode != null) result.errorCode = errorCode;
  return result;
}