public sealed class VoiceSelectionParams : IMessage<VoiceSelectionParams>, IEquatable<VoiceSelectionParams>, IDeepCloneable<VoiceSelectionParams>, IBufferMessage, IMessage
Description of which voice to use for speech synthesis.
Optional. The name of the voice. If not set, the service will choose a
voice based on the other parameters such as language_code and
[ssml_gender][google.cloud.dialogflow.cx.v3.VoiceSelectionParams.ssml_gender].
Optional. The preferred gender of the voice. If not set, the service will
choose a voice based on the other parameters such as language_code and
[name][google.cloud.dialogflow.cx.v3.VoiceSelectionParams.name]. Note that this is only a preference, not requirement. If a
voice of the appropriate gender is not available, the synthesizer
substitutes a voice with a different gender rather than failing the
request.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This document provides comprehensive documentation for the `VoiceSelectionParams` class within the `Google.Cloud.Dialogflow.Cx.V3` namespace, detailing its usage in selecting voices for speech synthesis."],["The `VoiceSelectionParams` class is part of the Google Cloud Dialogflow CX V3 library and is available in numerous versions, ranging from version 1.0.0 up to the latest version 2.23.0, accessible through their respective documentation links."],["The class implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, ensuring broad compatibility within the .NET ecosystem."],["`VoiceSelectionParams` allows users to set preferences for the voice to be used, such as `Name` and `SsmlGender`, which are optional properties that guide the service in choosing an appropriate voice."],["The documentation includes information about the inheritance structure, inherited members, constructors, properties, and parameter details for the `VoiceSelectionParams` class, enhancing developer understanding and use."]]],[]]