#!/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()