
Síntesis de voz para narración y doblaje, con 4 voces multilingües, dirección de entrega en lenguaje sencillo, etiquetas emocionales en línea y clonación de voz.
Síntesis de voz para narración y doblaje, con 4 voces multilingües, dirección de entrega en lenguaje sencillo, etiquetas emocionales en línea y clonación de voz.
Elige una de 4 voces con voz. Dirige la entrega con instrucciones y con etiquetas en línea dentro del texto. Configura la voz personalizada con voice_audio_url y voice_consent clonar una voz.
También conocido como Qwen Audio TTS Plus, Qwen Audio TTS, Alibaba Cloud Qwen Audio 3.1 TTS Plus
qwen-audio-3-1-tts-plus/v1/audio/speechPOST/v1/audio/speech:streamWEBSOCKET/v1/realtimeGET/v1/voicesqwen-audio-3.1-tts-plusalibaba/qwen-audio-3-1-tts-plusTarifas de pago por uso en vivo del catálogo de EmpirioLabs. Solo pagas por lo que usas, sin mínimo mensual.
Qwen Audio 3.1 TTS Plus genera voz a través de POST /v1/audio/speech y devuelve audio reproducible. Envía el texto a pronunciar como input con el id de modelo qwen-audio-3-1-tts-plus. Consigue una clave de API en el panel de EmpirioLabs.
curl https://api.empiriolabs.ai/v1/audio/speech \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen-audio-3-1-tts-plus",
"input": "Welcome to EmpirioLabs. Your build just finished."
}' \
--output speech.mp3import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/audio/speech",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={"model": "qwen-audio-3-1-tts-plus", "input": "Welcome to EmpirioLabs."},
)
with open("speech.mp3", "wb") as f:
f.write(response.content)Parámetros de solicitud compatibles con la API de Qwen Audio 3.1 TTS Plus en EmpirioLabs. Los valores por defecto se aplican cuando se omite un campo.
| Parámetro | Tipo | Predeterminado | Rango / valores | Descripción |
|---|---|---|---|---|
| input | string | - | máx. 10000 | Texto para sintetizar, hasta 10.000 caracteres por petición. Estas etiquetas en línea cambian la forma de comunicarse desde el momento en que aparecen: [triste],... |
| voice | enum | longanlingxin_v3.1 | longanlingxin_v3.1, longanhuan_v3.1, longanfengyue_v3.1, xuna... | Preajuste de voz. Las 4 voces leen chino, inglés y otros idiomas. Cada ID de voz termina en _v3.1, por ejemplo longanlingxin_v3.1. Custom clona una voz de... |
| voice_audio_url | string | - | - | Voz=Solo personalizado: una URL https de una grabación de 10 a 20 segundos de voz clara de un altavoz, la voz a clonar (WAV, MP3, M4A, OGG, WEBM o FLAC, hasta 15... |
| voice_consent | boolean | false | - | Voz=Solo personalizado: True confirma que tienes el permiso del hablante para crear una copia sintética de su voz. Una voz personalizada solo se crea cuando esto es... |
| response_format | enum | mp3 | mp3, wav, pcm, opus | Contenedor de audio. MP3 y opus están comprimidos, WAV es PCM sin comprimir en un encabezado RIFF, y PCM son muestras raw sin encabezado para reproducción... |
| sample_rate | enum | 24000 | 8000, 12000, 16000, 22050, 24000, 44100, 48000 | La frecuencia de muestreo de salida en Hz. 24000 es adecuada para la reproducción de voz, y 48000 ofrece salida de calidad de difusión con un tamaño de archivo mayor. |
| speed | number | 1 | 0.5 a 2 | Multiplicador de tasa de conversación. 0,5 es la mitad de la velocidad y el 2,0 es la doble velocidad. |
| pitch | number | 1 | 0.5 a 2 | Multiplicador de tono. Los valores por debajo de 1,0 bajan la voz y los valores por encima la elevan. El tono también cambia el ritmo del audio renderizado, así que... |
| volume | integer | 50 | 0 a 100 | Volumen de salida, donde 50 es el nivel de referencia. |
| instruction | string | - | máx. 1000 | Dirección en lenguaje natural para la interpretación, hasta 1.000 caracteres. Controla la emoción, el tono, el carácter, el ritmo y el estilo de habla, por ejemplo... |
| language_hints | array | - | zh, en, fr, de, ja, ko, ru, pt, th, id, vi, es, it, ms, fil, ar | Códigos de lenguaje que sesgan la pronunciación para textos mixtos, por ejemplo ["zh", "en"]. Deja sin configurar para que el modelo detecte el lenguaje. |
| seed | integer | 0 | 0 a 65535 | Muestreo de semillas. Reutiliza una semilla con la misma entrada y ajustes para un renderizado repetible. |
| bit_rate | integer | 32000 | 6000 a 510000 | Tasa de bits del codificador en bps. Se aplica solo al formato opus y se ignora para mp3, wav y pcm. |
| pronunciation | object | - | - | La pronunciación prevalece según la forma escrita, por ejemplo {"重要": "zhong4 yao4"}. Úsalo para corregir nombres, acrónimos y homógrafos. |
En EmpirioLabs, Qwen Audio 3.1 TTS Plus se factura por uso: Síntesis $0.60 por cada 10.000 caracteres. La tabla de tarifas en vivo de esta página siempre coincide con lo que cobra la API.
Qwen Audio 3.1 TTS Plus se sirve a través de POST /v1/audio/speech en api.empiriolabs.ai con autenticación estándar de token Bearer.
Abre el playground de EmpirioLabs y pulsa Start session para probarlo en tu navegador. Qwen Audio 3.1 TTS Plus funciona sobre un WebSocket en lugar de una petición y una respuesta, así que para integrarlo empieza por la guía rápida de voz en tiempo real. Conéctate desde tu servidor con tu clave de API de EmpirioLabs y el id de modelo qwen-audio-3-1-tts-plus, y luego transmite audio en ambos sentidos.
Crea una cuenta de EmpirioLabs y genera una clave en API Keys en el panel. La facturación es con créditos de pago por uso, así que solo pagas por las solicitudes que haces.
Consulta nuestros precios o contacta con nosotros si quieres que tu propio modelo se implemente en nuestra pila.