TranscriberMessage.fromJson constructor
TranscriberMessage.fromJson(
- Map<String, dynamic> json
)
Implementation
factory TranscriberMessage.fromJson(Map<String, dynamic> json) {
return TranscriberMessage(
segmentId: json['segmentId'] as String? ?? '',
speakerUserId: json['speakerUserId'] as String? ?? '',
sourceText: json['sourceText'] as String? ?? '',
translationTexts: (json['translationTexts'] as Map<dynamic, dynamic>?)
?.map((k, v) => MapEntry(k.toString(), v.toString())) ??
{},
timestamp: json['timestamp'] as int? ?? 0,
isCompleted: json['isCompleted'] as bool? ?? false,
);
}