copyWithWrapped method

SpeakerSeparationResponseModel copyWithWrapped({
  1. Wrapped<String>? voiceId,
  2. Wrapped<String>? sampleId,
  3. Wrapped<SpeakerSeparationResponseModelStatus>? status,
  4. Wrapped? speakers,
  5. Wrapped? selectedSpeakerIds,
})

Implementation

SpeakerSeparationResponseModel copyWithWrapped(
    {Wrapped<String>? voiceId,
    Wrapped<String>? sampleId,
    Wrapped<enums.SpeakerSeparationResponseModelStatus>? status,
    Wrapped<dynamic>? speakers,
    Wrapped<dynamic>? selectedSpeakerIds}) {
  return SpeakerSeparationResponseModel(
      voiceId: (voiceId != null ? voiceId.value : this.voiceId),
      sampleId: (sampleId != null ? sampleId.value : this.sampleId),
      status: (status != null ? status.value : this.status),
      speakers: (speakers != null ? speakers.value : this.speakers),
      selectedSpeakerIds: (selectedSpeakerIds != null
          ? selectedSpeakerIds.value
          : this.selectedSpeakerIds));
}