
المنتج المقدمة #
وحدة التعرف على الكلام هي منتج ذكاء اصطناعي للتعرف على الكلام دون اتصال بالإنترنت. يمكنها تحويل الكلام إلى نص أو أوامر. أولًا، تسجل كلامنا بميكروفون، ثم تُعالج الكلام المسجل إلى سلسلة من الإشارات الرقمية الخاصة.
في وحدة التعرف على الكلام، لدينا تعليمات مسجلة مسبقًا، ويتم عرض البيانات المقابلة في الجدول التالي:
| تعليمات | بيانات الناتج |
| أشعل الضوء | 8 |
| أطفئ الضوء | 9 |
تجدر الإشارة إلى أن دقة التعرف على الكلام يمكن أن تتأثر بالعديد من العوامل، مثل لهجة المتحدث ومعدل الكلام والضوضاء المحيطة، وما إلى ذلك. يوصى باستخدامه في بيئة هادئة.
تضيف النسخة V3.0 من وحدة التعرف على الكلام وظيفة التعلم الذاتي الصوتي، مما يسمح للمستخدمين بتعلم كلمة تنبيه واحدة وكلمات أوامر متعددة، ويمكن التعامل مع مشاكل التكيف اللغوي المختلفة، ويدعم المستخدمين لاستخدام كلمات الاستيقاظ وكلمات الأوامر المخصصة.
معامل المواصفات الخاصه #
| معامل | بعد التخفيض الوصف |
| طاقة كهربائية شغالة | 3.3V ~ 5V |
| درجة حرارة العمل | -40 ° C ~ + 80 ° C |
| وضع الاتصال | الاتصالات التسلسلية |
| المقاس | 4.72cm * 2.38cm |

الأسلاكرسم بياني #
ملاحظة: ESP32 تم توصيل لوحة التحكم بالفعل بلوحة التوسعة سريعة التوصيل.

| خطاب تقدير وحدة | ESP32 |
| VCC | 5V |
| GND | GND |
| TX | الدبوس 17 |
| RX | الدبوس 16 |
| LED وحدة | ESP32 |
| VCC | 5V |
| GND | GND |
| توقيع | الدبوس 12 |
عينة رمز #
انقر لفتح البرنامج الذي يتم التحكم فيه صوتيًا التعرف على الصوت.sb3

اختبار النتائج #
عند تحميل البرنامج، تُعلن وحدة الصوت أولاً "مرحبًا، أنا لومي". يتيح هذا للمستخدمين الاستيقاظ وإصدار أوامر صوتية. عبارة الاستيقاظ هي "مرحبًا لومي". بعد تلقي استجابة من وحدة التعرف الصوتي، يمكن للمستخدمين الاستمرار في قول "أضئ الضوء" لتنشيط مصابيح LED. وبالمثل، فإن قول "أطفئ الضوء" يُطفئها.
ملاحظة: إذا لم يتم إدخال أي أمر جديد في وحدة الصوت خلال 30 ثانية، فسوف تنتقل إلى وضع السكون وتعلن "إلى اللقاء لاحقًا"، وفي هذا الوقت تحتاج إلى الاستيقاظ مرة أخرى مع "مرحبًا Lumi".

