Class VoiceChangerRequest
- Namespace
- Glitch9.AIDevKit.ElevenLabs
public class VoiceChangerRequest : VoiceRequest
- Inheritance
-
objectRESTRequestBodyVoiceChangerRequest
- Inherited Members
- Extension Methods
Properties
Audio
Required. The audio file which holds the content and emotion that will control the generated speech.
public byte[] Audio { get; set; }
Property Value
- byte[]
InputFormat
Optional. The format of input audio. Options are ‘pcm_s16le_16’ or ‘other’ For pcm_s16le_16, the input audio must be 16-bit PCM at a 16kHz sample rate, single channel (mono), and little-endian byte order. Latency will be lower than with passing an encoded waveform.
public ElevenLabsTypes.InputFormat InputFormat { get; set; }
Property Value
RemoveBackgroundNoise
Optional. If set, will remove the background noise from your audio input using our audio isolation model. Only applies to Voice Changer. Defaults to false
public bool? RemoveBackgroundNoise { get; set; }
Property Value
- bool?
Seed
Optional. If specified, our system will make a best effort to sample deterministically, such that repeated requests with the same seed and parameters should return the same result. Determinism is not guaranteed. Must be integer between 0 and 4294967295.
public uint? Seed { get; set; }
Property Value
- uint?
VoiceSettings
Optional. Voice settings overriding stored settings for the given voice. They are applied only on the given request. Needs to be send as a JSON encoded string.
public VoiceSettings VoiceSettings { get; set; }