import gradio as gr from gtts import gTTS import os def greet(name): greeting_text = f"Hello, {name}! Welcome to our AI-powered voice greeting system." tts = gTTS(text=greeting_text, lang='en') tts.save("greeting.mp3") return "greeting.mp3" # Create Gradio interface iface = gr.Interface( fn=greet, inputs="text", outputs="audio", title="AI Voice Greeting", description="Enter your name and receive a personalized greeting as an AI-generated voice." ) # Launch the interface iface.launch()