تحميل Custom صوت الثابتة #
1. كتابة خطاب الثابتة #
يمكن تخصيص البرنامج الثابت لوحدة التعرف على الكلام. إذا كنت بحاجة إلى تغيير البرنامج الثابت، فعليك تعديل تعليماته وإعادة تحميله.
انقر لفتح برنامج مرجع البرامج الثابتة صوت البرامج الثابتة.sb3
2. تعليمات بكج لـ الثابتة #
: يمكن للأمر تعيين ثلاثة معلمات وهي شخصية الحوار والحجم والسرعة
خطاب.
:يمكن لهذا الأمر تعيين الصوت الذي سيتم تشغيله عند بدء تشغيل وحدة الصوت.
:يمكن لهذا الأمر ضبط الاستيقاظ
كلمة وبيان الرد.
: يمكن لهذا الأمر تعيين البيان الذي ستبثه وحدة الصوت عند دخولها في وضع السكون.
: يمكن لهذا الأمر تعيين الأمر الصوتي عند الخروج النشط من المحادثة الصوتية.
:يمكن لهذا الأمر تعيين مستوى حساسية التعرف على الكلام، والذي يتم تعيينه على متوسط بشكل افتراضي.
:يتم استخدام هذا التوجيه لتعيين كلمة الأمر الصوتي، بما في ذلك اسم السلوك والمعرف ومحتوى الأمر الصوتي ومحتوى الرد وإعداد رقم منفذ الإخراج.
(1) يشير [اسم السلوك] إلى السلوك المقابل لكلمة الأمر الصوتي. يجب ضبط أوامر اللغات المختلفة بأسماء سلوك مختلفة.
(2) يُستخدم [المُعرِّف] لتمييز أوامر صوتية مختلفة. تأكد من أنه فريد ولا يتطابق مع مُعرِّف أوامر صوتية أخرى.
(3) [كلمات الأوامر] تُستخدم الأوامر الصوتية لتنفيذ سلوك معين. يُنصح باستخدام محتوى كلامي دقيق المعنى، ويُمنع منعًا باتًا استخدام الكلمات غير القانونية لضمان توحيد التعليمات والتعرف عليها. يجب فصل كلمات الأوامر بمسافات.
(4)[مخرج المنفذ]
① يشير هذا إلى أن وحدة التعرف على الكلام تُحوّل نموذج البيانات بعد التعرّف على محتوى الكلام بنجاح، وتُمرر البيانات إلى لوحة التحكم الرئيسية. ويمكن للوحة التحكم الرئيسية تحديد ما إذا كان سيتم الحصول على كلمة الأمر المقابلة بناءً على هذه البيانات؛
②لا يمكن تعيين البيانات إلا على أرقام سداسية عشرية؛
③إذا كانت بيانات الإدخال عبارة عن قيمة 1 بت أو 2 بت، مثل "1" أو "E9"، فيمكن إدخالها مباشرة؛
④إذا كانت بيانات الإدخال عبارة عن عدد مكون من ثلاثة أرقام أو أكثر، يتم فصل كل رقم بمسافة مثل "28 6A"؛
⑤عند إدخال عدد فردي من الأرقام، مثل "86A"، تحتاج إلى إضافة صفر أمامه، مثل "08 6A"، ثم إدخاله.
(5)يدعم النظام ما يصل إلى 50 أمرًا صوتيًا.
3. تحميل الثابتة #
(1)إعدادات الاتصال
قم بتوصيل وحدة التعرف على الصوت بالكمبيوتر باستخدام كابل USB. كود الآس سيعرض منفذ الاتصال التسلسلي الآن منفذ "COM6" إضافيًا ضمن قائمة المنافذ المتاحة. رقم هذا المنفذ عشوائي وقد يتغير حسب الظروف. سيؤدي النقر على هذا المنفذ المُضاف حديثًا إلى بدء الاتصال بين ACECode ووحدة التعرف على الصوت. بعد الاتصال، سيتغير مؤشر حالة الاتصال على الزر من "غير متصل" إلى "متصل". بالإضافة إلى ذلك، اضبط الوضع على "وضع التحميل".

(2) إنشاء برنامج التعرف على الكلام
① انقر فوق "إنشاء البرامج الثابتة" وتستغرق هذه العملية حوالي 1-3 دقائق

②يمكن عرض التقدم في شاشة المنفذ التسلسلي.

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

ملاحظة: بعد ظهور النافذة المنبثقة، اضغط على زر "إعادة الضبط" في وحدة التعرف الصوتي خلال 10 ثوانٍ. وإلا، ستُغلق النافذة المنبثقة تلقائيًا، وستحتاج إلى إعادة إنشاء البرنامج الثابت.
(3) اختبار أوامر التعرف على الكلام المخصصة
بعد ذلك، يمكنك تفعيل وحدة التعرف على الصوت باستخدام كلمة التنبيه المُعدّة مسبقًا. ثم يمكنك اختبار كل أمر صوتي للتأكد من عمله. إذا استجابت وحدة التعرف على الصوت بدقة مع الرد المناسب عند نطق الأمر، فهذا يؤكد نجاح تحميل البرنامج الثابت الجديد. بعد ذلك، يمكنك استخدام هذه الأوامر في تطبيقات أخرى لتشغيل وحدة التعرف على الصوت لأداء الوظائف المقابلة.
ملاحظة: نظرًا لأن البرنامج الثابت قد عدل بيانات الإخراج، فمن الضروري إعادة تحميل البرنامج للتحكم الصوتي في LED، وتغيير بيانات الإخراج الأصلية 8 و9 إلى 1 و2.
وظيفة التعلم الذاتي الصوتي #
تتيح ميزة التعلم الذاتي في وحدة التعرف على الكلام للمستخدمين تعديل أوامر التحكم من خلال الإدخال الصوتي في أي وقت، مما يُغني عن تحديثات البرامج الثابتة يدويًا وتحميلها. ومع ذلك، لتفعيل هذه الميزة، ستحتاج إلى تحديث البرنامج الثابت بتعليمات تعلم ذاتي إضافية. تتطلب هذه العملية عملية واحدة فقط.
1. ساعات العمل الثابتة #
انقر لفتح برنامج التعلم الذاتي الصوتي التعلم الذاتي البرامج الثابتة.sb3

