copyWith method

AudioConversionConfig copyWith({
  1. double? speed,
  2. double? pitch,
  3. double? volume,
  4. String? language,
  5. String? voice,
  6. int? maxChunkLength,
  7. String? audioFormat,
})

Implementation

AudioConversionConfig copyWith({
  double? speed,
  double? pitch,
  double? volume,
  String? language,
  String? voice,
  int? maxChunkLength,
  String? audioFormat,
}) {
  return AudioConversionConfig(
    speed: speed ?? this.speed,
    pitch: pitch ?? this.pitch,
    volume: volume ?? this.volume,
    language: language ?? this.language,
    voice: voice ?? this.voice,
    maxChunkLength: maxChunkLength ?? this.maxChunkLength,
    audioFormat: audioFormat ?? this.audioFormat,
  );
}