Агуулгын хүснэгт:
- Алхам 1: Үр дүнг бэлтгэх: Таны Arduino ба хайрцаг
- Алхам 2: BitVoicer -ийг тохируулах
- Алхам 3: Bitvoicer ашиглах
- Алхам 4: Arduino код
Видео: Дуу таних ангилал: 4 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
TU Delft дахь IPD Master -ийн TfCD курсын хувьд.
Энэ бол дуу хоолой таних системийг хэрхэн хийх талаар зааварчилгаа юм. Бид Arduino болон BitVoicer -ийн тусламжтайгаар энэ төслийг хэрхэн яаж хийх талаар үндсэн ойлголтуудыг тайлбарлаж өгдөг. Үндсэн ойлголтуудыг бөглөсний дараа та энэ системийг өөрийн үзэмжээр ашиглах боломжтой гэж бид үзэж байна.
Алхам 1: Үр дүнг бэлтгэх: Таны Arduino ба хайрцаг
Танд Arduino, зарим утас, LED хэрэгтэй болно (гурван нь хийх болно). Бид LED -ийг 3, 5, 6 -р зүүгээр холбосон (бүх ХОУХН -ийн зүү, гэхдээ бид тэдгээрийг ашигладаггүй). Энэ гарын авлагад бид оруулах аргад анхаарлаа хандуулах болно: дуу хоолой таних. Тиймээс бид энэ системийн гаралт дээр анхаарлаа төвлөрүүлээгүй бөгөөд үүнийг маш энгийн байдлаар хадгалсан.
Энэхүү технологийн хэрэглээг харуулахын тулд бид өвдөгний суулгацанд 3D хэвлэсэн холхивч хийсэн хайрцаг хийсэн. Гол санаа нь танд маш олон янзын зүйл байгаа бөгөөд та зөв зүйлээ олох хэрэгтэй. Бид үүнийг өвдөгний суулгацын холхивчийг бэлгэдсэн жижиг, дунд, том биетээр харуулахаар сонгосон. Илүү ойлгомжтой болгохын тулд жижиг хэмжээтэй ногоон LED, дунд хэмжээтэй шар LED, том хэмжээтэй улаан LED ашиглахаар шийдсэн.
Алхам 2: BitVoicer -ийг тохируулах
Таны хийхийг хүсч буй хамгийн эхний зүйл бол тусламжийн дор идэвхжүүлэх> идэвхжүүлэх явдал юм. Энэ нь Bitvoicer -аас өгөгдлийг микроконтроллер (Arduino) руу илгээх боломжийг танд олгоно.
Дараа нь та Bitvoicer -ийг тохируулахыг хүсч байгаа бөгөөд энэ нь гаралтыг тохируулахын тулд Arduino -ийг ашигласан болно. Файл> тохиргоо руу очно уу. Энд та зарим сонголтыг харж болно:
Эхний догол мөрийг бүү бодоорой. Эдгээр нь таны компьютер асмагц дуу таних системийг нээж, эхлүүлэх боломжийг олгодог тодорхой сонголтууд юм. Та дараа нь Raspberry Pi ашиглан үүнийг анхаарч, бие даасан системийг бий болгож магадгүй юм.
Дараа нь та дараах сонголтыг харах болно.
Яриа таних хэл: BitVoicer аль хэлийг таних ёстойг тодорхойлох, Итгэл үнэмшлийн түвшин: Дуу хоолойг таних нь хэлсэн зүйлийг урьдчилан таамаглах болно гэдгийг мэдэж аваарай. Энэ нь хэзээ ч 100% хүрч чадахгүй ч 40% нь үр дүнтэй ажиллахад хангалттай байж магадгүй юм. Энэ нь хэрэглэгчийн өргөлт, ярианы хэмжээ эсвэл микрофоноос хамаарна. Бид дараа нь энэ асуудалд эргэн ирэх болно.
Дууны хамгийн бага түвшин: Компьютерийн сонсох ёстой дууны доод түвшин
Аудио түвшинг идэвхжүүлэх хугацаа (ms): хамгийн бага аудио түвшинд хүрсэний дараа хэр удаан сонсох ёстой үргэлжлэх хугацаа
Хожигдох хугацаа: Дуут тушаал болон гаралтын хоорондох саатал.
Дараагийн догол мөрөнд та харилцаа холбоог идэвхгүй болгох хэрэгтэй. Энэ нь Bitvoicer -ийг Arduino -той харилцах боломжийг олгодог. Дараах тохиргоонууд нь портын нэр, секундэд бит, паритет, зогсоох бит, урсгалын хяналт юм. Порт нэрийг тохирох цуваа порт руу тохируулна уу (үүнийг COMX гэж нэрлэдэг бөгөөд үүнийг дугаар болгоно, та үүнийг тусламж> портоос Arduino дээрээс олж болно). Секундэд байгаа битийн хэмжээ 9600 байгаа эсэхийг шалгаарай. Та бусад сонголтыг үндсэн болгож үлдээж болно.
Дараагийн догол мөрийн хувьд бид компьютерын микрофоныг ашиглах гэж байна.
Одоо та Bitvoicer -тэй тоглоход бэлэн боллоо.
Алхам 3: Bitvoicer ашиглах
Энэ видеонд бид Bitvoicer -ийг хэрхэн ашиглах талаар тайлбарласан болно.
Алхам 4: Arduino код
Бид өөр эх кодыг ашиглаж, ашиглахад хялбарчилсан. Зааварчилгаа бүхий хялбаршуулсан хувилбарыг Хавсаргасан Arduino кодоос олж болно. (Та эндээс эх сурвалжийг үзнэ үү
Ингээд л боллоо! Та одоо дуут командыг оролт болгон ашиглаж, arduino код дээр ямар гаралт хүсч байгаагаа шийдэх боломжтой боллоо.
www.youtube.com/watch?v=u8QUKTFdQgU
Зөвлөмж болгож буй:
Нүүр таних ба таних - OpenCV Python болон Arduino ашиглан Arduino Face ID: 6 алхам
Нүүр таних ба таних | OpenCV Python болон Arduino ашиглан Arduino Face ID: Нүүр царай таних нь орчин үеийн гар утасны хамгийн чухал онцлогуудын нэг юм. Тиймээс надад " Arduino төслийнхөө нүүр царайг таних боломжтой юу " хариулт нь тийм … Миний аялал дараах байдлаар эхэлсэн: Алхам 1: Бидэнд хандах
Alexa дуу таних төхөөрөмж бүхий хуучин зөөврийн компьютерээс хөвж буй ухаалаг ид шидийн толь: 6 алхам (зурагтай)
Alexa дуу таних төхөөрөмж бүхий хуучин зөөврийн компьютерээс хөвж буй ухаалаг ид шидийн толь: Миний "Электроникийг товчхон" сургалтандаа энд бүртгүүлнэ үү: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK youtube суваг дээр илүү олон төсөл, электроникийн хичээлийг эндээс үзнэ үү: https://www.youtube.com/channel/UCelOO
Дуу таних функц бүхий чиглүүлэгч робот: 7 алхам (зурагтай)
Дуу таних онцлогтой чиглүүлэгч робот: Хөтөч робот бол коллежийн оюутны хотхоны янз бүрийн хэлтэсүүдэд зочдыг чиглүүлэх зорилгоор бүтээсэн хөдөлгөөнт робот юм. Урьдчилан тодорхойлсон хэдэн мэдэгдлийг ярьж, оролтын дууны дагуу урагш, урагшлахыг бид хийсэн. Манай коллежид бидэнд байхгүй
Elechouse V3 ба Arduino ашиглан дуу таних танилцуулга: 4 алхам (зурагтай)
Дуу таних танилцуулга Elechouse V3 ба Arduino -той танилцана уу: Сайн байцгаана уу …! Дуу таних технологи нь сүүлийн хэдэн жилийн турш энд байсан. Анхны Siri -ийг идэвхжүүлсэн iphone -той ярьж байхдаа ямар их баяр хөөртэй байсныг бид одоо ч санаж байна. Түүнээс хойш дуут тушаалын төхөөрөмжүүд маш өндөр түвшинд хүртэл хөгжсөн
VRBOT (Дуу таних робот): 10 алхам (зурагтай)
VRBOT (Дуу таних робот): Энэхүү зааварчилгаанд бид дуу хоолойгоор удирддаг робот (RC машин гэх мэт) хийх болно. Би танд дэлгэрэнгүй мэдээлэл өгөхөөсөө өмнө энэ нь Дуу таних гэдгийг хэлэх ёстой бөгөөд энэ нь яриа таних биш бөгөөд энэ нь … гэсэн үг юм