Package com.google.genai.types
Class VoiceActivity.Builder
java.lang.Object
com.google.genai.types.VoiceActivity.Builder
- Enclosing class:
- VoiceActivity
Builder for VoiceActivity.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract VoiceActivity.BuilderaudioOffset(Duration audioOffset) Setter for audioOffset.abstract VoiceActivitybuild()Clears the value of audioOffset field.Clears the value of voiceActivityType field.abstract VoiceActivity.BuildervoiceActivityType(VoiceActivityType voiceActivityType) Setter for voiceActivityType.voiceActivityType(VoiceActivityType.Known knownType) Setter for voiceActivityType given a known enum.voiceActivityType(String voiceActivityType) Setter for voiceActivityType given a string.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
voiceActivityType
Setter for voiceActivityType.voiceActivityType: The type of the voice activity signal.
-
clearVoiceActivityType
Clears the value of voiceActivityType field. -
voiceActivityType
@CanIgnoreReturnValue public VoiceActivity.Builder voiceActivityType(VoiceActivityType.Known knownType) Setter for voiceActivityType given a known enum.voiceActivityType: The type of the voice activity signal.
-
voiceActivityType
Setter for voiceActivityType given a string.voiceActivityType: The type of the voice activity signal.
-
audioOffset
Setter for audioOffset.audioOffset: The time voice activity detected in audio time, relative to the start of the audio stream.
-
clearAudioOffset
Clears the value of audioOffset field. -
build
-