Table of Contents

Class BatchTranscriptionRequest

Namespace
Mabs.AudioCpp.Models
Assembly
AudioCpp.dll

Request of POST /v1/batches/transcriptions: multiple uploaded WAV files through one native offline batch. The model must implement native batching.

public sealed class BatchTranscriptionRequest
Inheritance
BatchTranscriptionRequest
Inherited Members

Properties

BusyTimeoutMs

Busy wait bound applied to every file.

public long? BusyTimeoutMs { get; set; }

Property Value

long?

Files

(Filename, bytes) per file. At least one entry is required; upload order defines event index.

public IList<AudioUpload> Files { get; }

Property Value

IList<AudioUpload>

Language

Language applied to every file.

public string? Language { get; set; }

Property Value

string

Model

Native-batching model id. Required.

public string? Model { get; set; }

Property Value

string

Options

Model options applied to every file.

public Dictionary<string, string>? Options { get; set; }

Property Value

Dictionary<string, string>

Prompt

Recognition-context prompt applied to every file.

public string? Prompt { get; set; }

Property Value

string

Methods

Validate()

Validates the request.

public void Validate()