import gradio as gr from huggingface_hub import InferenceClient client = InferenceClient("facebook/musicgen-medium") def generate_choir(prompt): full_prompt = f"voces corales, armonías suaves, atmósfera celestial, {prompt}" result = client.post(json={"inputs": full_prompt}) with open("choir.wav", "wb") as f: f.write(result.content) return "choir.wav" custom_css = """ body {background-color:#3B2F2F; color:#F5DEB3; font-family:'Poppins',sans-serif;} button { background:linear-gradient(to right,#FF4500,#FF6A00) !important; color:white !important; border-radius:12px !important; font-weight:700; } button:hover {box-shadow:0 0 18px rgba(255,90,0,.8);} """ with gr.Blocks(css=custom_css) as ui: gr.Markdown("""
Fundación Reaching
Motor de voces corales inspiradas por el Espíritu Santo.
“Cantad a Jehová cántico nuevo.” — Salmo 96:1