لا بد إنك سمعت عن أصوات Acapela وعن قدرتها على تمثيل أصوات عاطفية وتفاعلية, مثل الضحك والبكاء والسعال والتثائب وغيرها, سنقدم لكم من نافذة التقنية كل ما يتعلق بهذا الأمر مع قائمة بالرموز المتاحة لمعظم الأصوات, هيا بنا.
قمت بشراء أصوات من Acapela منذ 7 سنين تقريبًا, واعتمدت عليها بشكل كلي في Android, لكني لم أجرب التفاعلات مسبقًا.
قمت بالبحث واختبرت الأصوات وأجرينا المزيد من التجارب بمشاركة الأساتذة زينب بهاء ومحمود عاطف من فريق نافذة التقنية, هيا بنا.
توفر Acapela ميزة العواطف لأصواتها, مثل الابتسام والبكاء والصفير والتثائب والسعال وغير ذلك, تختلف القدرات المتاحة باختلاف الصوت, وتقدم الأصوات الإنجليزية تفاعلات أكثر, في ما تقدم أصوات الأطفال أكبر عدد من التفاعلات.
بالحديث عن الأصوات العربية, تعتبر سلمى هي الأقل من بين الأصوات المتفاعلة, بخلاف ذلك يجب أن تعمل التفاعلات بنفس الطريقة مع نزار, نظرًا لأنها تعمل كما يجب مع ليلى ومهدي, وفقًا لتجاربنا.
وبالعودة إلى الأصوات الإنجليزية, تشير صفحة الرموز إلى دعم صوت heather للتفاعلات, وبالتالي قد تتمكن من تجربتها إذا كنت تمتلك الصوت.
كيف تعمل الميزة:
تقدم Acapela نوعين من التفاعلات, الأول هو التعجب والذي يعمل مع كلمات معينة تتبعها علامة ! أو ? ولا يدعم أي كلمة عربية.
وفي هذه الحال سنترك لكم استكشاف الكلمات من صفحة الخيارات المتاحة, فبعد جمع الكلمات قررنا عدم نشرها نظرًا لكثرتها وعدم حاجة الجميع لاستخدامها.
النوع الثاني هو إدراج رموز معينة في رسالتك أو إرسالها بشكل منفصل بحيث يقوم المحرك بتشغيل أصوات مسجلة تمثل تفاعل للصوت المحدد وفقًا للرمز المكتوب.
الرموز المقصودة عبارة عن كلمات تصف التفاعل يتم إدراجها بين علامتي # ويجب أن تكون الكلمة بالإنجليزية وبحروف كبيرة, إذا كان للأصوات أكثر من تفاعل يطابق النوع المحدد, يتم إدراج رقم كل تفاعل بعد الرمز.
مثال, إذا كنت تقرأ هذه الرسالة بأصوات Acapela على Android فستضحك الأصوات بطرق مختلفة في السطر التالي:
#LAUGH01# #LAUGH02# #LAUGH03#
اقرأ السطر حرف حرف لترى المثال بوضوح.
إذا لم يحدث ذلك, هيا بنا إلى الأمور التقنية.
نظرًا لاعتمادنا على التحويل التلقائي بين اللغات, فقد يمثل ذلك مشكلة في سماع تفاعل الصوت, نظرًا لأن التفاعلات مع الأصوات العربية مستخدمة جميعها مع الأصوات الإنجليزية, وفي حالنا, اخترنا الصوت العربي للتجربة لكن الذي كان يتفاعل هو الصوت الإنجليزي, وللتغلب على ذلك نود توضيح عدة أمور.
إذا كنت تستخدم Auto tts وتدمج بين 2 من أصوات Acapela فقد تتفاعل الأصوات الإنجليزية, على الرغم من تجارب تغيير اللغة الثانوية للأرقام وعلمات الترقيم.
إذا كنت تستخدم صوت إنجليزي آخر مع Auto tts فقد لا يتم تمرير الرمز إلى Acapela وبالتالي ستتم قراءته كنص عادي.
إذا كنت تريد اختبار التفاعلات مع Acapela بالصوت الذي تريده فاتبع التالي:
اجعل محرك Acapela هو الافتراضي أو Preferred engine.
انتقل إلى تطبيق Acapela ومن ثم اختر Settings ومن هناك عطل Always use default voice وفعل Show or hide the notification allowing to change the voice.
عطل التحويل التلقائي بين اللغات من تطبيق Acapela ومن ثم افتح مركز الإشعارات وستجد خيار لتغيير الصوت من هناك, غير الصوت واختبر التفاعلات ومن ثم يمكنك تجربتها مع الأصوات الإنجليزية والعودة إلى إعداداتك المفضلة.
ملاحظات:
تتأثر سرعة التفاعلات بسرعة النطق, فجرب إبطائها في حال كانت سريعة.
لم أتمكن من تطبيق نفس الأمر على NVDA مع الإضافة الحديثة, وقد تكون غير مدعومة أو أن توجد مشكلة بتمرير الحروف وعلامات الترقيم كما يجب, ولم تتاح لي الفرصة لإجراء الكثير من التجارب حاليًا. لكن تشير Acapela إلى دعم الميزة في حزم SDK للمطورين, تحدثنا عن ذلك بالتفصيل في مقال سابق.
للحصول على كل الكلمات والرموز لمختلف اللغات عليك فتح صفحة ضخمة تحتوي على جدول مقسم بحسب اللغات والأصوات والرموز, وهناك يجب ملاحظة أن بعض التفاعلات يتبعها حرف S والذي لا يجب عليك نسخه, لكنه يشير إلى عدم توفر صوت أصلي للرمز المحدد مع آلة النطق المطابقة في الجدول, ويعني ذلك إنه سيتم استخدام صوت بديل.
في الرسالة التالية سنرفق لكم أهم الرموز المتاحة لتجربتها واستخدامها, علمًا أن كل ما سبق هو مسألة ترفيهية ليس أكثر.
ويمكنكم تجربتها في أي محرر أو محادثة في أي تطبيق.
الكلمات والرموز التي تتفاعل معها Acapela على Android.
هيا بنا لنرى الرموز المتاحة, إذا كنت تستخدم Acapela على Android فاضبطها على الصوت المناسب لك كما شرحنا سابقًا وتابع معنا الرسالة.
يجب أن تتفاعل معظم الأصوات مع السطور التالية, وهي مرتبة بترتيبها من Acapela تعمل مع الأصوات العربية باستثناء سلمى التي لن تتفاعل مع كل الكلمات كما يجب.
#AARGH01#
#AARGH02#
#AARGH03#
#BREATH01#
#BREATH02#
#BREATH03#
#CLICK01#
#CLICK02#
#COUGH01#
#COUGH02#
#CRY01#
#CRY02#
#CRY03#
#CRY04#
#LAUGH01#
#LAUGH02#
#LAUGH03#
#MMM01#
#MMM02#
#MMM03#
#SLEEP01#
#SLEEP02#
#SNEEZE01#
#SNEEZE02#
#SWALLOW01#
#SWALLOW02#
#THROAT01#
#THROAT02#
#THROAT03#
#WHISTLE01#
#WHISTLE02#
#YAWN01#
#YAWN02#
يمكنك نسخ ما تفضله من الرموز وتجربته في رسالة تحاكي نفس السياق.
عند ما يتعلق الأمر بالإنجليزية, تصبح الخيارات أكثر وتختلف بحسب الصوت, لذلك قمنا بجمع أكبر عدد بغض النظر عن الصوت المستخدم, ينطبق ما ذكرناه على بعض الأصوات التي تقدم تفاعل بديل قد لا يكون معبر.
وعلى ما يبدو, يحتوي صوت Will بمختلف خياراته على تفاعلات بديلة. وبالتالي قد لا يكون الخيار الأمثل.
استخدمنا الإنجليزية الأمريكية فقط:
اضبط التطبيق على صوت إنجليزي لمعاينة أكبر عدد من العناصر التالية, هيا بنا:
#?#
#@#
#@U#
#A#
#AARGH01#
#AARGH02#
#AARGH03#
#AI#
#AMBULANCE SIREN#
#BEAR#
#BEE#
#BIRD#
#BREATH01#
#BREATH02#
#BREATH03#
#CAR HORN#
#CAR REVVING#
#CAT#
#CAT01#
#CAT02#
#CHICKEN#
#CLICK01#
#CLICK02#
#COUGH01#
#COUGH02#
#COW#
#COW01#
#CROW#
#CRY01#
#CRY02#
#CRY03#
#CRY04#
#D#
#DADDY_ANGRY#
#DADDY_CALLING#
#DADDY_QUESTIONING#
#DADDY_WHEEDLING#
#DADDY_WHINING#
#DAD_ANGRY#
#DAD_CALLING#
#DAD_QUESTIONING#
#DAD_WHEEDLING#
#DAD_WHINING#
#DOG#
#DOG01#
#DONKEY#
#DUCK#
#DUCK01#
#DUCK02#
#E#
#EI#
#ELEPHANT#
#FIRE SIREN#
#FROG#
#FROG01#
#FROG02#
#GOAT#
#GOOSE#
#HORSE#
#I#
#LAUGH01#
#LAUGH02#
#LAUGH03#
#LION#
#LION01#
#MMM01#
#MMM02#
#MMM03#
#MONKEY#
#MOUSE#
#MUMMY_ANGRY#
#MUMMY_CALLING#
#MUMMY_QUESTIONING#
#MUMMY_WHEEDLING#
#MUMMY_WHINING#
#MUM_ANGRY#
#MUM_CALLING#
#MUM_QUESTIONING#
#MUM_WHEEDLING#
#MUM_WHINING#
#N#
#O#
#OI#
#PIG#
#PIG01#
#POLICE SIREN#
#ROAR01#
#ROAR02#
#ROOSTER#
#S#
#SHEEP#
#SHEEP01#
#SLEEP01#
#SLEEP02#
#SNAKE#
#SNAKE01#
#SNEEZE01#
#SNEEZE02#
#SWALLOW01#
#SWALLOW02#
#T#
#THROAT01#
#THROAT02#
#THROAT03#
#TRAIN#
#U#
#V#
#WHISTLE01#
#WHISTLE02#
#WOLF#
#YAWN01#
#YAWN02#
#Z#
#aU#
#b#
#d#
#dZ#
#f#
#flap#
#g#
#h#
#i#
#j#
#k#
#k_h#
#l#
#m#
#n#
#p#
#p_h#
#r#
#r=#
#s#
#t#
#tS#
#t_h#
#u#
#v#
#w#
#z#
#{#