modelo_epicuro / example_usage.py
DRDELATV2025
Initial commit: Modelo Epicuro v1.0.0 - IA para Podcast
47609fc
#!/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()