جدول المحتويات:
فيديو: الراديو التفاعلي لسرد القصص: 6 خطوات (بالصور)
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
في هذا المشروع ، نقوم بتحويل راديو أنيق المظهر إلى راوي قصصي تفاعلي يدعم الصوت. المستقبل ، ها نحن قادمون!
اللوازم
المعدات
- Raspberry Pi 3B + Starter Kit (أو مجموعة المبتدئين Raspberry Pi 4)
- الإصدار الأول من Google AIY Voice Kit
- يحول
- راديو ريترو
- المفكات
- معدات اللحام - اختياري
برمجة
- منصة جوجل السحابية
- Google Dialogflow
بصفتي شريكًا في Amazon ، أكسب من عمليات الشراء المؤهلة التي تقوم بها باستخدام الروابط التابعة الخاصة بي.
الخطوة 1: فيديو المشروع
الخطوة 2: الراديو
مثل معظم مشاريع التعديل التحديثي ، يبدأ هذا المشروع ببعض الإلكترونيات القديمة ، على وجه الدقة ، Bjazzo Ts من Telefunken ، تم صنعه في وقت ما خلال الستينيات في ألمانيا الغربية.
الأول هو تحديد ما يمكن إعادة استخدامه. أفضل طريقة لمعرفة ذلك هي تفكيك تقنيتنا القديمة. تختلف هذه الخطوة لكل جهاز ، ولكن إزالة جميع المسامير التي تصادفها يعد بداية رائعة.
لحسن حظنا ، يمكننا إنقاذ كل من السماعة الأصلية وزر التشغيل / الإيقاف. نحتفظ أيضًا بالجزء الذي يحمل جميع الأزرار.
بعد هذه العملية الناجحة ، يتبقى لنا بعض المكونات القابلة لإعادة الاستخدام وإطار شبه فارغ.
الخطوة 3: الأجهزة
مع المساحة التي تم إنشاؤها حديثًا والأجزاء القابلة لإعادة الاستخدام ، ننتقل إلى الخطوة التالية ، بإضافة أجهزتنا الخاصة.
والهدف من ذلك هو جعل التحكم الصوتي ، والتفاعل ، وجهاز سرد القصص. هذا يعني أننا بحاجة إلى ميكروفون ومكبر صوت ، جنبًا إلى جنب مع نوع من قوة المعالجة. ضع مجموعة أدوات Google AIY Voice Kit ، وهي حزمة أجهزة مثالية لمساعينا.
يعد اتباع تعليمات البناء الخاصة بهم أمرًا بسيطًا ، ولكن بدلاً من السماعة والزر المقدمين ، نقوم بتوصيل تلك التي استردناها من الراديو القديم. مع تجميع جميع الأجهزة وجاهزيتها ، يمكننا الآن تشغيل أي من الأمثلة المتوفرة.
الخطوة 4: القصة
قبل أن نتمكن من بناء قصتنا ، نحتاج إلى ابتكار موضوع مناسب ، فكما ذكرنا سابقًا ، تم صنع الراديو الخاص بنا في وقت ما خلال الستينيات في ألمانيا الغربية. كان هذا خلال الحرب الباردة في موقع حيوي.
عند التفكير في الحرب الباردة ، نفكر في التجسس ، وبهذه الطريقة لدينا موضوعنا ، التجسس!
هناك شيء آخر يجب القيام به قبل أن ننتقل إلى مبنى chatbot ، وهي بنية القصة. لأننا نريد تغيير مؤامرةنا بناءً على مدخلات المستخدمين ، نحتاج إلى تصميم شجرة قرار. بمجرد الانتهاء ، نحن جميعًا على استعداد للتسلل إلى الخطوة التالية.
الخطوة 5: Chatbot
النجاح ، مع اكتمال القصة ، يمكننا البدء في chatbot. من الناحية المثالية ، سيكون لدينا برنامج يساعد في اختيار الاستجابة الصحيحة ، واستخراج المعنى من النص المنطوق ، واتخاذ قرارات الحبكة.
هذا هو بالضبط ما توفره منصة chatbot ، سواء في اكتشاف المعنى في النص ("معالجة اللغة الطبيعية") واتخاذ القرارات.
هناك العديد من مقدمي الخدمات ، ويمكنك اختيار أي منهم ، ومع ذلك ، فقد اخترنا Google Dialogflow لأنه مجاني وسهل الاستخدام. يحتوي موقع Dialogflow على دليل رائع للبدء هنا.
بعد بعض الإعداد والكتابة الإبداعية ، أصبح برنامج الدردشة الآلي جاهزًا للعمل. الآن نقوم بتوصيل الأجهزة المحلية مع chatbot ، وتحويل اختراعنا إلى صوت آلي حقيقي.
تم تضمين الكود الكامل في هذه المقالة ، وهذا هو تدفق البيانات:
1 يلتقط الميكروفون شخصًا يتحدث ويسجل الصوت.
2-3 باستخدام بعض سحر Google AI (Speech-To-Text) ، نستخرج النص المنطوق من الصوت.
4-5 يتم إرسال هذا النص إلى chatbot الخاص بنا (Dialogflow) ويتم مطابقته مع الاستجابة الصحيحة ، والتي يتم إرسالها مرة أخرى إلى Raspberry Pi.
6-7 باستخدام المزيد من الفودو بالذكاء الاصطناعي ، يتم استخدام هذا النص لتوليد الكلام الاصطناعي.
8 يتم بث هذا الصوت إلى الشخص عبر السماعة.
ملاحظة: يتم تنشيط هذه العملية برمتها فقط عندما يتحول زر الراديو إلى حالة "تشغيل".
الخطوة 6: النتيجة
بعد كل هذا العمل الشاق ، حان الوقت أخيرًا للراحة والاسترخاء واستكشاف جميع الاحتمالات المختلفة التي يقدمها راوي القصص التفاعلي لدينا.