modelos

glm-tts

Markdown · JSON

glm-tts

GLM-TTS convierte un guion proporcionado en audio hablado. El perfil glm-tts utiliza el método Audio Speech con una voz explícita y salida WAV, por lo que resulta adecuado para narraciones breves, instrucciones habladas y reproducción de mensajes. Prepara el texto dentro de su límite de entrada documentado de 1024 caracteres.

Sobre el modelo

Esta descripción cubre las capacidades del modelo. Las entradas, salidas y opciones disponibles en Ailoot se indican a continuación para el método seleccionado.

GLM-TTS es el modelo de síntesis de voz de Zhipu que se selecciona con el ID exacto glm-tts. Envía POST /v1/audio/speech con model, input y voice. Coloca las palabras que deben pronunciarse directamente en input y selecciona response_format=wav para este perfil. El resultado es una grabación hablada del guion proporcionado, adecuada para reproducirla o importarla a un editor de audio o vídeo.

Utilízalo para una explicación breve de un producto, una bienvenida hablada, un pasaje de instrucciones o un anuncio. Prepara el guion tal como debe leerse en voz alta: incluye las pausas entre frases previstas y escribe de forma explícita los términos cuya pronunciación sea importante para la tarea. Para un tutorial, una solicitud puede contener una instrucción concreta que acompañe a un único paso visible. Para un mensaje de bienvenida, proporciona el texto real y revisa la grabación antes de incorporarla al recorrido del cliente.

La longitud máxima de entrada documentada es de 1024 caracteres. Comprueba este límite a partir del texto terminado, incluidos la puntuación y los espacios. Una narración más larga necesita un guion dividido en pasajes adecuados; conserva el orden de los pasajes y los ajustes elegidos junto con las grabaciones para poder montarlas y revisarlas en conjunto. Un límite de caracteres describe el texto de entrada y no establece una duración fija de la grabación.

El esquema de voice enumera tongtong, chuichui, jam, kazi, douji y luodo. El ejemplo publicado utiliza tongtong con speed=1 y volume=1. Tanto speed como volume son controles opcionales con un valor predeterminado documentado de 1. Para este método WAV, speed es un entero que acepta 1 o 2, y volume es un entero de 1 a 10. El booleano opcional watermark_enabled controla la marca de agua de audio. Deja stream sin especificar o establécelo en false para recibir la grabación WAV completa. Parte de ese ejemplo explícito al preparar una primera grabación y mantén después la voz seleccionada y los ajustes aceptados de forma coherente entre los pasajes relacionados.

La grabación WAV es el resultado terminado de la solicitud de voz. Conserva el audio completo y la información de su respuesta, y escucha después todo el pasaje para comprobar la pronunciación, las palabras, las pausas y la secuencia prevista. Mantén el guion de origen exacto junto a la grabación al preparar revisiones. Si el resultado de una solicitud es incierto, conserva su solicitud original y la información del resultado devuelto antes de crear otra solicitud de síntesis; la ausencia de un archivo de reproducción por sí sola no demuestra que no se haya creado una grabación.

Ailoot Ultra · Speech POST /v1/audio/speech glm-tts

glm-tts

ZHIPU /glm-tts

Primeros pasos

GLM-TTS convierte un guion proporcionado en audio hablado. El perfil glm-tts utiliza el método Audio Speech con una voz explícita y salida WAV, por lo que resulta adecuado para narraciones breves, instrucciones habladas y reproducción de mensajes. Prepara el texto dentro de su límite de entrada documentado de 1024 caracteres.

Entradas aceptadas
Texto
Resultados
Audio

Disponible en Ailoot · entradas y métodos

Ailoot Ultra · Speech POST /v1/audio/speech
Tipos de entrada
text
Tipos de salida
audio
Formato de salida
wav
CampoTipoRequisitoValores y límitesPredeterminado
CampomodelTipostringRequisitoObligatorioValores y límites
glm-tts
Predeterminado—
CampoinputTipostringRequisitoObligatorioValores y límitesPredeterminado—
CampovoiceTipostringRequisitoObligatorioValores y límites
tongtong, chuichui, jam, kazi, douji, luodo
Predeterminado—
Camporesponse_formatTipostringRequisitoObligatorioValores y límites
wav
Predeterminado—
Campoencode_formatTipostringRequisitoOpcionalValores y límites
base64, hex
Predeterminado—
CampospeedTipointegerRequisitoOpcionalValores y límites
Mínimo: 1
Máximo: 2
Predeterminado1
CampovolumeTipointegerRequisitoOpcionalValores y límites
Mínimo: 1
Máximo: 10
Predeterminado1
Campowatermark_enabledTipobooleanRequisitoOpcionalValores y límitesPredeterminado—
CampostreamTipobooleanRequisitoOpcionalValores y límites
false
Predeterminado—
Parámetros del método y ciclo de vida
ParámetroContrato
Parámetrocontent_typeContratoapplication/json
ParámetrorequiredContratomodel, input, voice, response_format
ParámetrooptionalContratoencode_format, speed, volume, watermark_enabled, stream
Parámetromaterial_typesContratotext
ParámetroconditionsContratoUse direct WAV output. speed and volume are positive integers within the listed bounds. stream is false or omitted.

