TTSOptions constructor

TTSOptions({
  1. String? voice,
  2. String? languageCode,
  3. double? speakingRate,
  4. double? pitch,
  5. double? volume,
  6. bool? enableSsml,
  7. AudioFormat? audioFormat,
  8. int? sampleRate,
  9. int? speakerId,
  10. String? style,
})

Implementation

factory TTSOptions({
  $core.String? voice,
  $core.String? languageCode,
  $core.double? speakingRate,
  $core.double? pitch,
  $core.double? volume,
  $core.bool? enableSsml,
  $0.AudioFormat? audioFormat,
  $core.int? sampleRate,
  $core.int? speakerId,
  $core.String? style,
}) {
  final result = create();
  if (voice != null) result.voice = voice;
  if (languageCode != null) result.languageCode = languageCode;
  if (speakingRate != null) result.speakingRate = speakingRate;
  if (pitch != null) result.pitch = pitch;
  if (volume != null) result.volume = volume;
  if (enableSsml != null) result.enableSsml = enableSsml;
  if (audioFormat != null) result.audioFormat = audioFormat;
  if (sampleRate != null) result.sampleRate = sampleRate;
  if (speakerId != null) result.speakerId = speakerId;
  if (style != null) result.style = style;
  return result;
}