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?,
    );