كيف يقلّل اكتشاف النشاط الصوتي من عمل التفريغ النصي المحلي؟

إيفا وونغ هي كاتبة تقنية و ومهندسة هاوية في ZimaSpace. مهووسة بالتكنولوجيا مدى الحياة ولديها شغف بالمختبرات المنزلية والبرمجيات مفتوحة المصدر، تتخصص في تبسيط المفاهيم التقنية المعقدة إلى أدلة عملية وسهلة الفهم. تؤمن إيفا بأن الاستضافة الذاتية يجب أن تكون ممتعة وليست مخيفة. من خلال دروسها، تمكّن المجتمع من تبسيط إعدادات الأجهزة، بدءًا من بناء أول نظام تخزين شبكي NAS وحتى إتقان حاويات Docker.

يقلّل اكتشاف النشاط الصوتي من عمل التفريغ المحلي عبر تحديد فترات الكلام أولًا، بحيث يمكن للتعرّف المكلف على الكلام تجاهل الصمت والصوت غير ذي الصلة.

على الخادم المنزلي، قد يكون هذا الحجب أكثر أهمية من تحسين صغير في وحدة فك الترميز عندما تحتوي الميكروفونات أو الأرشيفات على ساعات من التوقفات أو الضوضاء المحيطة أو الأصوات غير الكلامية.

يحوّل VAD الصوت المستمر إلى قرارات بشأن الكلام

يعالج VAD الصوت على شكل إطارات قصيرة، ويقدّر ما إذا كان كل إطار يحتوي على كلام. والنتيجة خريطة زمنية وليست تفريغًا نصيًا.

يعرّف SpeechBrain تقنية VAD بأنها اكتشاف المقاطع التي تحتوي على كلام. ويمكن تمثيل ناتجها الموثّق على هيئة إطارات كلام مقابل إطارات غير كلامية. ويعرض SpeechBrain تقنية VAD باعتبارها تحديدًا للمناطق النشطة كلاميًا في الصوت، وهو ما يطابق مرحلة اتخاذ القرار بين الكلام وغير الكلام الموضّحة في البرنامج التعليمي لـ VAD في SpeechBrain.

يُعد هذا التصنيف التمهيدي أقل تكلفة بكثير من فك ترميز كل ثانية باستخدام نموذج ASR كامل، خصوصًا مع الميكروفونات التي تعمل باستمرار والتسجيلات المنزلية الطويلة.

تحوّل الحدود الاحتمالات إلى حدود بدء وإيقاف

قد يُخرج نموذج VAD احتمالات، لكن التفريغ يحتاج إلى فترات متصلة. وتحول الحدود والتنعيم درجات الإطارات إلى أوقات بدء وإيقاف قابلة للاستخدام.

يوثّق SpeechBrain تسجيل الدرجات اللاحقة، وتطبيق الحدود، وإنشاء الحدود، والدمج، وإزالة المقاطع القصيرة. وتشكل هذه الخطوات ما يستقبله ASR لاحقًا فعليًا. وتوضح Google Research أن قرارات VAD يمكن تكييفها وتطبيق الحدود عليها لتحديد وقت وجود الكلام المستهدف، مما يدعم منطق تحديد الحدود الوارد في بحث Google حول VAD الشخصي.

توفر الحدود الصارمة حسابات أكثر، لكنها قد تقتطع الصوامت الهادئة. أما الحدود المتحفظة فتحافظ على السياق، لكنها تمرر مزيدًا من الصمت والضوضاء إلى المراحل اللاحقة.

يحتاج الكلام المقبول فقط إلى معالجة ASR كاملة

بعد تحديد فترات الكلام، يمكن لخط المعالجة اقتطاع التسجيل أو حجبه بحيث يعالج المتعرّف المناطق المحددة بدلًا من الخط الزمني بأكمله.

