يعتبر نظام فيستيفل للتحليل الصوتي جزءا من مشروع Festvox الهادف لإنشاء نظام لتحليل الأوتوماتيكي للصوت بحيث يمكن لأي شخص بناء صوتا جديدا. فيستفيل متعدد اللغات حاليا يدعم English و Welsh و Spanish، والنظام مبرمج كليا باستخدام لغة C++.
النظام لا يستخدم ملفات صوتية للنطق بل يستخدم نظام Scheme-based (SIOD).
برنامج فيستفل يأتي مع أغلب التوزيعات اللينكس المعروفة، وإذا لم تجده في نظامك فراجع الأقراص التي تأتي مع النظام أو يمكنك تنزيله عبر برنامج تثبيت البرامج الخاص بتوزيعتك.
بعد التأكد من تثبيت البرنامج قد ترغب في الاستفادة من هذا المحرك، هناك عدة طرق إما ان تستخدم سطر الاوامر أو باستخدام احد البرامج التي تستعمل هذا المحرك.
بعض البرامج التي تستخدم محرك Festival
- برنامج Fala.
- قد ترغب في استخدام واجهة Emacs للمحرك ، ستكون لك فرصة لمعرفة أسرار هذا البرنامج الضخم.
باستخدام هذه البرامج يمكنك أن تختار فقرة أو الملف بالكامل لقراءته والاستماع إليه.
نأتي الأن إلى بيت القصيد كيفية استخدام سطر الأوامر للتحكم بهذا البرنامج الرائع ...
أولا هناك نمطين للتعامل مع فيستيفل الأول تخاطبي والثاني مباشر.
نبدأ بالنمط التخاطبي وهو سهل بعض الشيء:
اكتب في سطر الأوامر festival
سيظهر لك في سطر الأوامر محث أوامر festival بالشكل التالي:
festival>
الأن لكي تجعل البرنامج ينطق اكتب التالي:
festival> (SayText "Hi OMLX, How are you ? I love you")
الأن لجعل فيستيفل يقرا ملف معين اكتب التالي:
festival> (tts filename)
طبعا ابدل كلمة filename باسم الملف الصحيحطبعا للرؤية كل الخيارات اكتب كلمة help
وسترى في الأخير قائمة بالاصوات التي يمكنك التتغير فيما بينها.
نأتي الآن إلى التعامل مع البرنامج مباشرة
اكتب في سطر الأوامر
festival --tts filename
لقراءة ملف معين
لتحويل ملف نصي إلى ملف صوتي بصيغة wav اكتب التالي:
text2wave myfile.txt -o myfile.wav
ولتحويل الصيغة إلى صيغة sun audio format
اكتب التالي:
text2wave myfile.txt -otype snd -o myfile.wav
بطبيعة الحال Festival لا يدعم العربية و لكنها فرصة جيدة لدراسة البرنامج وتسخيره لدعم العربية ، هناك محاولة لعمل نظام تحليل صوتي باللغة العربية يمكنكم متابعتها هنا
أهلا وسهلا بك معنا....
ردحذفالمحاولة دائما طريق النجاح .... نحن في الخدمة في أي وقت ...
جميل جدا
ردحذفهل يوجد نسخة من Festival تركب على الويندوز؟
لقد جربنا مايكروسوفت TextToSpeech و لم يكن بذاك المستوى
لا ادرى عن مستوى Festival مقارنة به
شكرا على المواضيع المميزة
أهلا أخوي صالح
ردحذفشوف هذا الرابط يمكنك يفيدك :
http://flame.cs.dal.ca/~lalita/festival/festivalXP.htm
حصلت قبل فترة على ملف pdf حول تثبيت واستخدام Festival تحت نظام الويندوز ولكن للأسف غاب عني ولم اجده ...
شكرا كثير ا على الوصلة
ردحذفسأجربه ان شاءالله
دمت بود