AudioTranscriptionWord Class

Definition

Extended information about a single transcribed word, as provided on responses when the 'word' timestamp granularity is provided.

public class AudioTranscriptionWord : System.ClientModel.Primitives.IJsonModel<Azure.AI.OpenAI.AudioTranscriptionWord>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.OpenAI.AudioTranscriptionWord>
type AudioTranscriptionWord = class
    interface IJsonModel<AudioTranscriptionWord>
    interface IPersistableModel<AudioTranscriptionWord>
Public Class AudioTranscriptionWord
Implements IJsonModel(Of AudioTranscriptionWord), IPersistableModel(Of AudioTranscriptionWord)
Inheritance
AudioTranscriptionWord
Implements

Properties

End

The end time of the word relative to the beginning of the audio, expressed in seconds.

Start

The start time of the word relative to the beginning of the audio, expressed in seconds.

Word

The textual content of the word.

Explicit Interface Implementations

IJsonModel<AudioTranscriptionWord>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AudioTranscriptionWord>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AudioTranscriptionWord>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AudioTranscriptionWord>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AudioTranscriptionWord>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to