تستخدم NVIDIA الطوابع الزمنية لـ VAD باعتبارها طبقة تحديد وجود الكلام قبل تحليل الصوت في المراحل اللاحقة. ويمكن للآلية نفسها حجب التفريغ مباشرة. وتضع NVIDIA Riva تقنية VAD قبل التعرّف الكامل على الكلام، بحيث يمكن تصفية المناطق غير الكلامية قبل تنفيذ معالجة ASR المكلفة، موضحةً بوابة الحسابات في نظرة NVIDIA Riva العامة على ASR.

لا تجعل VAD نموذج ASR أسرع لكل ثانية مقبولة.

بل تقلل عدد الثواني التي تصل إلى مرحلتي المرمّز ووحدة فك الترميز المكلفتين.

-15% OFF

تحمي الإضافة الكلمات عند حدود الكلام

قد تنخفض الصوامت الأولى والأصوات الختامية إلى ما دون الحد، رغم أن المستمع يعدّها جزءًا من النطق. لذلك يحافظ VAD العملي على قدر قصير من السياق حول المنطقة المكتشفة.

تصف واجهة الاستدلال في SpeechBrain تحسين الحدود والمعالجة اللاحقة على مستوى المقاطع. وتوضح تلك المعالجة اللاحقة أن VAD يتجاوز مجرد استدعاء مصنّف ثنائي واحد. ويناقش بحث Apple حول اكتشاف النشاط الصوتي المخصص سلوك حدود الكلام والموازنة بين الأخطاء، مما يدعم استخدام الإضافة حول المناطق المكتشفة كما هو موضح في بحث Apple حول VAD المخصص.

تعيد الإضافة عمدًا جزءًا صغيرًا من الحسابات التي تم توفيرها عبر الاقتطاع. ويُعد ذلك عادةً أفضل من فقدان الفونيم الأول لأمر ما أو قطع اسم في منتصفه.

يختلف VAD عن اكتشاف كلمة التنبيه؛ فهما بوابتان مختلفتان

يسأل كاشف كلمة التنبيه عما إذا كانت عبارة تفعيل محددة قد قيلت.

أما VAD فيسأل عما إذا كان الكلام موجودًا أصلًا، ولذلك قد يستخدم نظام صوتي يعمل باستمرار كليهما بالتتابع.

يغطي تحليل زمن استجابة اكتشاف كلمة التنبيه من ZimaSpace حلقة التفعيل؛ بينما يتولى VAD حدود الكلام بعد تلك البوابة أو حولها. ويميّز بحث VAD على الجهاز بين حجب الكلام المستهدف ومنطق تشغيل الصوت الأوسع، مما يساعد على الفصل بين VAD واكتشاف كلمة التنبيه في دراسة VAD المخصص على الجهاز.

ويظهر هذا التمييز أيضًا في معالجة تحويل الكلام المحلي إلى نص ومعالجة النوايا، حيث تكون مراحل التفعيل والتعرّف على الكلام ومعالجة النوايا وتوليد الاستجابة منفصلة.

يحدّد الكلام الفائت والكلام الكاذب موازنة الأداء

يزيل الخطأ السلبي الكاذب كلامًا حقيقيًا قبل أن يتمكن ASR من استعادته. أما الخطأ الإيجابي الكاذب فيمرر ضوضاء تهدر الحسابات وقد تتحول إلى نص زائف.

يوضح التسلسل الموثّق في SpeechBrain، المتمثل في تطبيق الحدود والدمج وتصفية المقاطع، المواضع التي يمكن فيها ضبط هذه الأخطاء. وتوضح أبحاث VAD في الظروف الصاخبة سبب تحرك الكلام الكاذب والكلام الفائت في اتجاهين متعاكسين عند تغيير الحدود، بما يطابق الموازنة الموضحة في بحث VAD المتين.

تجعل أصوات المنزل تحديد هذه الموازنة أكثر صعوبة. ويشرح تحليل التعرّف على الصوت من مسافة بعيدة من ZimaSpace سبب تأثير الضوضاء والصدى في مدخلات VAD قبل بدء التفريغ.

مركز التكنولوجيا والذكاء الاصطناعي

المزيد للقراءة

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.