Mueve los archivos de audio generados fuera de tu servidor de WordPress y guárdalos en Amazon S3. Reduce el uso de disco, acelera la entrega de audio con CloudFront y hace que tu biblioteca sea escalable.
Dos opciones
Opción 1: Nube gestionada por TTSWP (predeterminada en planes de pago)
En los planes Pro y Agency, el audio se almacena automáticamente en el bucket S3 de TTSWP y se sirve desde CloudFront. Sin configuración. Tu sitio simplemente reproduce audio desde URLs rápidas.
No necesitas una cuenta de AWS. No hay credenciales que gestionar.
Opción 2: Tu propio bucket S3
Los usuarios avanzados pueden configurar su propio bucket S3. Los archivos se guardan en tu cuenta de AWS y se te facturan directamente.
Esta opción es para:
- Clientes empresariales con infraestructura AWS existente
- Sitios que necesitan control total sobre la residencia de datos
- Agencias que gestionan el almacenamiento por separado para sus clientes
Configurar tu propio S3
Requisitos previos
- Una cuenta de AWS
- Familiaridad básica con IAM y S3
Paso 1: Crea un bucket S3
- Inicia sesión en la consola de AWS → S3.
- Haz clic en Crear bucket.
- Dale un nombre único (ejemplo:
ttswp-audio-tudominio). - Elige una región cercana a la mayoría de tus visitantes.
- Deja "Bloquear todo acceso público" DESACTIVADO para este bucket (el audio necesita lectura pública).
- Crea el bucket.
Paso 2: Crea un usuario IAM
- Ve a IAM → Usuarios → Crear usuario.
- Nombre de usuario:
ttswp-audio-uploader. - Adjunta una política que permita
s3:PutObject,s3:GetObject,s3:DeleteObject,s3:ListBucketen tu nuevo bucket. - Crea el par de claves de acceso y copia tanto el ID de clave de acceso como la clave de acceso secreta.
Paso 3: Agrega las credenciales a TTSWP
- Ve a Texto a Voz → Resumen → Ajustes rápidos.
- Activa Almacenamiento de audio en la nube.
- Completa los campos:
- Proveedor S3: Amazon S3
- ID de clave de acceso: del paso 2
- Clave de acceso secreta: del paso 2
- Bucket: el nombre de tu bucket del paso 1
- Región: la región que elegiste
- Prefijo de ruta (opcional): subcarpeta dentro del bucket, como
audio/
- Guarda.
Paso 4: Prueba
Genera audio para una nueva entrada. Revisa tu bucket S3 - deberías ver el nuevo archivo allí.
Opcional: CDN de CloudFront
Para una entrega más rápida a visitantes de todo el mundo, coloca CloudFront delante de tu bucket S3.
- Consola de AWS → CloudFront → Crear distribución.
- Origen: tu bucket S3.
- Política de protocolo del visitante: Redirigir HTTP a HTTPS.
- Crea.
- Copia el dominio de CloudFront (como
d1234abcd.cloudfront.net). - En los ajustes de Almacenamiento de audio en la nube de TTSWP, establece la URL de CDN con tu dominio de CloudFront.
- Guarda.
Los nuevos archivos de audio se sirven desde CloudFront. Los archivos existentes se migran en la siguiente reproducción.
Costos
Nube gestionada por TTSWP
Incluida en tu plan de pago. Sin costo adicional por GB.
Tu propio S3
Facturado por AWS. Costos típicos para un sitio con 1.000 entradas:
- Almacenamiento: ~$0.01 por mes por GB (económico)
- Ancho de banda: ~$0.09 por GB de audio servido (se acumula si tienes muchas reproducciones)
- CloudFront: ~$0.085 por GB servido (similar)
La mayoría de los blogs se mantienen por debajo de $1-2 por mes. Los podcasts con mucho tráfico pueden llegar a $20-50 por mes.
Migrar de almacenamiento local a la nube
Después de activar el almacenamiento en la nube, el nuevo audio se sube a S3. El audio existente permanece en tu servidor de WordPress hasta que lo regeneres.
Herramienta de migración masiva: Herramientas → Biblioteca de audio → Migrar a la nube (PRO).
Desactivar el almacenamiento en la nube
Desactiva el interruptor. El nuevo audio se guarda en tu servidor de WordPress. El audio en la nube existente permanece en S3 (puedes eliminarlo o conservarlo).