Table of Contents

Namespace Uralstech.UBhashini.Data.Pipeline

Classes

BhashiniPipelineConfiguration

A list of supported pipeline configurations for a task.

BhashiniPipelineInferenceEndpoint

Endpoint for inferencing a pipeline.

BhashiniPipelineInferenceKey

The API key (Header, Token) for authenticating with the API.

BhashiniPipelineRequest

Request to configure a pipeline for inference. Response type is BhashiniPipelineResponse.

BhashiniPipelineRequestConfiguration

Data on which pipeline provider to use.

BhashiniPipelineRequestTask

A specific task (like STT, TTS or translation) to be carried out by a pipeline.

BhashiniPipelineRequestTaskConfiguration

Data to configure a task for a pipeline request.

BhashiniPipelineResponse

Response of a BhashiniPipelineRequest.

BhashiniPipelineSupportedLanguages

The supported languages for a pipeline's tasks.

BhashiniPipelineTaskConfiguration

A configuration for a pipeline's task.