Spaces:
Sleeping
Sleeping
import gradio as gr | |
# دالة الصفحة الرئيسية | |
def home_page(): | |
return """ | |
<h1>مرحباً بك في Wasm-Speeker</h1> | |
<p>Wasm-Speeker هو إطار متقدم يعتمد على تقنيات الذكاء الاصطناعي لتوليد الكلام من النصوص.</p> | |
<p>تعتمد جميع النماذج على بنية VITS، التي تتيح توليد موجات صوتية واقعية بناءً على المدخلات النصية.</p> | |
<p>النماذج تحتوي على محولات لتحليل النص وتوليد الكلام بناءً على خصائص الصوت المحلية لكل لهجة.</p> | |
<h2>مميزات Wasm-Speeker:</h2> | |
<ul> | |
<li>التخصص في اللهجة السعودية.</li> | |
<li>سهولة التدريب.</li> | |
<li>الأداء المتوازن.</li> | |
<li>الاستخدام الفعال للموارد.</li> | |
<li>الشعبية والانتشار.</li> | |
<li>حجم النموذج: 36.3 مليون باراميتر.</li> | |
</ul> | |
""" | |
# دالة صفحة "Chat AI" | |
def chat_ai_service(): | |
return """ | |
<h2>خدمة Chat AI</h2> | |
<p>خدمة تفاعلية تستخدم تقنيات الذكاء الاصطناعي المتقدمة لتوليد ردود طبيعية وسلسة على الرسائل.</p> | |
<p>تتميز هذه الخدمة بالقدرة على فهم اللهجة السعودية واستخدامها في الردود.</p> | |
<h3>مزايا الخدمة:</h3> | |
<ul> | |
<li>توليد ردود طبيعية وشبيهة بردود الإنسان.</li> | |
<li>التعامل مع النص والصوت.</li> | |
<li>تعدد الاستخدامات: خدمة العملاء، الترفيه، التعليم، التسويق.</li> | |
</ul> | |
""" | |
# دالة صفحة "خدمات الرد بالصوت السعودي" | |
def saudi_voice_service(): | |
return """ | |
<h2>خدمة الرد بالصوت السعودي</h2> | |
<p>توليد أصوات واقعية باللهجة السعودية.</p> | |
<p>الخدمة مثالية لتطبيقات مثل المساعدات الصوتية أو الردود التفاعلية بالصوت.</p> | |
""" | |
# دالة صفحة "تحويل النص إلى اللهجة السعودية" | |
def text_to_najdi_service(): | |
return """ | |
<h2>تحويل النص من العربية إلى اللهجة السعودية</h2> | |
<p>هذه الخدمة تقوم بتحويل النصوص القياسية المكتوبة باللغة العربية إلى اللهجة السعودية، مما يجعلها مثالية لتطبيقات مثل المساعدات الصوتية أو الأنظمة التعليمية.</p> | |
""" | |
# إنشاء واجهة Gradio | |
with gr.Blocks() as demo: | |
# العنوان الرئيسي | |
gr.Markdown("# Wasm-Speeker: إطار الذكاء الاصطناعي لتوليد الكلام") | |
# عرض الصورة الترحيبية | |
gr.Image("9588e6d4-9959-4cfc-9697-fc9b996fcd97.jpeg", label="صورة ترحيبية") | |
# تبويبات الصفحات | |
with gr.Tabs(): | |
# صفحة رئيسية | |
with gr.TabItem("الصفحة الرئيسية"): | |
gr.HTML(home_page) | |
# صفحة خدمة Chat AI | |
with gr.TabItem("خدمة Chat AI"): | |
gr.HTML(chat_ai_service) | |
# صفحة خدمة الرد بالصوت السعودي | |
with gr.TabItem("خدمة الرد بالصوت السعودي"): | |
gr.HTML(saudi_voice_service) | |
# صفحة خدمة تحويل النص إلى اللهجة السعودية | |
with gr.TabItem("تحويل النص إلى اللهجة السعودية"): | |
gr.HTML(text_to_najdi_service) | |
# تشغيل الموقع | |
demo.launch() | |