TTSConfiguration constructor
TTSConfiguration({})
Implementation
factory TTSConfiguration({
$core.String? modelId,
$core.String? voice,
$core.String? languageCode,
$core.double? speakingRate,
$core.double? pitch,
$core.double? volume,
$0.AudioFormat? audioFormat,
$core.int? sampleRate,
$core.bool? enableNeuralVoice,
$core.bool? enableSsml,
$0.InferenceFramework? preferredFramework,
}) {
final result = create();
if (modelId != null) result.modelId = modelId;
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 (audioFormat != null) result.audioFormat = audioFormat;
if (sampleRate != null) result.sampleRate = sampleRate;
if (enableNeuralVoice != null) result.enableNeuralVoice = enableNeuralVoice;
if (enableSsml != null) result.enableSsml = enableSsml;
if (preferredFramework != null)
result.preferredFramework = preferredFramework;
return result;
}