Table of Contents

Class TranscriptListItem

Namespace
AssemblyAI.Transcripts
Assembly
AssemblyAI.dll
public record TranscriptListItem : IEquatable<TranscriptListItem>
Inheritance
TranscriptListItem
Implements
Inherited Members

Properties

AudioUrl

The URL to the audio file

[JsonPropertyName("audio_url")]
public required string AudioUrl { get; set; }

Property Value

string

Completed

The date and time the transcript was completed

[JsonPropertyName("completed")]
public DateTime? Completed { get; set; }

Property Value

DateTime?

Created

The date and time the transcript was created

[JsonPropertyName("created")]
public required DateTime Created { get; set; }

Property Value

DateTime

Error

Error message of why the transcript failed

[JsonPropertyName("error")]
public string? Error { get; set; }

Property Value

string

Id

The unique identifier for the transcript

[JsonPropertyName("id")]
public required string Id { get; set; }

Property Value

string

ResourceUrl

The URL to retrieve the transcript

[JsonPropertyName("resource_url")]
public required string ResourceUrl { get; set; }

Property Value

string

Status

The status of the transcript

[JsonPropertyName("status")]
public required TranscriptStatus Status { get; set; }

Property Value

TranscriptStatus

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.