Skip to navigation

Voice Changer

Transformeer audio van de ene stem naar de andere. Behoud volledige controle over emotie, timing en voordracht.

Path parameters

voice_idstringRequired

ID van de te gebruiken stem. Gebruik het endpoint Stemmen ophalen om alle beschikbare stemmen weer te geven.

Headers

xi-api-keystringOptional

Query parameters

enable_loggingbooleanOptionalDefaults to true

Wanneer enable_logging is ingesteld op false, wordt voor het request de modus zonder gegevensbewaring gebruikt. Hierdoor zijn geschiedenisfuncties, waaronder request stitching, niet beschikbaar voor dit request. De modus zonder gegevensbewaring is alleen beschikbaar voor Enterprise-klanten.

optimize_streaming_latencyinteger or nullOptionalDeprecated

Je kunt latentieoptimalisaties inschakelen, met enig kwaliteitsverlies als gevolg. De best mogelijke uiteindelijke latentie verschilt per model. Mogelijke waarden: 0 - standaardmodus (geen latentieoptimalisaties) 1 - normale latentieoptimalisaties (ongeveer 50% van de mogelijke latentieverbetering van optie 3) 2 - sterke latentieoptimalisaties (ongeveer 75% van de mogelijke latentieverbetering van optie 3) 3 - maximale latentieoptimalisaties 4 - maximale latentieoptimalisaties, maar ook met de tekstnormalisator uitgeschakeld voor nog meer latentieverbetering (beste latentie, maar kan bijvoorbeeld getallen en datums verkeerd uitspreken).

Standaard ingesteld op None.

output_formatenumOptionalDefaults to mp3_44100_128

Output format of the generated audio. Formatted as codec_sample_rate_bitrate. So an mp3 with 22.05kHz sample rate at 32kbs is represented as mp3_22050_32. MP3 with 192kbps bitrate requires you to be subscribed to Creator tier or above. PCM and WAV formats with 44.1kHz sample rate requires you to be subscribed to Pro tier or above. Note that the μ-law format (sometimes written mu-law, often approximated as u-law) is commonly used for Twilio audio inputs.

Request

This endpoint expects a multipart form containing a file.
audiofileRequired
Het audiobestand met de inhoud en emotie die de gegenereerde spraak bepalen.
model_idstringOptionalDefaults to eleven_english_sts_v2

ID van het model dat wordt gebruikt. Je kunt modellen opvragen met GET /v1/models. Het model moet spraak-naar-spraak ondersteunen; je kunt dit controleren met de eigenschap can_do_voice_conversion.

voice_settingsstring or nullOptional

Steminstellingen die de opgeslagen instellingen voor de opgegeven stem overschrijven. Ze worden alleen toegepast op het opgegeven request. Moet als een JSON-gecodeerde tekenreeks worden verzonden.

seedinteger or nullOptional
Als dit wordt opgegeven, doet ons systeem zijn best om deterministisch te samplen, zodat herhaalde requests met dezelfde seed en parameters hetzelfde resultaat zouden moeten opleveren. Determinisme is niet gegarandeerd. Moet een geheel getal tussen 0 en 4294967295 zijn.
remove_background_noisebooleanOptionalDefaults to false

Als dit is ingesteld, wordt achtergrondgeluid uit je audio-invoer verwijderd met ons audio-isolatiemodel. Geldt alleen voor Voice Changer.

file_formatenum or nullOptionalDefaults to other

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.

Allowed values:

Response

Het gegenereerde audiobestand

Errors

422
Unprocessable Entity Error