Package com.google.genai.types
Class Transcription.Builder
java.lang.Object
com.google.genai.types.Transcription.Builder
- Enclosing class:
- Transcription
Builder for Transcription.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Transcriptionbuild()Clears the value of finished field.Clears the value of languageCode field.Clears the value of speakerLabel field.Clears the value of text field.Clears the value of words field.abstract Transcription.Builderfinished(boolean finished) Setter for finished.abstract Transcription.BuilderlanguageCode(String languageCode) Setter for languageCode.abstract Transcription.BuilderspeakerLabel(String speakerLabel) Setter for speakerLabel.abstract Transcription.BuilderSetter for text.Setter for words.words(WordInfo.Builder... wordsBuilders) Setter for words builder.abstract Transcription.BuilderSetter for words.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
text
Setter for text.text: Optional. Transcription text.
-
clearText
Clears the value of text field. -
finished
Setter for finished.finished: Optional. The bool indicates the end of the transcription.
-
clearFinished
Clears the value of finished field. -
languageCode
Setter for languageCode.languageCode: The BCP-47 language code of the transcription.
-
clearLanguageCode
Clears the value of languageCode field. -
speakerLabel
Setter for speakerLabel.speakerLabel: A label identifying the speaker of this audio segment (e.g. "spk_1", "spk_2").
-
clearSpeakerLabel
Clears the value of speakerLabel field. -
words
Setter for words.words: Detailed word-level transcriptions and timing details.
-
words
Setter for words.words: Detailed word-level transcriptions and timing details.
-
words
Setter for words builder.words: Detailed word-level transcriptions and timing details.
-
clearWords
Clears the value of words field. -
build
-