Table of Contents

Class Transcript

Namespace
Glitch9.AIDevKit
public class Transcript : IGeneratedOutput
Inheritance
object
Transcript
Implements
Derived

Constructors

Transcript()

public Transcript()

Transcript(string, UsageMetadata, SystemLanguage?)

public Transcript(string text, UsageMetadata usage, SystemLanguage? language = null)

Parameters

text string
usage UsageMetadata
language SystemLanguage?

Properties

Count

public int Count { get; }

Property Value

int

Language

public virtual SystemLanguage Language { get; set; }

Property Value

SystemLanguage

Logprobs

public LogProb[] Logprobs { get; set; }

Property Value

LogProb[]

Text

public virtual string Text { get; set; }

Property Value

string

Usage

public UsageMetadata Usage { get; set; }

Property Value

UsageMetadata

Methods

GetOutputFiles()

public List<IFile> GetOutputFiles()

Returns

List<IFile>

GetOutputTexts()

public List<string> GetOutputTexts()

Returns

List<string>

GetUsage()

public UsageMetadata GetUsage()

Returns

UsageMetadata

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

Translation(string, UsageMetadata)

public static Transcript Translation(string text, UsageMetadata usage)

Parameters

text string
usage UsageMetadata

Returns

Transcript

Operators

implicit operator string(Transcript)

public static implicit operator string(Transcript transcript)

Parameters

transcript Transcript

Returns

string