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.
Implements
IMessageTextToSpeechSettings, IEquatableTextToSpeechSettings, IDeepCloneableTextToSpeechSettings, 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 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 | |
---|---|
Type | Description |
MapFieldstringSynthesizeSpeechConfig |