Dialogflow v3 API - Class TextToSpeechSettings (2.7.0)

public sealed class TextToSpeechSettings : IMessage<TextToSpeechSettings>, IEquatable<TextToSpeechSettings>, IDeepCloneable<TextToSpeechSettings>, IBufferMessage, IMessage

Reference documentation and code samples for the Dialogflow v3 API class TextToSpeechSettings.

Settings related to speech synthesizing.

Inheritance

object > TextToSpeechSettings

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

TextToSpeechSettings()

public TextToSpeechSettings()

TextToSpeechSettings(TextToSpeechSettings)

public TextToSpeechSettings(TextToSpeechSettings other)
Parameter
NameDescription
otherTextToSpeechSettings

Properties

SynthesizeSpeechConfigs

public MapField<string, SynthesizeSpeechConfig> SynthesizeSpeechConfigs { get; }

Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/cx/docs/reference/language) to SynthesizeSpeechConfig.

These settings affect:

  • The synthesize configuration used in phone gateway.

  • You no longer need to specify [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3.OutputAudioConfig.synthesize_speech_config] when invoking API calls. Your agent will use the pre-configured options for speech synthesizing.

Property Value
TypeDescription
MapFieldstringSynthesizeSpeechConfig