> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ElevenLabs texto a voz Turbo v2

Convierte texto en voz usando la voz que elija y devuelve el audio.

## Encabezados de solicitud

<ParamField header="Content-Type" type="string" required={true}>
  Valores enumerados: `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Formato de autenticación Bearer: Bearer \{\{clave de API}}.
</ParamField>

## Cuerpo de la solicitud

<ParamField body="seed" type="integer">
  Si se especifica, el sistema intentará muestrear de forma determinista. Las solicitudes repetidas con la misma seed y los mismos parámetros deberían devolver el mismo resultado, pero no se garantiza un determinismo completo.

  Rango de valores: \[0, 4294967295]
</ParamField>

<ParamField body="text" type="string" required={true}>
  El texto que se convertirá en voz.
</ParamField>

<ParamField body="voice_id" type="string" required={true}>
  El ID de voz que se utilizará.
</ParamField>

<ParamField body="next_text" type="string">
  El texto posterior al texto de la solicitud actual. Se utiliza para mejorar la coherencia de la voz al concatenar varias generaciones.
</ParamField>

<ParamField body="language_code" type="string">
  Código de idioma (ISO 639-1) utilizado para el modelo y la normalización del texto. Si el modelo no admite este código de idioma, se devolverá un error.
</ParamField>

<ParamField body="output_format" type="string" default="mp3_44100_128">
  Formato de salida del audio generado. El formato es codec\_sample\_rate\_bitrate. La tasa de bits de 192 kbps para MP3 requiere una cuenta Creator o superior; la frecuencia de muestreo de 44,1 kHz para PCM requiere una cuenta Pro o superior.

  Valores opcionales: `mp3_22050_32`, `mp3_24000_48`, `mp3_44100_32`, `mp3_44100_64`, `mp3_44100_96`, `mp3_44100_128`, `mp3_44100_192`, `pcm_8000`, `pcm_16000`, `pcm_22050`, `pcm_24000`, `pcm_32000`, `pcm_44100`, `pcm_48000`, `ulaw_8000`, `alaw_8000`, `opus_48000_32`, `opus_48000_64`, `opus_48000_96`, `opus_48000_128`, `opus_48000_192`
</ParamField>

<ParamField body="previous_text" type="string">
  El texto anterior al texto de la solicitud actual. Se utiliza para mejorar la coherencia de la voz al concatenar varias generaciones.
</ParamField>

<ParamField body="use_pvc_as_ivc" type="boolean" default={false}>
  Si es true, usa la versión IVC de la voz en lugar de la versión PVC. Esta es una solución temporal para la mayor latencia de la versión PVC.
</ParamField>

<ParamField body="voice_settings" type="object">
  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="speed" type="number" default={1}>
      Ajusta la velocidad de la voz. 1.0 es la velocidad predeterminada; un valor menor que 1.0 reduce la velocidad del habla y un valor mayor que 1.0 la aumenta.
    </ParamField>

    <ParamField body="style" type="number" default={0}>
      Determina el grado de exageración del estilo de la voz. Intenta amplificar el estilo del hablante original. Si se establece en un valor distinto de 0, consumirá más recursos de cómputo y puede aumentar la latencia.
    </ParamField>

    <ParamField body="stability" type="number" default={0.5}>
      Determina la estabilidad de la generación de voz y la aleatoriedad entre generaciones. Los valores más bajos ofrecen un rango emocional más amplio; los valores más altos pueden hacer que la voz suene monótona.
    </ParamField>

    <ParamField body="similarity_boost" type="number" default={0.75}>
      Determina qué tan fielmente la IA intenta replicar la voz original.
    </ParamField>

    <ParamField body="use_speaker_boost" type="boolean" default={true}>
      Mejora la similitud con el hablante original. Requiere una carga de cómputo ligeramente mayor y aumentará la latencia.
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="next_request_ids" type="string[]">
  Lista de request\_id de muestras posteriores. Se utiliza para mantener la coherencia de la voz al volver a generar muestras. Puede pasar hasta 3 request\_id.

  Longitud del array: 0 - 3
</ParamField>

<ParamField body="previous_request_ids" type="string[]">
  Lista de request\_id de muestras generadas antes de la generación actual. Puede utilizarse para mejorar la coherencia de la voz. Puede pasar hasta 3 request\_id.

  Longitud del array: 0 - 3
</ParamField>

<ParamField body="apply_text_normalization" type="string" default="auto">
  Controla la normalización del texto. 'auto' permite que el sistema decida, 'on' siempre normaliza y 'off' la omite.

  Valores opcionales: `auto`, `on`, `off`
</ParamField>

<ParamField body="apply_language_text_normalization" type="boolean" default={false}>
  Controla la normalización lingüística del texto para determinados idiomas admitidos con el fin de lograr una pronunciación más natural. Advertencia: puede aumentar considerablemente la latencia. Actualmente solo se admite japonés.
</ParamField>

<ParamField body="pronunciation_dictionary_locators" type="object[]">
  Lista de localizadores de diccionarios de pronunciación (id, version\_id) que deben aplicarse al texto. Se aplican en orden. Cada solicitud puede tener hasta 3 localizadores.

  Longitud del array: 0 - 3

  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="version_id" type="string">
      ID de la versión del diccionario de pronunciación. Si no se especifica, se usa la versión más reciente.
    </ParamField>

    <ParamField body="pronunciation_dictionary_id" type="string" required={true}>
      ID del diccionario de pronunciación.
    </ParamField>
  </Expandable>
</ParamField>

## Información de respuesta

Archivo de audio generado

Formato: `binary`
