copyWith method
BodyCreateStudioProjectV1StudioProjectsPost
copyWith({
- String? name,
- String? defaultTitleVoiceId,
- String? defaultParagraphVoiceId,
- String? defaultModelId,
- dynamic fromUrl,
- dynamic fromDocument,
- String? qualityPreset,
- dynamic title,
- dynamic author,
- dynamic description,
- List<
String> ? genres, - dynamic targetAudience,
- dynamic language,
- dynamic contentType,
- dynamic originalPublicationDate,
- dynamic matureContent,
- dynamic isbnNumber,
- bool? acxVolumeNormalization,
- bool? volumeNormalization,
- List<
String> ? pronunciationDictionaryLocators, - dynamic callbackUrl,
- dynamic fiction,
- dynamic applyTextNormalization,
- bool? autoConvert,
- dynamic autoAssignVoices,
- dynamic sourceType,
Implementation
BodyCreateStudioProjectV1StudioProjectsPost copyWith(
{String? name,
String? defaultTitleVoiceId,
String? defaultParagraphVoiceId,
String? defaultModelId,
dynamic fromUrl,
dynamic fromDocument,
String? qualityPreset,
dynamic title,
dynamic author,
dynamic description,
List<String>? genres,
dynamic targetAudience,
dynamic language,
dynamic contentType,
dynamic originalPublicationDate,
dynamic matureContent,
dynamic isbnNumber,
bool? acxVolumeNormalization,
bool? volumeNormalization,
List<String>? pronunciationDictionaryLocators,
dynamic callbackUrl,
dynamic fiction,
dynamic applyTextNormalization,
bool? autoConvert,
dynamic autoAssignVoices,
dynamic sourceType}) {
return BodyCreateStudioProjectV1StudioProjectsPost(
name: name ?? this.name,
defaultTitleVoiceId: defaultTitleVoiceId ?? this.defaultTitleVoiceId,
defaultParagraphVoiceId:
defaultParagraphVoiceId ?? this.defaultParagraphVoiceId,
defaultModelId: defaultModelId ?? this.defaultModelId,
fromUrl: fromUrl ?? this.fromUrl,
fromDocument: fromDocument ?? this.fromDocument,
qualityPreset: qualityPreset ?? this.qualityPreset,
title: title ?? this.title,
author: author ?? this.author,
description: description ?? this.description,
genres: genres ?? this.genres,
targetAudience: targetAudience ?? this.targetAudience,
language: language ?? this.language,
contentType: contentType ?? this.contentType,
originalPublicationDate:
originalPublicationDate ?? this.originalPublicationDate,
matureContent: matureContent ?? this.matureContent,
isbnNumber: isbnNumber ?? this.isbnNumber,
acxVolumeNormalization:
acxVolumeNormalization ?? this.acxVolumeNormalization,
volumeNormalization: volumeNormalization ?? this.volumeNormalization,
pronunciationDictionaryLocators: pronunciationDictionaryLocators ??
this.pronunciationDictionaryLocators,
callbackUrl: callbackUrl ?? this.callbackUrl,
fiction: fiction ?? this.fiction,
applyTextNormalization:
applyTextNormalization ?? this.applyTextNormalization,
autoConvert: autoConvert ?? this.autoConvert,
autoAssignVoices: autoAssignVoices ?? this.autoAssignVoices,
sourceType: sourceType ?? this.sourceType);
}