Ciclo de vida: synchronous_result_then_owned_library

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Planes

Las referencias tarifarias no añaden opciones a la solicitud. Los parámetros admitidos se indican en el método seleccionado.

Modo rápido
Sin especificar Cuando se selecciona el modo rápido
Modo flex
Sin especificar Cuando se selecciona el modo flex
Esfuerzo máximo de razonamiento
Sin especificar Cuando el esfuerzo máximo de razonamiento utiliza el ajuste predeterminado (default)

Tarifas de Ailoot

Precios por configuración

Relaciona cada cargo con las condiciones mostradas. Usa una tarifa para cada conjunto de configuraciones alternativas.

ConfiguraciónTabla de tarifasCantidad para facturaciónUnidad de facturaciónCargo
ConfiguraciónTarifas base por tokenTabla de tarifasTarifa baseCantidad para facturación—Unidad de facturación—Cargo
Entrada · Tokens de entrada — / 1K tokens
Salida · Tokens de salida — / 1K tokens
Entrada · Lectura de caché — / 1K tokens
Entrada · Escritura en caché — / 1K tokens
Entrada · Escritura en caché, 1 hora — / 1K tokens
Configuracióncarácter de entradaTabla de tarifas—Cantidad para facturación—Unidad de facturaciónpor carácter de entradaCargo
Entrada · carácter de entrada $0.00006 por carácter de entrada
ConfiguraciónPor solicitudTabla de tarifas—Cantidad para facturaciónuna peticiónUnidad de facturación—Cargo
Entrada $0 por solicitud

Ailoot reserva un importe estimado antes de la solicitud. Tras obtener el resultado, liquida el cargo definitivo según el uso medido. En las respuestas en flujo, la liquidación usa el registro de uso final. Cómo funcionan la reserva y la liquidación →

Solicitudes de ejemplo

Ailoot Ultra · Speech

curl · crea una sola vez y conserva el resultado completo
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "glm-tts", "input": "Hello, this is a short speech example.", "voice": "tongtong", "response_format": "wav"}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.

Recibir y guardar resultados

Ailoot Ultra · Speech

wav

  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Conserva todos los resultados completados

Conserva todas las respuestas, archivos y partes de contenido completos recibidos.

Retain the complete binary WAV, response headers and original request identity.

Si es necesario revisar la respuesta original

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Alias

Alias del modelo

Ailoot Ultra glm-tts

Alias de rutas de métodos

Usa las rutas de método indicadas arriba.

ID de modelo relacionados

glm-tts

FAQ · glm-tts
¿Qué entradas y resultados están disponibles?

POST /v1/audio/speech · glm-tts: text → audio

¿Qué campos utiliza la solicitud?

POST /v1/audio/speech · glm-tts: model, input, voice, response_format, encode_format, speed, volume, watermark_enabled, stream

¿Qué límites se aplican?

POST /v1/audio/speech · glm-tts: speed.minimum: 1; speed.maximum: 2; volume.minimum: 1; volume.maximum: 10

Más detalles

Conecta Ailoot a Claude Code, OpenCode, Hermes o tu aplicación.

La empresa y su cartera de proyectos

La empresa y su cartera de proyectos: millones de clientes; ventas por miles de millones al mes.

Compra tokens con descuento.

Ahorro por suscripción para trabajo habitual. Códigos promocionales: hasta el 50% al comprar tokens.

Suscripción
Elige un plan con descuento para tus peticiones habituales.
Código de hasta el 50%
Introduce el código al comprar. El precio se recalcula según la promoción vigente.
Gasto en el historial
Modelo, tokens e importe quedan guardados por cada petición.

Elegir suscripción · Consultar precios de modelos

Conecta la API al producto que vendes.

SaaS, aplicaciones y bots bajo la oferta y el acuerdo de licencia Ailoot. Solicita una licencia de reventa para redistribuir el acceso.

Aplicación comercial
Integra generación de texto, imágenes, vídeo y sonido en funciones de pago de tu servicio.
Licencia para revendedores
Envía descripción del proyecto y esquema de acceso. Solicita condiciones escritas de uso y reventa.
Documentos en la web
La oferta, el acuerdo de licencia y la política de datos están disponibles antes de conectar.

Solicitar licencia de reventa · Oferta y acuerdo de licencia