Table of Contents

Class ArtifactKind

Namespace
Mabs.AudioCpp.Models
Assembly
AudioCpp.dll

The kind of an artifact. Wire values accepted by the server.

public static class ArtifactKind
Inheritance
ArtifactKind
Inherited Members

Fields

AcousticTokens

Acoustic tokens.

public const string AcousticTokens = "acoustic_tokens"

Field Value

string

All

The kinds the server accepts on request artifacts.

public static readonly IReadOnlyList<string> All

Field Value

IReadOnlyList<string>

Custom

Application-defined payload.

public const string Custom = "custom"

Field Value

string

DiarizationState

Diarization continuation state.

public const string DiarizationState = "diarization_state"

Field Value

string

Midi

MIDI data.

public const string Midi = "midi"

Field Value

string

PromptEmbedding

Prompt embedding bytes.

public const string PromptEmbedding = "prompt_embedding"

Field Value

string

SpeakerEmbedding

Speaker embedding bytes.

public const string SpeakerEmbedding = "speaker_embedding"

Field Value

string

StyleEmbedding

Style embedding bytes.

public const string StyleEmbedding = "style_embedding"

Field Value

string

TranscriptAlignment

Transcript alignment state.

public const string TranscriptAlignment = "transcript_alignment"

Field Value

string

VadState

VAD continuation state.

public const string VadState = "vad_state"

Field Value

string

Methods

Validate(string)

Throws when kind is not a server-accepted value.

public static void Validate(string kind)

Parameters

kind string

The artifact kind to check.

Exceptions

ArgumentException

The kind is not in All.