Google Cloud Dialogflow V2 Client - Class VoiceSelectionParams (1.4.0)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class VoiceSelectionParams.

Description of which voice to use for speech synthesis.

Generated from protobuf message google.cloud.dialogflow.v2.VoiceSelectionParams

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ name string

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.

↳ ssml_gender int

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. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.

getName

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.

Returns
TypeDescription
string

setName

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.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getSsmlGender

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. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.

Returns
TypeDescription
int

setSsmlGender

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. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.

Parameter
NameDescription
var int
Returns
TypeDescription
$this