languageCode = $languageCode; } /** * @return string */ public function getLanguageCode() { return $this->languageCode; } /** * The configuration for a multi-speaker text-to-speech request. This field is * mutually exclusive with `voice_config`. * * @param GoogleCloudAiplatformV1MultiSpeakerVoiceConfig $multiSpeakerVoiceConfig */ public function setMultiSpeakerVoiceConfig(GoogleCloudAiplatformV1MultiSpeakerVoiceConfig $multiSpeakerVoiceConfig) { $this->multiSpeakerVoiceConfig = $multiSpeakerVoiceConfig; } /** * @return GoogleCloudAiplatformV1MultiSpeakerVoiceConfig */ public function getMultiSpeakerVoiceConfig() { return $this->multiSpeakerVoiceConfig; } /** * The configuration for the voice to use. * * @param GoogleCloudAiplatformV1VoiceConfig $voiceConfig */ public function setVoiceConfig(GoogleCloudAiplatformV1VoiceConfig $voiceConfig) { $this->voiceConfig = $voiceConfig; } /** * @return GoogleCloudAiplatformV1VoiceConfig */ public function getVoiceConfig() { return $this->voiceConfig; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudAiplatformV1SpeechConfig::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1SpeechConfig');