SynthesisInput.fromJson constructor

SynthesisInput.fromJson(
  1. Map json_
)

Implementation

SynthesisInput.fromJson(core.Map json_)
  : this(
      customPronunciations: json_.containsKey('customPronunciations')
          ? CustomPronunciations.fromJson(
              json_['customPronunciations']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      markup: json_['markup'] as core.String?,
      multiSpeakerMarkup: json_.containsKey('multiSpeakerMarkup')
          ? MultiSpeakerMarkup.fromJson(
              json_['multiSpeakerMarkup']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      prompt: json_['prompt'] as core.String?,
      ssml: json_['ssml'] as core.String?,
      text: json_['text'] as core.String?,
    );