Class VerbatimTranscriptionMode
java.lang.Object
com.google.genai.gaos.models.interactions.VerbatimTranscriptionMode
- All Implemented Interfaces:
TranscriptionMode
VerbatimTranscriptionMode
Configuration for verbatim transcription mode.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionVerbatimTranscriptionMode(String diarizationMode, List<String> timestampGranularities) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Optional.booleaninthashCode()Optional.toString()type()withDiarizationMode(String diarizationMode) Optional.withTimestampGranularities(List<String> timestampGranularities) Optional.
-
Constructor Details
-
VerbatimTranscriptionMode
-
VerbatimTranscriptionMode
public VerbatimTranscriptionMode()
-
-
Method Details
-
diarizationMode
Optional. Configures speaker diarization. Supported values: "speaker". -
timestampGranularities
Optional. The granularity of timestamps to include in the transcription output. Supported values: "word". If empty, no timestamps are generated. -
type
- Specified by:
typein interfaceTranscriptionMode
-
builder
-
withDiarizationMode
Optional. Configures speaker diarization. Supported values: "speaker". -
withTimestampGranularities
public VerbatimTranscriptionMode withTimestampGranularities(@Nullable List<String> timestampGranularities) Optional. The granularity of timestamps to include in the transcription output. Supported values: "word". If empty, no timestamps are generated. -
equals
-
hashCode
public int hashCode() -
toString
-