2. تعليمات بكج لـ الثابتة #
: يسمح هذا الأمر بتعديل الأوامر الصوتية لإجراءات محددة من خلاله
ميزة التعلم الذاتي. يُحدد المعلم الأول اسم الإجراء، والذي يجب التعرف عليه مسبقًا في الأوامر الصوتية. يُحدد المعلم الثاني رسالة التنبيه عند تكوين الأمر الصوتي بنجاح.
ملاحظة: عدد الأوامر الصوتية التي تعلمتها بنفسك هو نفس عدد الأوامر الصوتية التي تم إنشاؤها في البرنامج الثابت في البداية.
3. تحميل إلى تعلّمِ الثابتة تعليمات #
خطوات تعلم تحميل البرامج الثابتة هي نفسها المذكورة في القسم 6. يرجى الرجوع إلى القسم السابق.
أكثر من استعمل الأسلوب of خطاب الذاتيتعلم #
في عملية التحكم الصوتي، عندما يحتاج المستخدم إلى استخدام أمر التحكم الصوتي المخصص، يجب استخدام الطرق التالية.
1. تعليمات لـ التعلم الذاتي أوامر #
| التعلم الذاتي
أمر كلمات |
الأداء الوظيفي الوصف |
|
تعلم كلمات الاستيقاظ |
يُستخدم هذا الأمر لتعلم وحدة الصوت كلمة التنبيه. بعد استخدام هذا الأمر، على المستخدم نطق كلمة تنبيه جديدة وفقًا للموجه الصوتي لتعلمها. بعد نجاح تعلم وحدة الصوت، تُنطق كلمة تنبيه جديدة.
سيتم إضافته. |
|
تعلم كلمات الأوامر |
يُستخدم هذا الأمر لتعلم وحدة الصوت كلمات الأوامر. بعد استخدامه، يحتاج المستخدم إلى نطق كلمة أمر جديدة لسلوك معين وفقًا للموجه الذي ستتعلمه وحدة الصوت. بعد تعلم وحدة الصوت
بنجاح، سيتم إضافة كلمة أمر جديدة إلى |
| سلوك معين. | |
|
أعد التعلم |
يُستخدم هذا الأمر لإعادة تعلم كلمة الأمر. عند تفعيل ميزة تعلم كلمة الأمر، إذا لم تكن راضيًا عن كلمة الأمر الحالية، يمكنك استخدام هذا الأمر لإعادة تعلم كلمة الأمر.
كلمة الأمر |
| الخروج من التعلم | يستخدم هذا الأمر للخروج من التعلم الذاتي |
|
حذف التعلم |
يتم استخدام هذه التعليمات لتمكين الحذف
التعليم الذاتي |
|
حذف كلمات الاستيقاظ |
يستخدم هذا الأمر لحذف كلمة الاستيقاظ الخاصة بـ
التعلم الذاتي |
|
حذف كلمات الأوامر |
يتم استخدام هذا التوجيه لحذف التعلم الذاتي
كلمات الأمر |
|
حذف الكل |
يستخدم هذا الأمر لحذف جميع التعليمات من التعلم الذاتي، بما في ذلك كلمة الأمر و
كلمة الاستيقاظ |
| حذف الخروج | يتم استخدام هذا التوجيه للخروج من الحذف |
2. التعلم الذاتيأمر كلمة استعمل طريقة عملنا #

عندما تنتهي، يمكنك التحكم في أضواء LED باستخدام كلمات الأوامر الجديدة.
ملاحظة: عند تعلم كلمة الأمر بنفسك، سيتم الاحتفاظ بكلمة الأمر الأصلية أيضًا.
3. حذف أمر كلمة الأستعمال التدفق #

ملاحظة: لن يتم حذف كلمة الأمر الأصلية وكلمة الاستيقاظ بعد حذف كلمة الأمر أو كلمة الاستيقاظ ذاتية التعلم.
4. التعلم الذاتي القادم تستخدم of إيقاظ كلمات #

ملاحظة: عندما تتعلم كلمة الاستيقاظ بنفسك، سيتم الاحتفاظ بكلمة الاستيقاظ الأصلية أيضًا.
ذو صلة ممارستنا #
https://www.dropbox.com/scl/fo/mc1608votzgyymj2wxq5s/AJ1LiDnWaHniYMse9TXZ 834?rlkey=68q6iiq5g33nhgnbwxvtubky2&st=5r5ry0ff&dl=0


