import gradio as gr
from transformers import pipeline
tts = pipeline("text-to-speech", model="facebook/mms-tts-ara")
def speak(text):
speech = tts(text)
return speech["audio"], speech["sampling_rate"]
gr.Interface(
fn=speak,
inputs=gr.Textbox(lines=5, placeholder="اكتب النص هنا..."),
outputs=gr.Audio(type="numpy"),
title="تحويل النص العربي إلى كلام",
description="تطبيق تحويل النص العربي إلى صوت باستخدام الذكاء الاصطناعي"
).launch()