Microsoft Azure ofrece uno de los motores neuronales de texto a voz (text-to-speech) más avanzados del sector, con entonaciones naturales, gran variedad de acentos y estilos emocionales de voz.

Por defecto, TTS Engine incluye un motor de voz integrado gratuito que no requiere ninguna configuración adicional. Sin embargo, conectar tu propia clave de API de Azure Speech desbloquea un control superior, pausas milimétricas y voces expresivas con matices emocionales.

Lo mejor de todo es que Microsoft ofrece un nivel gratuito (Free Tier F0) que otorga 500.000 caracteres al mes sin costo alguno. Esta guía te explica paso a paso cómo crear y configurar tu recurso gratuito.

  1. Ingresa a la página oficial de cuenta gratuita de Azure y haz clic en “Pruebe Azure gratis” (Try Azure for free). Paso-1-como-obtener-clave-api-azure-speech-gratis
  2. Inicia sesión con tu cuenta habitual de Microsoft (Outlook, Hotmail o Microsoft 365). Paso-2-como-obtener-clave-api-azure-speech-gratis
  3. Completa los pasos del registro. Microsoft solicita una tarjeta de crédito o débito únicamente para validar tu identidad durante el registro, pero no se te cobrará nada a menos que decidas retirar el límite de gasto o actualizar el plan explícitamente. Paso-3-como-obtener-clave-api-azure-speech-gratis
  4. Dirígete al portal de Azure y localiza Speech Services dentro de la sección de servicios. Paso-4-como-obtener-clave-api-azure-speech-gratis
  5. Haz clic en el panel de Speech Services. Paso-5-como-obtener-clave-api-azure-speech-gratis
  6. Selecciona la opción Create Speech service (Crear servicio de Speech). Paso-6-como-obtener-clave-api-azure-speech-gratis
  7. Subscription (Suscripción): Selecciona tu suscripción activa (por ejemplo, Azure subscription 1, Azure for Students o prueba gratuita). Paso-7-como-obtener-clave-api-azure-speech-gratis
  8. Resource Group (Grupo de recursos): Haz clic en Create new y asígnale un nombre claro, como por ejemplo demo. Paso-8-como-obtener-clave-api-azure-speech-gratis
  9. Region (Región): Selecciona una región cercana a tu ubicación geográfica (por ejemplo: eastus, westus o westeurope). Guarda nota de este nombre de región. Paso-9-como-obtener-clave-api-azure-speech-gratis
  10. Name (Nombre): Asigna un identificador único para tu servicio, por ejemplo tts-engine. Paso-10-como-obtener-clave-api-azure-speech-gratis
  11. Pricing Tier (Nivel de precios): Selecciona Free F0 (500.000 caracteres mensuales). Nota: Azure permite únicamente un recurso de Speech en nivel F0 por cada suscripción. Paso-11-como-obtener-clave-api-azure-speech-gratis
  12. Haz clic en Review + create (Revisar y crear) en la parte inferior. Paso-12-como-obtener-clave-api-azure-speech-gratis
  13. Tras completarse la validación, haz clic en Create. El despliegue suele tardar menos de 60 segundos. Paso-13-como-obtener-clave-api-azure-speech-gratis
  14. Cuando el despliegue finalice, haz clic en Go to resource (Ir al recurso). Paso-14-como-obtener-clave-api-azure-speech-gratis
  15. En el menú lateral izquierdo, dentro de la sección Resource Management (Administración de recursos), haz clic en Keys and Endpoint (Claves y punto de conexión). Verás dos claves y tu región asignada:
    • KEY 1: Haz clic en el icono de copiar junto a la clave.
    • Location/Region: Anota el identificador corto (por ejemplo: eastus, westus2, westeurope). Paso-15-como-obtener-clave-api-azure-speech-gratist

Nota de seguridad: Nunca compartas públicamente tu clave de API ni la subas a repositorios abiertos de código.

Configurar TTS Engine

Con tus credenciales listas:

Configurar TTS Engine

Una vez configurado:

<< Back