Class AudioTranscriptionTimestampGranularity

java.lang.Object
com.azure.core.util.ExpandableStringEnum<AudioTranscriptionTimestampGranularity>
com.azure.ai.openai.models.AudioTranscriptionTimestampGranularity

public final class AudioTranscriptionTimestampGranularity extends com.azure.core.util.ExpandableStringEnum<AudioTranscriptionTimestampGranularity>
Defines the timestamp granularities that can be requested on a verbose transcription response.
  • Field Details

    • WORD

      public static final AudioTranscriptionTimestampGranularity WORD
      Indicates that responses should include timing information about each transcribed word. Note that generating word timestamp information will incur additional response latency.
    • SEGMENT

      public static final AudioTranscriptionTimestampGranularity SEGMENT
      Indicates that responses should include timing and other information about each transcribed audio segment. Audio segment timestamp information does not incur any additional latency.
  • Constructor Details

    • AudioTranscriptionTimestampGranularity

      @Deprecated public AudioTranscriptionTimestampGranularity()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of AudioTranscriptionTimestampGranularity value.
  • Method Details

    • fromString

      public static AudioTranscriptionTimestampGranularity fromString(String name)
      Creates or finds a AudioTranscriptionTimestampGranularity from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding AudioTranscriptionTimestampGranularity.
    • values

      Gets known AudioTranscriptionTimestampGranularity values.
      Returns:
      known AudioTranscriptionTimestampGranularity values.