TTSStreamEvent constructor
TTSStreamEvent({
- Int64? seq,
- Int64? timestampUs,
- String? requestId,
- TTSStreamEventKind? kind,
- TTSOutput? output,
- TTSPhonemeTimestamp? phoneme,
- TTSSpeakResult? speakResult,
- String? errorMessage,
- int? errorCode,
- double? progress,
- int? chunkIndex,
- int? totalChunks,
- Int64? elapsedMs,
- String? statusMessage,
Implementation
factory TTSStreamEvent({
$fixnum.Int64? seq,
$fixnum.Int64? timestampUs,
$core.String? requestId,
TTSStreamEventKind? kind,
TTSOutput? output,
TTSPhonemeTimestamp? phoneme,
TTSSpeakResult? speakResult,
$core.String? errorMessage,
$core.int? errorCode,
$core.double? progress,
$core.int? chunkIndex,
$core.int? totalChunks,
$fixnum.Int64? elapsedMs,
$core.String? statusMessage,
}) {
final result = create();
if (seq != null) result.seq = seq;
if (timestampUs != null) result.timestampUs = timestampUs;
if (requestId != null) result.requestId = requestId;
if (kind != null) result.kind = kind;
if (output != null) result.output = output;
if (phoneme != null) result.phoneme = phoneme;
if (speakResult != null) result.speakResult = speakResult;
if (errorMessage != null) result.errorMessage = errorMessage;
if (errorCode != null) result.errorCode = errorCode;
if (progress != null) result.progress = progress;
if (chunkIndex != null) result.chunkIndex = chunkIndex;
if (totalChunks != null) result.totalChunks = totalChunks;
if (elapsedMs != null) result.elapsedMs = elapsedMs;
if (statusMessage != null) result.statusMessage = statusMessage;
return result;
}