DiarizationResult constructor

DiarizationResult({
  1. Iterable<DiarizationSegment>? segments,
  2. int? speakerCount,
  3. Int64? audioDurationMs,
  4. Int64? processingTimeMs,
  5. String? modelId,
})

Implementation

factory DiarizationResult({
  $core.Iterable<DiarizationSegment>? segments,
  $core.int? speakerCount,
  $fixnum.Int64? audioDurationMs,
  $fixnum.Int64? processingTimeMs,
  $core.String? modelId,
}) {
  final result = create();
  if (segments != null) result.segments.addAll(segments);
  if (speakerCount != null) result.speakerCount = speakerCount;
  if (audioDurationMs != null) result.audioDurationMs = audioDurationMs;
  if (processingTimeMs != null) result.processingTimeMs = processingTimeMs;
  if (modelId != null) result.modelId = modelId;
  return result;
}