Dialogflow v3 API - Class TextToSpeechSettings (2.22.0)
Stay organized with collections
Save and categorize content based on your preferences.
public sealed class TextToSpeechSettings : IMessage<TextToSpeechSettings>, IEquatable<TextToSpeechSettings>, IDeepCloneable<TextToSpeechSettings>, IBufferMessage, IMessageReference documentation and code samples for the Dialogflow v3 API class TextToSpeechSettings.
Settings related to speech synthesizing.
Implements
IMessage TextToSpeechSettings, IEquatable TextToSpeechSettings, IDeepCloneable TextToSpeechSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
TextToSpeechSettings()
public TextToSpeechSettings()TextToSpeechSettings(TextToSpeechSettings)
public TextToSpeechSettings(TextToSpeechSettings other)| Parameter | |
|---|---|
| Name | Description |
other |
TextToSpeechSettings |
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 phone gateway synthesize configuration set via [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3.Agent.text_to_speech_settings].
How speech is synthesized when invoking [session][google.cloud.dialogflow.cx.v3.Sessions] APIs. [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3.Agent.text_to_speech_settings] only applies if [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3.OutputAudioConfig.synthesize_speech_config] is not specified.
| Property Value | |
|---|---|
| Type | Description |
MapField string SynthesizeSpeechConfig |
|