Text To Speech Using C# تحويل النص الى كلام باستخدام لغة السى شارب
| Text To Speech |
السلام عليكم ورحمة الله وبركاته
سوف نتعلم فى هذا الدرس كيفية تحويل النصوص الى كلام بطريقة سهلة باستخدام لغة السى شارب
فى البداية نقوم بفتح برنامج الفيجوال ستديو وانشاء مشروع جديد
بعد انشاء مشروع جديد نقوم بتجهيز النافذة او الفورم التى سوف نعمل عليها كما فى الشكل التالى
فى نقوم باضافة المكتبة الخاص بالصوت كما فى الشكل التالى
نبدأ الان فى كتابة الاكواد ..نقوم بالضغط فى اى مكان فى الفورم للدخول الى مكان كتابة الكود
اولا نقوم بتعريف النيم سباس اللى هنستخدمها للتعامل مع الصوت وهما
using System.Speech;
using System.Speech.Synthesis;
using System.Speech.Synthesis;
ثانيا نقوم بعمل اوبجكت من الكلاس المسؤل عن الصوت
SpeechSynthesizer speech = new SpeechSynthesizer();
ثالثا نقوم بكتابة الكود الخاص ببدأ عملية القرأة
speech.SpeakAsync(textBox1.Text);
رابعا نقوم بكتابة الكود الخاص بالايقاف المؤقت للقرأة
speech.Pause();
خامسا نقوم بكتابة الكود الخاص بعملية اعادة القرأة
speech.Resume();
وهذا الشكل يوضح كتابة الاكواد
وده لينك للمشروع جاهز للتحميل




