Interface SynthesizeSpeechRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SynthesizeSpeechRequest, SynthesizeSpeechRequest.Builder

@Generated public interface SynthesizeSpeechRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasInput

      boolean hasInput()
       Required. The Synthesizer requires either plain text or SSML as input.
       
      .google.cloud.texttospeech.v1beta1.SynthesisInput input = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the input field is set.
    • getInput

      SynthesisInput getInput()
       Required. The Synthesizer requires either plain text or SSML as input.
       
      .google.cloud.texttospeech.v1beta1.SynthesisInput input = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The input.
    • getInputOrBuilder

      SynthesisInputOrBuilder getInputOrBuilder()
       Required. The Synthesizer requires either plain text or SSML as input.
       
      .google.cloud.texttospeech.v1beta1.SynthesisInput input = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasVoice

      boolean hasVoice()
       Required. The desired voice of the synthesized audio.
       
      .google.cloud.texttospeech.v1beta1.VoiceSelectionParams voice = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the voice field is set.
    • getVoice

       Required. The desired voice of the synthesized audio.
       
      .google.cloud.texttospeech.v1beta1.VoiceSelectionParams voice = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The voice.
    • getVoiceOrBuilder

      VoiceSelectionParamsOrBuilder getVoiceOrBuilder()
       Required. The desired voice of the synthesized audio.
       
      .google.cloud.texttospeech.v1beta1.VoiceSelectionParams voice = 2 [(.google.api.field_behavior) = REQUIRED];
    • hasAudioConfig

      boolean hasAudioConfig()
       Required. The configuration of the synthesized audio.
       
      .google.cloud.texttospeech.v1beta1.AudioConfig audio_config = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the audioConfig field is set.
    • getAudioConfig

      AudioConfig getAudioConfig()
       Required. The configuration of the synthesized audio.
       
      .google.cloud.texttospeech.v1beta1.AudioConfig audio_config = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The audioConfig.
    • getAudioConfigOrBuilder

      AudioConfigOrBuilder getAudioConfigOrBuilder()
       Required. The configuration of the synthesized audio.
       
      .google.cloud.texttospeech.v1beta1.AudioConfig audio_config = 3 [(.google.api.field_behavior) = REQUIRED];
    • getEnableTimePointingList

      List<SynthesizeSpeechRequest.TimepointType> getEnableTimePointingList()
       Whether and what timepoints are returned in the response.
       
      repeated .google.cloud.texttospeech.v1beta1.SynthesizeSpeechRequest.TimepointType enable_time_pointing = 4;
      Returns:
      A list containing the enableTimePointing.
    • getEnableTimePointingCount

      int getEnableTimePointingCount()
       Whether and what timepoints are returned in the response.
       
      repeated .google.cloud.texttospeech.v1beta1.SynthesizeSpeechRequest.TimepointType enable_time_pointing = 4;
      Returns:
      The count of enableTimePointing.
    • getEnableTimePointing

      SynthesizeSpeechRequest.TimepointType getEnableTimePointing(int index)
       Whether and what timepoints are returned in the response.
       
      repeated .google.cloud.texttospeech.v1beta1.SynthesizeSpeechRequest.TimepointType enable_time_pointing = 4;
      Parameters:
      index - The index of the element to return.
      Returns:
      The enableTimePointing at the given index.
    • getEnableTimePointingValueList

      List<Integer> getEnableTimePointingValueList()
       Whether and what timepoints are returned in the response.
       
      repeated .google.cloud.texttospeech.v1beta1.SynthesizeSpeechRequest.TimepointType enable_time_pointing = 4;
      Returns:
      A list containing the enum numeric values on the wire for enableTimePointing.
    • getEnableTimePointingValue

      int getEnableTimePointingValue(int index)
       Whether and what timepoints are returned in the response.
       
      repeated .google.cloud.texttospeech.v1beta1.SynthesizeSpeechRequest.TimepointType enable_time_pointing = 4;
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of enableTimePointing at the given index.
    • hasAdvancedVoiceOptions

      boolean hasAdvancedVoiceOptions()
       Optional. Advanced voice options.
       
      optional .google.cloud.texttospeech.v1beta1.AdvancedVoiceOptions advanced_voice_options = 8 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the advancedVoiceOptions field is set.
    • getAdvancedVoiceOptions

      AdvancedVoiceOptions getAdvancedVoiceOptions()
       Optional. Advanced voice options.
       
      optional .google.cloud.texttospeech.v1beta1.AdvancedVoiceOptions advanced_voice_options = 8 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The advancedVoiceOptions.
    • getAdvancedVoiceOptionsOrBuilder

      AdvancedVoiceOptionsOrBuilder getAdvancedVoiceOptionsOrBuilder()
       Optional. Advanced voice options.
       
      optional .google.cloud.texttospeech.v1beta1.AdvancedVoiceOptions advanced_voice_options = 8 [(.google.api.field_behavior) = OPTIONAL];