สารบัญ:
- ขั้นตอนที่ 1: เตรียมเอาต์พุต: Arduino และ Box. ของคุณ
- ขั้นตอนที่ 2: การตั้งค่า BitVoicer
- ขั้นตอนที่ 3: การใช้ Bitvoicer
- ขั้นตอนที่ 4: รหัส Arduino
วีดีโอ: การจัดหมวดหมู่การรู้จำเสียง: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
สำหรับหลักสูตร TfCD ของ IPD Master ที่ TU Delft
นี่เป็นคำแนะนำเกี่ยวกับวิธีการสร้างระบบการจดจำเสียง เราอธิบายพื้นฐานและวิธีตั้งค่าโปรเจ็กต์นี้ด้วยความช่วยเหลือของ Arduino และ BitVoicer หลังจากเสร็จสิ้นพื้นฐานแล้ว เราเชื่อว่าคุณสามารถใช้ระบบนี้ได้ตามที่คุณต้องการ
ขั้นตอนที่ 1: เตรียมเอาต์พุต: Arduino และ Box. ของคุณ
คุณต้องมี Arduino สายไฟและไฟ LED (สามอันจะทำ) เราต่อ LED เข้ากับพิน 3, 5 และ 6 (พิน PWM ทั้งหมดแม้ว่าเราจะไม่ได้ใช้ก็ตาม) โปรดจำไว้ว่า สำหรับบทช่วยสอนนี้ เราเน้นที่วิธีการป้อนข้อมูล: การจดจำเสียง ดังนั้นเราจึงไม่ได้มุ่งเน้นไปที่ผลลัพธ์ของระบบนี้และทำให้มันค่อนข้างง่าย
เพื่อสาธิตการใช้เทคโนโลยีนี้ เราทำกล่องที่เราใส่ตลับลูกปืนพิมพ์ 3 มิติสำหรับการปลูกถ่ายข้อเข่า แนวคิดคือคุณมีไอเท็มต่างๆ มากมาย และคุณจำเป็นต้องค้นหาไอเท็มที่เหมาะสม เราเลือกที่จะสาธิตสิ่งนี้ด้วยวัตถุขนาดเล็ก กลาง และใหญ่ซึ่งเป็นสัญลักษณ์ของแบริ่งสำหรับการปลูกถ่ายข้อเข่า เพื่อให้ชัดเจนยิ่งขึ้น เราจึงตัดสินใจใช้ LED สีเขียวสำหรับขนาดเล็ก ไฟ LED สีเหลืองสำหรับขนาดกลาง และสีแดงสำหรับขนาดใหญ่
ขั้นตอนที่ 2: การตั้งค่า BitVoicer
สิ่งแรกที่คุณต้องทำคือเปิดใช้งานผลิตภัณฑ์ของคุณภายใต้ความช่วยเหลือ > เปิดใช้งาน สิ่งนี้ทำให้คุณสามารถส่งข้อมูลจาก Bitvoicer ไปยังไมโครคอนโทรลเลอร์ของคุณ (Arduino)
ต่อไป คุณต้องการตั้งค่า Bitvoicer เพื่อใช้ Arduino เพื่อกำหนดค่าเอาต์พุต ไปที่ไฟล์>การตั้งค่า ที่นี่คุณจะเห็นตัวเลือกบางอย่าง:
ไม่ต้องสนใจวรรคแรก สิ่งเหล่านี้เป็นตัวเลือกที่ชัดเจน ซึ่งช่วยให้คุณเปิดและเริ่มต้นระบบจดจำเสียงได้ทันทีที่คอมพิวเตอร์เริ่มทำงาน คุณอาจพิจารณาสิ่งนี้ในภายหลังโดยใช้ Raspberry Pi และสร้างระบบแบบสแตนด์อโลน
ถัดไป คุณจะเห็นตัวเลือกต่อไปนี้:
ภาษาการรู้จำเสียง: กำหนดว่าภาษาใดที่ BitVoicer ควรจดจำ
ระดับความมั่นใจที่ยอมรับได้: โปรดทราบว่าการรู้จำเสียง 'คาดการณ์' ในสิ่งที่พูด มันอาจจะไม่ถึง 100% แต่ 40% ก็เพียงพอแล้วสำหรับการทำงานอย่างมีประสิทธิภาพ ขึ้นอยู่กับสำเนียงของผู้ใช้ ระดับเสียงของคำพูด หรือไมโครโฟน เราจะกลับมาที่นี่ในภายหลัง
ระดับเสียงขั้นต่ำ: ระดับเสียงขั้นต่ำที่คอมพิวเตอร์ควรฟัง
ระยะเวลาเปิดใช้งานระดับเสียง (มิลลิวินาที): ระยะเวลาที่ควรฟังหลังจากถึงระดับเสียงต่ำสุด
ระยะเวลาแฝง: หน่วงเวลาระหว่างคำสั่งเสียงและเอาต์พุต
ในย่อหน้าถัดไป คุณควรยกเลิกการเลือกปิดใช้งานการสื่อสาร ซึ่งช่วยให้ Bitvoicer สามารถสื่อสารกับ Arduino การตั้งค่าต่อไปนี้คือ Port Name, Bits per Second, parity, stop bits, flow control ตั้งชื่อพอร์ตเป็นพอร์ตอนุกรมที่ถูกต้อง (นี่คือชื่อ COMX โดยที่ X เป็นตัวเลข คุณสามารถค้นหาได้ที่ help>port ใน Arduino) ตรวจสอบให้แน่ใจว่าบิตต่อวินาทีของคุณคือ 9600 คุณสามารถปล่อยให้ตัวเลือกอื่น ๆ เป็นค่าเริ่มต้นได้
ในย่อหน้าถัดไป เราจะใช้ไมโครโฟนของคอมพิวเตอร์
ตอนนี้คุณพร้อมที่จะเล่นกับ Bitvoicer แล้ว
ขั้นตอนที่ 3: การใช้ Bitvoicer
ในวิดีโอนี้ เราจะอธิบายวิธีใช้ Bitvoicer
ขั้นตอนที่ 4: รหัส Arduino
เราใช้ซอร์สโค้ดอื่นและทำให้ใช้งานได้ง่ายขึ้น เวอร์ชันแบบง่ายพร้อมคำแนะนำสามารถพบได้ในโค้ด Arduino ที่แนบมา (สามารถดูที่มาได้ที่นี่
แค่นั้นแหละ! ตอนนี้คุณสามารถใช้คำสั่งเสียงเป็นอินพุตและตัดสินใจว่าคุณต้องการเอาต์พุตใดในโค้ด Arduino
www.youtube.com/watch?v=u8QUKTFdQgU
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-