AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Class GENVoiceChangeTask

    Inheritance
    object
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>
    GENAudioOutputTask<GENVoiceChangeTask, AudioClip>
    GENVoiceChangeTask
    Implements
    IGENTask
    Inherited Members
    GENAudioOutputTask<GENVoiceChangeTask, AudioClip>.outputMimeType
    GENAudioOutputTask<GENVoiceChangeTask, AudioClip>.SetEncoding(AudioEncoding)
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.token
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.enableHistory
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.isCanceled
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.outputMimeType
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.Cancel()
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.SetOption(string, object)
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.TryGetOption<T>(string, out T)
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.SetModel(Model)
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.SetCount(int)
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.SetOutputPath(string)
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.SetSender(string)
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.SetIgnoreLogs(bool)
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.EnablePromptHistory(bool)
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.SetTextToTarget(GeneratedText)
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.SetImageToTarget(GeneratedImage)
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.SetAudioToTarget(GeneratedAudio)
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.ExecuteAsync()
    Namespace: Glitch9.AIDevKit
    Assembly: .dll
    Syntax
    public class GENVoiceChangeTask : GENAudioOutputTask<GENVoiceChangeTask, AudioClip>, IGENTask

    Constructors

    GENVoiceChangeTask(AudioClip, Object)

    Declaration
    public GENVoiceChangeTask(AudioClip prompt, UnityEngine.Object target = null)
    Parameters
    Type Name Description
    AudioClip prompt
    Object target

    Methods

    ExecuteAsync()

    Executes the task and returns the generated result.

    Declaration
    public override UniTask<GeneratedAudio> ExecuteAsync()
    Returns
    Type Description
    UniTask<GeneratedAudio>
    Overrides
    GENTask<GENVoiceChangeTask, AudioClip, GeneratedAudio>.ExecuteAsync()

    SetRemoveBackgroundNoise(bool)

    Sets whether to remove background noise from the input audio.

    Declaration
    public GENVoiceChangeTask SetRemoveBackgroundNoise(bool removeBackgroundNoise)
    Parameters
    Type Name Description
    bool removeBackgroundNoise
    Returns
    Type Description
    GENVoiceChangeTask

    SetSeed(uint)

    Sets a fixed seed to make generation deterministic and repeatable.

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

    SetVoice(Voice)

    Declaration
    public GENVoiceChangeTask SetVoice(Voice voice)
    Parameters
    Type Name Description
    Voice voice
    Returns
    Type Description
    GENVoiceChangeTask

    Implements

    IGENTask

    Extension Methods

    FluentAPIExtensions.SetOutputFormat(GENVoiceChangeTask, ElevenLabsOutputFormat)
    FluentAPIExtensions.SetAspectRatio<TTask>(TTask, AspectRatio)
    FluentAPIExtensions.SetPersonGeneration<TTask>(TTask, PersonGeneration)
    FluentAPIExtensions.SetSize<T>(T, ImageSize)
    In this article
    Back to top Generated by DocFX