MAJED94760 commited on
Commit
a1f8269
1 Parent(s): e154302

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +25 -0
app.py ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ from gtts import gTTS
3
+ import os
4
+
5
+ def greet(name, age, education):
6
+ greeting_text = f"مرحبًا، {name}! عمرك {age} سنة وتدرس في مستوى {education}. مرحبًا بك في نظام الترحيب الصوتي المدعوم بالذكاء الاصطناعي."
7
+ tts = gTTS(text=greeting_text, lang='ar')
8
+ tts.save("greeting.mp3")
9
+ return "greeting.mp3"
10
+
11
+ # Create Gradio interface
12
+ iface = gr.Interface(
13
+ fn=greet,
14
+ inputs=[
15
+ gr.inputs.Textbox(label="الاسم"),
16
+ gr.inputs.Textbox(label="العمر"),
17
+ gr.inputs.Textbox(label="مستوى التعليم")
18
+ ],
19
+ outputs="audio",
20
+ title="التحية الصوتية بالذكاء الاصطناعي",
21
+ description="أدخل اسمك، عمرك، ومستوى التعليم لتلقي تحية مخصصة بصوت مولد بالذكاء الاصطناعي."
22
+ )
23
+
24
+ # Launch the interface
25
+ iface.launch()