Spaces:
Sleeping
Sleeping
import gradio as gr | |
from gtts import gTTS | |
import os | |
def greet(name, age, education): | |
greeting_text = f"مرحبًا، {name}! عمرك {age} سنة وتدرس في مستوى {education}. مرحبًا بك في نظام الترحيب الصوتي المدعوم بالذكاء الاصطناعي." | |
tts = gTTS(text=greeting_text, lang='ar') | |
tts.save("greeting.mp3") | |
return "greeting.mp3" | |
# Create Gradio interface | |
iface = gr.Interface( | |
fn=greet, | |
inputs=[ | |
gr.inputs.Textbox(label="الاسم"), | |
gr.inputs.Textbox(label="العمر"), | |
gr.inputs.Textbox(label="مستوى التعليم") | |
], | |
outputs="audio", | |
title="التحية الصوتية بالذكاء الاصطناعي", | |
description="أدخل اسمك، عمرك، ومستوى التعليم لتلقي تحية مخصصة بصوت مولد بالذكاء الاصطناعي." | |
) | |
# Launch the interface | |
iface.launch() | |