Iva "หุ่นยนต์ปลอม" สำหรับการเลี้ยงลูกในครอบครัว แปลงเสียงเป็นคำสั่งได้ ใช้ Raspberry Pi + TV และตระหนักถึงตารางวินัยในตนเองของเด็กๆ/ปัญหาเลขคณิตในโรงเรียนประถมศึกษา/ภาพร่างแบบสุ่ม ฯลฯ โดยอิงจากแพลตฟอร์มการพัฒนา AI ของ Baidu คำพูด การจดจำ คำแนะนำในการจับคู่ NLP รองรับการพัฒนา "ปลั๊กอิน" [flask+sqlite+weui รากฐานทางเทคนิค ง่ายต่อการพัฒนา ลองพิจารณาเปิดสาขา vue ในอนาคต] นี่เป็นแพลตฟอร์มขนาดเล็ก คุณสามารถสร้างหน้าเนื้อหาที่คุณต้องการได้
สังเกต
- - - โปรดสมัครคีย์แอปพลิเคชัน Baidu AI ของคุณเอง วิธีการดังต่อไปนี้ (บทช่วยสอนการติดตั้ง)! - -
บางคนไม่เปลี่ยนคีย์ Baidu และใช้ PV รายวันของฉันจนหมด ฉันขอประณามพวกเขาอย่างยิ่ง
ระดับของฉันมีจำกัด ความสามารถของฉันปานกลาง โปรเจ็กต์ไม่ยาก คุณก็ทำได้เช่นกัน
สำหรับเอกสารการปรับใช้งานและการดำเนินการภายในเครื่อง โปรดดูที่โครงการ Wiki
บทช่วยสอนการติดตั้ง ดู Wiki
1. pip ติดตั้ง -r ข้อกำหนด.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
2. ไฟล์ไดรเวอร์ Google ที่ใช้โดยซีลีเนียมจะต้องถูกแทนที่ด้วยไฟล์ที่สอดคล้องกับ Chrome ในเครื่องของคุณ ซึ่งปัจจุบันคือ Chrome84 ที่อยู่ดาวน์โหลด: เลือกไฟล์อื่นที่นี่
3. หลังจากดาวน์โหลดไฟล์ chromedriver อย่าเปลี่ยนชื่อไฟล์ เพียงแค่เก็บไว้เป็น chromedriver หรือ chromedriver.exe
4. แทนที่คีย์ Baidu AI ของคุณเอง (คู่มือแอปพลิเคชัน) และแก้ไขการกำหนดค่าในไฟล์ asr/configs.py และ nlp/configs.py (เป็นของแอปพลิเคชันสองตัวที่แตกต่างกันใน Baidu)
คำแนะนำในการใช้งาน (การเริ่มต้นโปรแกรม) ดูที่ Wiki
1. python3.6 เว็บ.ไพ
2. python3.6 yiwa.py
3. หลังจากเริ่มต้นอย่างถูกต้อง คุณสามารถพูดใส่ไมโครโฟนของคุณได้ ในปัจจุบัน รองรับคำสั่งต่างๆ เช่น กลับไปที่หน้าแรก รีเฟรชคำสั่ง แสดงคำสั่งทั้งหมด รีสตาร์ท ฯลฯ
การพัฒนาท้องถิ่น ดูที่ Wiki
1. วิธีที่ดีที่สุดคือพัฒนาบนระบบที่คล้ายกับ Linux (Debian, Ubuntu, Fedora, MacOS)
2. สามารถพัฒนาหน้าปลั๊กอินที่ใช้ Flask ได้ ปลั๊กอินถูกจัดแพ็คเกจแยกกันและวางไว้ในโฟลเดอร์แอพ ปลั๊กอินจะต้องมีไฟล์ configs.py และระบุพารามิเตอร์ที่จำเป็น: APPID: str, APPNAME : str, คำสั่ง: dict
3. ไฟล์ __init__.py ของปลั๊กอินจะต้องนำเข้าไฟล์หน้าขวดอื่นๆ และอ้างอิงถึงแพ็คเกจปลั๊กอินที่มีอยู่
4. ใส่ไฟล์สแตติกของแพ็คเกจปลั๊กอินลงในแพ็คเกจที่เกี่ยวข้อง
5. ข้อตกลง
ต้องวางปลั๊กอินไว้ในโฟลเดอร์แอพเป็นโฟลเดอร์แยกต่างหาก
ไดเร็กทอรีรากของโฟลเดอร์ปลั๊กอินต้องมีไฟล์การกำหนดค่าการแนะนำตนเอง ไฟล์ configs.py อย่างน้อย: appid, appname,