DiarizationOptions constructor
DiarizationOptions({
- int? sampleRate,
- int? channels,
- AudioEncoding? encoding,
- double? threshold,
- Int64? minimumDurationMs,
- Int64? mergeGapMs,
- int? maxSpeakers,
Implementation
factory DiarizationOptions({
$core.int? sampleRate,
$core.int? channels,
$1.AudioEncoding? encoding,
$core.double? threshold,
$fixnum.Int64? minimumDurationMs,
$fixnum.Int64? mergeGapMs,
$core.int? maxSpeakers,
}) {
final result = create();
if (sampleRate != null) result.sampleRate = sampleRate;
if (channels != null) result.channels = channels;
if (encoding != null) result.encoding = encoding;
if (threshold != null) result.threshold = threshold;
if (minimumDurationMs != null) result.minimumDurationMs = minimumDurationMs;
if (mergeGapMs != null) result.mergeGapMs = mergeGapMs;
if (maxSpeakers != null) result.maxSpeakers = maxSpeakers;
return result;
}