public sealed class MultiSpeakerVoiceConfig : IMessage<MultiSpeakerVoiceConfig>, IEquatable<MultiSpeakerVoiceConfig>, IDeepCloneable<MultiSpeakerVoiceConfig>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Text-to-Speech v1beta1 API class MultiSpeakerVoiceConfig.
Configuration for a multi-speaker text-to-speech setup. Enables the use of up to two distinct voices in a single synthesis request.
Implements
IMessageMultiSpeakerVoiceConfig, IEquatableMultiSpeakerVoiceConfig, IDeepCloneableMultiSpeakerVoiceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.TextToSpeech.V1Beta1Assembly
Google.Cloud.TextToSpeech.V1Beta1.dll
Constructors
MultiSpeakerVoiceConfig()
public MultiSpeakerVoiceConfig()MultiSpeakerVoiceConfig(MultiSpeakerVoiceConfig)
public MultiSpeakerVoiceConfig(MultiSpeakerVoiceConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
MultiSpeakerVoiceConfig |
Properties
SpeakerVoiceConfigs
public RepeatedField<MultispeakerPrebuiltVoice> SpeakerVoiceConfigs { get; }Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldMultispeakerPrebuiltVoice |
|