ما هي أكواد ssml الخاصة ببررامج تحويل النصوص المكتوبة إلى تعليق صوتي
في هذا الموضوع سنتعرف على بعض أهم أكواد ssml التي تستعمل في التعليق الصوتي TTS
من خلال تضمين أكواد Speech Synthesis Markup Language) SSML) في برنامج تحويل النص إلى تعليق صوتي ، يمكنك الحصول على أكبر قدر من الجودة في الاداء حيث تقوم هذه الاكواد بتحديد تفاصيل مهمة جدا مثل التحكم بنبرة الصوت و سرعته و تحديد فواصل زمنية بين الجمل او الكلمات(التوقفات المؤقتة) ، بالإضافة إلى العديد من الميزات الاخرى.
فيما يلي أمثلة متعددة على أكواد SSML ودورها الخارق في عملية تحويل النصوص إلى تعليق صوتي
< / speak> هذا الكود هو الحقيبة الرئيسية التي تحتوي كل الأكواد الأخرى بداخلها ما يعني أن حقائب الأكواد كلها يجب أن توضع داخل هذه الحقيبة
<speak>
my SSML content
</speak>
<s> </s> هذه الحقيبة دورها هو الفرز بين الجمل حيث أنك إذا وضعت نَصًا داخل قارئ النصوص فسيقرءه بشكل متواصل دون توقفو كأن النص جملة واحدة , و هنا يأتي دور هذه الحقيبة التي تفصل بين الجمل ليقرءها البرنامج بشكل أفضل بكثير.
<speak>
<s> الجملة الأولى</s>
<s> الجملة الثانية</s>
<s> الجملة الثالثة</s>
</speak>
<break> </break> هذه الحقيبة دورها هو وضع فواصل زمنية بن الكلمات أو الجمل .يعني وقف القراءة لمدة زمنية معينة عند الإنتقال من كلمة إلى أخرى أو من جملة إلى أخرى.
هذه الحقيبة لها خاصية توضع داخلها لتحديد مدة الفاصل الزمني بين التوقف و مواصلة القراءة. و الخاصية هي time التي يتم إعطاءها قيمة زمنية بالثواني(s) أو أجزاء الثواني(ms).
<speak>
<s> الجملة الأولى</s>
<break time="400ms"/>
<s> الجملة الثانية</s>
<s> الجملة الثالثة</s>
<break time="1s"/>
<s> الجملة الرابعة</s>
</speak>
<emphasis> </emphasis> هذه الحقيبة دورها إعطاء نوع من التفخيم و الإطالة للكلمة أو الجملة
هذه الحقيبة لها خاصية توضع داخلها لتحديد مدة الفاصل الزمني بين التوقف و مواصلة القراءة. و الخاصية هي level التي يتم إعطاءها قيمة باستعمال كلمات تحدد مدى شدة التفخيم و الإطالة و هذه الكلمات هي
strong تعني قوي
moderate تعني متوسط
reduced تعني منخفظ
<speak>
<emphasis level="strong"><s> الجملة </s></emphasis>
<emphasis level="ordinal"><s> الجملة </s></emphasis>
</speak>
ملاحظة
هناك العديد من الأكواد الأخرى التي لها مهام متعددة لكن بسبب تعقيدها و عدم فائدتها الكبيرة لم يتم طرحها في هذا الموضوع
Speech Synthesis Markup Language
جزااااكم الله خيرا ... حقا موقع راااائع و مفيد جدا و محترم لان فريق العمل حقا جدير بالاحترام
ReplyDeleteالسلام عليكم اين اجد البرنامج لصنع هذه الاكواد
ReplyDelete