Table of Contents

Class SpeechTranslationRequest

Namespace
Glitch9.AIDevKit

Task for translating speech into English text using the speech translation model.

public class SpeechTranslationRequest : TranscriptionRequestBase<SpeechTranslationRequest, GeneratedText, INoopStreamEvent<GeneratedText>>, IGenerativeRequest, ISequentialRequest
Inheritance
object
SpeechTranslationRequest
Implements
Inherited Members
Extension Methods

Constructors

SpeechTranslationRequest(Prompt<AudioClip>)

public SpeechTranslationRequest(Prompt<AudioClip> prompt)

Parameters

prompt Prompt<AudioClip>

Properties

Type

public override FluentApiRequestType Type { get; }

Property Value

FluentApiRequestType

Methods

CreateStreamAsyncInternal()

protected override UniTask<IRESTStream<INoopStreamEvent<GeneratedText>>> CreateStreamAsyncInternal()

Returns

UniTask<IRESTStream<INoopStreamEvent<GeneratedText>>>

ExecuteAsyncInternal()

protected override UniTask<GeneratedText> ExecuteAsyncInternal()

Returns

UniTask<GeneratedText>