تحويل النص الى كلام باستخدام لغة السى شارب | مايندز | علم ينتفع به
الأتصال بنا 61109-264-012

الأحد، 18 أغسطس 2013

تحويل النص الى كلام باستخدام لغة السى شارب

Text To Speech Using C#     تحويل النص الى كلام باستخدام لغة السى شارب
c#.slogn
Text To Speech
السلام عليكم ورحمة الله وبركاته 
سوف نتعلم فى هذا الدرس كيفية تحويل النصوص الى كلام بطريقة سهلة باستخدام لغة السى شارب

فى البداية نقوم بفتح برنامج الفيجوال ستديو وانشاء مشروع جديد
public.info.L1.pic1




بعد انشاء مشروع جديد نقوم بتجهيز النافذة او الفورم التى سوف نعمل عليها كما فى الشكل التالى


فى نقوم باضافة المكتبة الخاص بالصوت كما فى الشكل التالى
public.info.L1.pic3
 

نبدأ الان فى كتابة الاكواد ..نقوم بالضغط فى اى مكان فى الفورم للدخول الى مكان كتابة الكود

اولا نقوم بتعريف النيم سباس اللى هنستخدمها للتعامل مع الصوت وهما
using System.Speech;
using System.Speech.Synthesis;

ثانيا نقوم بعمل اوبجكت من الكلاس المسؤل عن الصوت
SpeechSynthesizer speech = new SpeechSynthesizer();

ثالثا نقوم بكتابة الكود الخاص ببدأ عملية القرأة
speech.SpeakAsync(textBox1.Text);

رابعا نقوم بكتابة الكود الخاص بالايقاف المؤقت للقرأة
speech.Pause();

خامسا نقوم بكتابة الكود الخاص بعملية اعادة القرأة
speech.Resume();
وهذا الشكل يوضح كتابة الاكواد
public.info.L1.pic4

وده لينك للمشروع جاهز للتحميل