Class VerboseTranscript
Represents a verbose json transcription response returned by model, based on the provided input. Used by OpenAI, GroqCloud, and other compatible services.
Implements
Inherited Members
Namespace: Glitch9.AIDevKit
Assembly: Glitch9.AIDevKit.dll
Syntax
public sealed class VerboseTranscript : Transcript, ITextSource
Properties
| Edit this page View SourceDuration
The duration of the input audio.
Declaration
[JsonProperty("duration")]
public long Duration { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Language
The language of the input audio.
Declaration
[JsonProperty("language")]
public override SystemLanguage Language { get; set; }
Property Value
| Type | Description |
|---|---|
| SystemLanguage |
Overrides
| Edit this page View SourceSegments
Segments of the transcribed text and their corresponding details.
Declaration
[JsonProperty("segments")]
public VerboseTranscript.Segment[] Segments { get; set; }
Property Value
| Type | Description |
|---|---|
| Segment[] |
Text
The transcribed text.
Declaration
[JsonProperty("text")]
public override string Text { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
| Edit this page View SourceWords
Extracted words and their corresponding timestamps.
Declaration
[JsonProperty("words")]
public VerboseTranscript.WordObject[] Words { get; set; }
Property Value
| Type | Description |
|---|---|
| WordObject[] |