جدول المحتويات:
- الخطوة 1: تحضير الإخراج: Arduino and Box الخاص بك
- الخطوة 2: إعداد BitVoicer
- الخطوة 3: استخدام Bitvoicer
- الخطوة 4: كود اردوينو
فيديو: تصنيف التعرف على الصوت: 4 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
لدورة TfCD لماجستير IPD في TU Delft.
هذا دليل حول كيفية إنشاء نظام التعرف على الصوت. نشرح الأساسيات وكيفية إعداد هذا المشروع بمساعدة Arduino و BitVoicer. بعد الانتهاء من الأساسيات ، نعتقد أنه يمكنك استخدام هذا النظام حسب رغبتك.
الخطوة 1: تحضير الإخراج: Arduino and Box الخاص بك
أنت بحاجة إلى Arduino ، وبعض الأسلاك ومصابيح LED (ثلاثة ستفعل). لقد قمنا بتوصيل مصابيح LED بالدبوس 3 و 5 و 6 (جميع دبابيس PWM ، على الرغم من أننا لا نستخدمها). تذكر ، في هذا البرنامج التعليمي نركز على طريقة الإدخال: التعرف على الصوت. لذلك ، لم نركز على مخرجات هذا النظام وأبقيناها بسيطة إلى حد ما.
لإثبات استخدام هذه التقنية ، قمنا بصنع صندوق نضع فيه محامل مطبوعة ثلاثية الأبعاد لغرسات الركبة. الفكرة هي أن لديك الكثير من العناصر المختلفة وتحتاج إلى العثور على العنصر المناسب. اخترنا إثبات ذلك بجسم صغير ومتوسط وكبير يرمز إلى تحمل لزرع الركبة. لجعل الأمور أكثر وضوحًا ، قررنا استخدام مصباح LED أخضر للحجم الصغير ، و LED أصفر للحجم المتوسط والأحمر للحجم الكبير.
الخطوة 2: إعداد BitVoicer
أول شيء تريد القيام به هو تنشيط المنتج الخاص بك ضمن التعليمات> التنشيط. يتيح لك ذلك إرسال البيانات من Bitvoicer إلى وحدة التحكم الدقيقة (Arduino).
بعد ذلك ، تريد إعداد Bitvoicer بحيث يستخدم بالفعل Arduino لتكوين مخرجاته. انتقل إلى ملف> التفضيلات. هنا ترى بعض الخيارات:
لا تمانع في الفقرة الأولى. هذه خيارات واضحة ، تسمح لك بفتح نظام التعرف على الصوت وبدء تشغيله بمجرد بدء تشغيل جهاز الكمبيوتر الخاص بك. قد تفكر في ذلك لاحقًا باستخدام Raspberry Pi وإنشاء نظام مستقل.
بعد ذلك ، ترى الخيار التالي:
لغة التعرف على الكلام: تحديد اللغة التي يجب أن يتعرف عليها BitVoicer ،
مستوى الثقة المقبول: اعلم أن التعرف على الصوت "يتنبأ" بما قيل. قد لا تصل أبدًا إلى 100٪ ، ولكن 40٪ قد تكون كافية بالفعل للعمل بفعالية. هذا يعتمد على لهجة المستخدم ، حجم الكلام أو الميكروفون. سوف نعود الى هذا لاحقا.
الحد الأدنى لمستوى الصوت: الحد الأدنى لمستوى الصوت الذي يجب أن يستمع إليه الكمبيوتر
فترة تنشيط مستوى الصوت (مللي ثانية): المدة التي ينبغي الاستماع إليها بعد الوصول إلى الحد الأدنى لمستوى الصوت
فترة الكمون: التأخير بين الأمر الصوتي والإخراج.
في الفقرة التالية ، يجب إلغاء تحديد تعطيل الاتصال. هذا يسمح لـ Bitvoicer بالتواصل مع Arduino. الإعدادات التالية هي اسم المنفذ ، بت في الثانية ، التكافؤ ، بتات التوقف ، التحكم في التدفق. اضبط اسم المنفذ على المنفذ التسلسلي الصحيح (يسمى هذا باسم COMX مع كون X رقمًا ، يمكنك العثور عليه ضمن التعليمات> المنفذ في Arduino). تأكد من أن وحدات البت في الثانية هي 9600. يمكنك ترك الخيارات الأخرى هي الافتراضية.
للفقرة التالية ، سنستخدم ميكروفون الكمبيوتر.
أنت الآن جاهز للعب مع Bitvoicer.
الخطوة 3: استخدام Bitvoicer
في هذا الفيديو نشرح كيفية استخدام Bitvoicer.
الخطوة 4: كود اردوينو
استخدمنا شفرة مصدر أخرى وقمنا بتبسيطها لاستخدامها. يمكن العثور على الإصدار المبسط مع التعليمات في كود Arduino المرفق. (يمكنك مشاهدة المصدر هنا
هذا كل شيء! يمكنك الآن استخدام الأوامر الصوتية كمدخلات وتحديد الإخراج الذي تريده في كود اردوينو.
www.youtube.com/watch؟v=u8QUKTFdQgU
موصى به:
مرآة سحرية عائمة من الكمبيوتر المحمول القديم مع خاصية التعرف على الصوت من Alexa: 6 خطوات (بالصور)
مرآة سحرية ذكية عائمة من الكمبيوتر المحمول القديم مع التعرف على الصوت من Alexa: قم بالتسجيل في الدورة التدريبية الخاصة بي "إلكترونيات باختصار" هنا: https://www.udemy.com/electronics-in-a-nutshell/؟couponCode=TINKERSPARK قناة youtube هنا لمزيد من المشاريع والبرامج التعليمية للإلكترونيات: https://www.youtube.com/channel/UCelOO
كيفية توصيل تطبيق Android بـ AWS IOT وفهم واجهة برمجة تطبيقات التعرف على الصوت: 3 خطوات
كيفية توصيل تطبيق Android بـ AWS IOT وفهم واجهة برمجة تطبيقات التعرف على الصوت: يعلم هذا البرنامج التعليمي المستخدم كيفية توصيل تطبيق Android بخادم AWS IOT وفهم واجهة برمجة تطبيقات التعرف على الصوت التي تتحكم في ماكينة القهوة. يتحكم التطبيق في ماكينة القهوة من خلال Alexa خدمة الصوت ، ج
CS122A مشغل موسيقى التعرف على الصوت: 7 خطوات
مشغل موسيقى التعرف على الصوت CS122A: هذا هو مشغل موسيقى التعرف على الصوت. يمكنه تشغيل ما يصل إلى 33 أغنية اعتمادًا على عدد عناوين الأغاني والفنان الذي تقوم بتخزينه
روبوت إرشادي مزود بخاصية التعرف على الصوت: 7 خطوات (بالصور)
الروبوت التوجيهي مع ميزة التعرف على الصوت: إن التوجيه الآلي هو روبوت متحرك صنعناه لتوجيه الزوار إلى الأقسام المختلفة في حرم كليتنا. لقد جعلناها نتحدث عن بعض البيانات المحددة مسبقًا والمضي قدمًا والخلف وفقًا لصوت الإدخال. في كليتنا لدينا
VRBOT (روبوت التعرف على الصوت): 10 خطوات (بالصور)
VRBOT (روبوت التعرف على الصوت): في Instructable ، سنصنع روبوتًا (أشبه بسيارة RC) يتم التحكم فيه عن طريق الصوت ، أي التعرف على الصوت. قبل أن أبدأ بإعطائك أي تفاصيل أخرى ، يجب أن يعرف المرء أن هذا هو التعرف على الصوت وليس التعرف على الكلام الذي يعني c