Table of Contents

Class FastTranscriptionRequest.DefinitionData

public class FastTranscriptionRequest.DefinitionData
Inheritance
object
FastTranscriptionRequest.DefinitionData

Properties

Channels

The list of zero-based indices of the channels to be transcribed separately. Up to two channels are supported unless diarization is enabled. By default, the fast transcription API merges

public int[] Channels { get; set; }

Property Value

int[]

Diarization

The diarization configuration. Diarization is the process of recognizing and separating multiple speakers in one audio channel. For example, specify "diarization": {"maxSpeakers": 2, "enabled": true}.

public FastTranscriptionRequest.DiarizationConfig Diarization { get; set; }

Property Value

FastTranscriptionRequest.DiarizationConfig

Locales

The list of locales that should match the expected locale of the audio data to transcribe.

public string[] Locales { get; set; }

Property Value

string[]

ProfanityFilterMode

Specifies how to handle profanity in recognition results. Accepted values are None to disable profanity filtering, Masked to replace profanity with asterisks, Removed to remove all profanity from the result, or Tags to add profanity tags. The default value is Masked.

public string ProfanityFilterMode { get; set; }

Property Value

string