Contenido del curso
Ricardo Mazuera
Abdul Florez Lopez
Mario Alexander Vargas Celis
Jhon Freddy Tavera Blandon
Paula Andrea Aragon Ortegon
Daniel Ortiz Perez
Miguel Angel Reyes Moreno
Ramiro José López Velásquez
Jeisson Espinosa
Heber Esteban Bermudez Gonzalez
Ramiro José López Velásquez
Javier Sevillano
Víctor Rolack
Kevin Guzman
ANDRES ALFONSO MIRA MEJIA
Amazon Polly
Servicio para introducir texto y nuestra app nos devuelve o nos habla lo que hemos introducido en texto.
Estuve haciendo pruebas y esta genial esta herramienta, con un poco de practica y creatividad puedes tener una voz para promocionar cualquier tipo de contenido, muy teso!
¿Qué es Amazon Polly?
Amazon Polly es un servicio de síntesis de voz (Text-to-Speech, TTS) de AWS que convierte texto en voz natural utilizando inteligencia artificial.
Características principales
🔹 Voces naturales y expresivas en múltiples idiomas y acentos. 🔹 Neural Text-to-Speech (NTTS) para mejorar la naturalidad y expresividad. 🔹 Soporte para SSML (Speech Synthesis Markup Language) para personalizar entonación, pausas y énfasis. 🔹 Generación de archivos de audio en formatos como MP3 y OGG. 🔹 Streaming de audio en tiempo real.
Ejemplo de uso con Python y Boto3
📌 Convertir texto a voz y guardar el audio como un archivo MP3
import boto3
# Crear cliente de Amazon Polly polly = boto3.client('polly', region_name='us-east-1')
# Texto a convertir en voz text = "Hola, bienvenido a Amazon Polly. Esto es una demostración."
# Solicitar la conversión de texto a voz response = polly.synthesize_speech( Text=text, OutputFormat="mp3", VoiceId="Lucia" # Nombre de la voz (Español: "Lucia", "Miguel", etc.) )
# Guardar el audio en un archivo with open("output.mp3", "wb") as file: file.write(response['AudioStream'].read())
print("Audio generado exitosamente.")
Casos de Uso
🎙 Asistentes virtuales – Mejorar la interacción con los usuarios. 📚 Lectura en voz alta – Convertir libros electrónicos o artículos en audio. 📺 Accesibilidad – Crear contenido accesible para personas con discapacidad visual. 📞 Respuesta de voz interactiva (IVR) – Automatización en centros de llamadas. 🎬 Narración de videos y podcasts – Generar voces sintéticas para contenido multimedia.
Amazon Polly es un servicio serverless, por lo que solo pagas por la cantidad de texto convertido a voz. 🚀
Polly es un servicio de conversión de texto a voz (Text-to-Speech, TTS) que utiliza tecnologías avanzadas de aprendizaje profundo para generar voz natural a partir de texto escrito. Este servicio permite a los desarrolladores convertir texto en voz realista, lo que puede ser útil en una variedad de aplicaciones como lectores de pantalla, sistemas de respuesta de voz interactivos (IVR), narración de libros, asistentes virtuales y mucho más
Al guardarlo en un bucket de S3, se guardaria el archivo de texto que escribimos o el audio de la grabacion, o los dos?
ya me emocione por seguir aprendiendo sobre AWS!
Una combinación entre chat gpt y amazon polly... doblemente mejor :D
Como dato curioso: hasta donde sé, Amazon Alexa utiliza servicios como Polly, Lex y Lambda por detrás para poder responder a las instrucciones que solicitamos y las skills configuradas.
,publicar%20y%20monitorizar%20sus%20bots.
Información resumida de esta clase #EstudiantesDePlatzi
Amazon Polly se usa para recibir vos y nosotros ingresar texto
Esto es una gran herramienta
Depende de las regiones se activan o desactivan algunas características de AWS
Para el uso de otros tipos de voces puedes poner en language. (Spanish, Mexican).
Como pequeño aporte, las voces en este caso dependen más del lenguaje y no tanto de la región como decía el instructor.
Hola. Hay una api para consumir el servicio desde nuestras aplicaciónes en .net o java?
Puedes checkear el sdk de AWS, quizás haya una forma de utilizar el servicio mediante código.
Aún no puedo creer que en Abril de 2025, este sea el estado de Polly, horrible, muy malo, a comparación del estado del arte.
✅