majed / app.py
MAJED94760's picture
Create app.py
a1f8269 verified
raw
history blame
943 Bytes
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()