AI DevKit
Search Results for

    Show / Hide Table of Contents

    Class GENAudioGenerationTask<TSelf, TOptions, TPrompt>

    Inheritance
    object
    TaskBase<TSelf, GeneratedAudio>
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>
    GENAudioGenerationTask<TSelf, TOptions, TPrompt>
    GENAudioIsolationTask
    GENSoundEffectTask
    GENVoiceGenerationTask<TSelf, TOptions, TPrompt>
    Implements
    IGENTask
    Inherited Members
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.Api
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.Prompt
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.ModelId
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.OutputFilePath
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.OutputFileNote
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.RecordHistory
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.SaveGeneratedContents
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.N
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.MaxN
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.Options
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.SetModel(Api, string)
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.SetModel(Model)
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.SetCount(int)
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.SaveContentsTo(string, string)
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.EnablePromptHistory(bool)
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.SetRequestMimeType(MIMEType)
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.SetResponseMimeType(MIMEType)
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.SetOptions(TOptions)
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.ExecuteAsync()
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.YieldAsync()
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.ResolveOutputPath(Api?, string)
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.GetPrompt()
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.YieldAsyncINTERNAL()
    GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>.CreateMergedHistoryRecordINTERNAL(List<GeneratedAudio>)
    TaskBase<TSelf, GeneratedAudio>.Method
    TaskBase<TSelf, GeneratedAudio>.Cts
    TaskBase<TSelf, GeneratedAudio>.Token
    TaskBase<TSelf, GeneratedAudio>.Api
    TaskBase<TSelf, GeneratedAudio>.Sender
    TaskBase<TSelf, GeneratedAudio>.IgnoreLogs
    TaskBase<TSelf, GeneratedAudio>.IsCanceled
    TaskBase<TSelf, GeneratedAudio>.RequestMimeType
    TaskBase<TSelf, GeneratedAudio>.ResponseMimeType
    TaskBase<TSelf, GeneratedAudio>.IsWrapperTask
    TaskBase<TSelf, GeneratedAudio>.SetSender(string)
    TaskBase<TSelf, GeneratedAudio>.SetIgnoreLogs(bool)
    TaskBase<TSelf, GeneratedAudio>.SetCancellationToken(CancellationToken)
    TaskBase<TSelf, GeneratedAudio>.ExecuteAsync()
    TaskBase<TSelf, GeneratedAudio>.ExecuteAsyncINTERNAL()
    TaskBase<TSelf, GeneratedAudio>.ExecuteAsync<T>()
    TaskBase<TSelf, GeneratedAudio>.CancelTask()
    Namespace: Glitch9.AIDevKit
    Assembly: .dll
    Syntax
    public abstract class GENAudioGenerationTask<TSelf, TOptions, TPrompt> : GENTask<TSelf, TOptions, TPrompt, GeneratedAudio>, IGENTask where TSelf : GENAudioGenerationTask<TSelf, TOptions, TPrompt> where TOptions : IGENAudioOptions
    Type Parameters
    Name Description
    TSelf
    TOptions
    TPrompt

    Constructors

    GENAudioGenerationTask(TPrompt)

    Declaration
    protected GENAudioGenerationTask(TPrompt prompt)
    Parameters
    Type Name Description
    TPrompt prompt

    Properties

    ResponseMimeType

    Declaration
    public override MIMEType ResponseMimeType { get; set; }
    Property Value
    Type Description
    MIMEType
    Overrides
    TaskBase<TSelf, GeneratedAudio>.ResponseMimeType

    Seed

    Declaration
    public uint? Seed { get; set; }
    Property Value
    Type Description
    uint?

    Methods

    SetEncoding(AudioEncoding)

    Declaration
    public GENSpeechTask SetEncoding(AudioEncoding encoding)
    Parameters
    Type Name Description
    AudioEncoding encoding
    Returns
    Type Description
    GENSpeechTask

    SetSeed(uint)

    Sets a fixed seed to make generation deterministic and repeatable.

    Declaration
    public TSelf SetSeed(uint seed)
    Parameters
    Type Name Description
    uint seed
    Returns
    Type Description
    TSelf

    Implements

    IGENTask
    In this article
    Back to top Generated by DocFX