File size: 1,390 Bytes
47609fc |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
#!/usr/bin/env python3
"""
Ejemplo de uso del Modelo Epicuro
"""
from modelo_epicuro import EpicuroModel
import json
def main():
# Crear instancia del modelo
model = EpicuroModel()
# Cargar modelos
if model.load_models():
print("🎉 Modelo Epicuro cargado exitosamente!")
# Ejemplo 1: Generar contenido de podcast
print("\n📝 Generando guión de podcast...")
content = model.generate_podcast_content(
topic="Inteligencia Artificial en Medicina",
duration_minutes=5
)
print(f"Tema: {content['topic']}")
print(f"Duración: {content['duration_minutes']} minutos")
print(f"Palabras: {content['word_count']}")
print(f"Guion:\n{content['script']}")
# Ejemplo 2: Síntesis de voz
print("\n🎵 Generando voz...")
voice = model.synthesize_speech(
text="Bienvenidos al Podcast Epicuro, tu fuente de conocimiento en IA y tecnología.",
voice_style="neutral"
)
if voice['audio'] is not None:
print(f"Audio generado: {voice['duration']:.2f} segundos")
print(f"Estilo: {voice['voice_style']}")
else:
print(f"Error: {voice['error']}")
else:
print("❌ Error cargando el modelo")
if __name__ == "__main__":
main() |