كيفية إنشاء ملفات صوتية إحترافية بواسطة برنامج Balabolka
11/4/2014, 03:56
السلام عليكم,
كيف حالكم أصدقائي
اليوم سأستعرض معكم كيفيةْ إنشاء ملفات صوتية إحترافية بواسطة برنامج balabolka ، وقبل أن نبدأ يمكنكم تحميل هذا النموذج الذي تم تصميمه بالطريقة التي سنشرحها فيما يلي ، رابط النموذج
ملحوظة هذا الملف تم تصميمه بواسطة balabolka بشكل كامل
اضغط هنا لتحميل النموذج
يمكنك الإنتظار حتى يتم تحميل الملف ، ثم قُمْ بالإستماع له قبل أن تواصل القراءة ، حتى يتضح لك ما أعنيه
أهلاً بكم من جديد
كما تعلمون فهنالك العديد من البرامج التي تقوم بتحويل النص إلى كلام بواسطة تقنية speech synthisize ، من تلك البرامج برنامج acapela vertual speaker وبرنامج text alloud وبرنامجنا المجاني balabolka
لكل من هذه البرامج خصائصه المميزة ، لكن أهم خاصية جذبت إنتباهي في برنامج acapela vertual speaker هي إمكانية تغيير صوت المتحدث ولغته أثناء قراءة النص ، بمعنى أنه يمكنك تصميم ملف صوتي واحد متعدد الأصوات ، فمثلا يمكنك إنشاء ملف صوتي تتحدث فيه ليلى ومهدي ونزار وسلمى دون الحاجة إلى أي برامج أخرى لتحرير الصوت ، كما يمكنك إضافة سكتات بين الجمل والفقرات وحتى الكلمات ، وتبطي سرعة القراءة وزيادتها فقط من خلال النص.
ولحسن الحظ وجدت أن هذه الخاصية موجودة في برنامجنا الثرثار balabolka ،يمكن عمل كل ماذكرناه سابقا في برنامج balabolka بطريقتين هما
1 sapi4 control tags
2 sapi5 XML tags
سأبدأ بالحديث عن sapi4 control tags في هذا الشرح ، وسأتحدث عن sapi 5 XML tags في الشرح القادم بإذن الله
أولا: sapi4 control tags
ملحوظة: يتم تنفيذ كل هذه الخطوات فقط عندما تكون آلة النطق المفعلة في البرنامج هي sapi4 ، ولعمل ذلك إفتح البرنامج ثم اضغط tab ثم تحرك بالأسهم حتى تختار sapi4
كما ذكرنا أننا سنستخدم ما يعرف ب sapi4 control tags أو ملحقات التحكم في نطق sapi4 سنتناول كيفية التحكم في تغيير الصوت أولا ، ولكن دعوني أقول أنه لابد في كل أمر من الأوامر التي سنكتبها لتحكم في آلة النطق يجب أن يبدأ ذلك الأمر بعلامة القاطعة الخلفية أو back slash وينتهي بها.
أولا: تغيير الصوت
تتم كتابة أمر تغيير الصوت ثم الجملة أو الفقرة التي نريد أن ينطقها ذلك الصوت عن طريق كتابة الأمر:
\vce=speaker="voice"\
حيث نقوم باستبدال كلمة voice باسم الصوت المطلوب ، فمثلا:
يمكنك نسخ المثال ثم لصقه في البرنامج للإستماع إليه
\vce=speaker="leila"\
هذه الجملة سيتم نطقها بواسطة صوت ليلى.
\vce=speaker="mehdi"\
هذه الجملة سيتم نطقها بواسطة صوت مهدي.
ثانيا: تغيير السرعة
يتم تغيير سرعة الصوت الحالي بكتابة الأمر
\rspd=number\
حيث يتم استبدال number بالقيمة المراد ضبطها للسرعة
مثال
\rspd=70\
سيتم نطق هذا النص بسرعة 70.
\rspd=150\
سيتم نطق هذا النص بسرعة 150.
ثالثا: تغيير حدة الصوت
يتم تغيير حدة الصوت الحالي بالأمر:
\pit=number\
حيث يتم استبدال number بقيمة الحدة المراد ضبطها
مثال
\pit=30\
سيتم نطق هذا النص بحدة صوت 30.
\pit=100\
سيتم نطق هذا النص بحدة صوت 100.
رابعا: إضافة سكتات بين الجمل أو العبارات أو الفقرات
يتم إضافة سكتات بين الكلمات بالأمر التالي:
\pau=number\
حيث يتم إستبدال number بالوقت المراد سكوته بالملي ثانية ، وكما هو معلوم لديكم فإن الثانية تساوي 1000 ملي ثانية
فمثلا للسكوت ثلاثة ثوان تكون القيمة التي نكتبها 3000
وللسكوت 7 ثوان تكون القيمة 7000 وهكذا
مثال
أهلا بكم أحبابي سأسكت لمدة خمس ثوان ثم سأتكلم
\pau=5000\
أهلا لقد عدت من جديد هل وضحت الفكرة ؟
ملخص الشرح:
يمكن التحكم في أصوات sapi4 بالأوامر المذكورة سابقا
هذه الأوامر حساسة لحالة الأحرف وتجب كتابتها كما هي مع عمل التغيير المطلوب في الرقم أو اسم الصوت
أرجو ألا أكون قد أطلت عليكم أصدقائي ، وأرجو أن أكون قد أفدتكم ولو ببعض الجهد
لأي أسئلة أو إستفسارات أخرى فأنا جاهز ، وإن كان الشرح ليس واضحا فإنا على استعداد لِصياغته بصورة أبسط
أنتظر ردودكم وأسئلتكم
.
منقول
كيف حالكم أصدقائي
اليوم سأستعرض معكم كيفيةْ إنشاء ملفات صوتية إحترافية بواسطة برنامج balabolka ، وقبل أن نبدأ يمكنكم تحميل هذا النموذج الذي تم تصميمه بالطريقة التي سنشرحها فيما يلي ، رابط النموذج
ملحوظة هذا الملف تم تصميمه بواسطة balabolka بشكل كامل
اضغط هنا لتحميل النموذج
يمكنك الإنتظار حتى يتم تحميل الملف ، ثم قُمْ بالإستماع له قبل أن تواصل القراءة ، حتى يتضح لك ما أعنيه
أهلاً بكم من جديد
كما تعلمون فهنالك العديد من البرامج التي تقوم بتحويل النص إلى كلام بواسطة تقنية speech synthisize ، من تلك البرامج برنامج acapela vertual speaker وبرنامج text alloud وبرنامجنا المجاني balabolka
لكل من هذه البرامج خصائصه المميزة ، لكن أهم خاصية جذبت إنتباهي في برنامج acapela vertual speaker هي إمكانية تغيير صوت المتحدث ولغته أثناء قراءة النص ، بمعنى أنه يمكنك تصميم ملف صوتي واحد متعدد الأصوات ، فمثلا يمكنك إنشاء ملف صوتي تتحدث فيه ليلى ومهدي ونزار وسلمى دون الحاجة إلى أي برامج أخرى لتحرير الصوت ، كما يمكنك إضافة سكتات بين الجمل والفقرات وحتى الكلمات ، وتبطي سرعة القراءة وزيادتها فقط من خلال النص.
ولحسن الحظ وجدت أن هذه الخاصية موجودة في برنامجنا الثرثار balabolka ،يمكن عمل كل ماذكرناه سابقا في برنامج balabolka بطريقتين هما
1 sapi4 control tags
2 sapi5 XML tags
سأبدأ بالحديث عن sapi4 control tags في هذا الشرح ، وسأتحدث عن sapi 5 XML tags في الشرح القادم بإذن الله
أولا: sapi4 control tags
ملحوظة: يتم تنفيذ كل هذه الخطوات فقط عندما تكون آلة النطق المفعلة في البرنامج هي sapi4 ، ولعمل ذلك إفتح البرنامج ثم اضغط tab ثم تحرك بالأسهم حتى تختار sapi4
كما ذكرنا أننا سنستخدم ما يعرف ب sapi4 control tags أو ملحقات التحكم في نطق sapi4 سنتناول كيفية التحكم في تغيير الصوت أولا ، ولكن دعوني أقول أنه لابد في كل أمر من الأوامر التي سنكتبها لتحكم في آلة النطق يجب أن يبدأ ذلك الأمر بعلامة القاطعة الخلفية أو back slash وينتهي بها.
أولا: تغيير الصوت
تتم كتابة أمر تغيير الصوت ثم الجملة أو الفقرة التي نريد أن ينطقها ذلك الصوت عن طريق كتابة الأمر:
\vce=speaker="voice"\
حيث نقوم باستبدال كلمة voice باسم الصوت المطلوب ، فمثلا:
يمكنك نسخ المثال ثم لصقه في البرنامج للإستماع إليه
\vce=speaker="leila"\
هذه الجملة سيتم نطقها بواسطة صوت ليلى.
\vce=speaker="mehdi"\
هذه الجملة سيتم نطقها بواسطة صوت مهدي.
ثانيا: تغيير السرعة
يتم تغيير سرعة الصوت الحالي بكتابة الأمر
\rspd=number\
حيث يتم استبدال number بالقيمة المراد ضبطها للسرعة
مثال
\rspd=70\
سيتم نطق هذا النص بسرعة 70.
\rspd=150\
سيتم نطق هذا النص بسرعة 150.
ثالثا: تغيير حدة الصوت
يتم تغيير حدة الصوت الحالي بالأمر:
\pit=number\
حيث يتم استبدال number بقيمة الحدة المراد ضبطها
مثال
\pit=30\
سيتم نطق هذا النص بحدة صوت 30.
\pit=100\
سيتم نطق هذا النص بحدة صوت 100.
رابعا: إضافة سكتات بين الجمل أو العبارات أو الفقرات
يتم إضافة سكتات بين الكلمات بالأمر التالي:
\pau=number\
حيث يتم إستبدال number بالوقت المراد سكوته بالملي ثانية ، وكما هو معلوم لديكم فإن الثانية تساوي 1000 ملي ثانية
فمثلا للسكوت ثلاثة ثوان تكون القيمة التي نكتبها 3000
وللسكوت 7 ثوان تكون القيمة 7000 وهكذا
مثال
أهلا بكم أحبابي سأسكت لمدة خمس ثوان ثم سأتكلم
\pau=5000\
أهلا لقد عدت من جديد هل وضحت الفكرة ؟
ملخص الشرح:
يمكن التحكم في أصوات sapi4 بالأوامر المذكورة سابقا
هذه الأوامر حساسة لحالة الأحرف وتجب كتابتها كما هي مع عمل التغيير المطلوب في الرقم أو اسم الصوت
أرجو ألا أكون قد أطلت عليكم أصدقائي ، وأرجو أن أكون قد أفدتكم ولو ببعض الجهد
لأي أسئلة أو إستفسارات أخرى فأنا جاهز ، وإن كان الشرح ليس واضحا فإنا على استعداد لِصياغته بصورة أبسط
أنتظر ردودكم وأسئلتكم
.
منقول
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى