
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48




IPD մագիստրոսի TfCD դասընթացի համար TU Delft- ում:
Սա ուսանելի է, թե ինչպես կատարել ձայնի ճանաչման համակարգ: Մենք բացատրում ենք հիմունքները և ինչպես ստեղծել այս նախագիծը Arduino- ի և BitVoicer- ի օգնությամբ: Հիմնական հիմունքների ավարտից հետո մենք հավատում ենք, որ դուք կարող եք օգտագործել այս համակարգը ձեր սրտով:
Քայլ 1. Արդյունքի պատրաստում. Ձեր Arduino- ն և տուփը



Ձեզ անհրաժեշտ է ձեր Arduino- ն, որոշ լարեր և LED (երեքը կանի): Մենք LED- ները կցեցինք 3, 5 և 6 կապում (բոլոր PWM կապերը, չնայած դրանք չենք օգտագործում): Հիշեք, որ այս ձեռնարկի համար մենք կենտրոնանում ենք մուտքագրման մեթոդի վրա `ձայնի ճանաչում: Հետևաբար, մենք չկենտրոնացանք այս համակարգի արդյունքի վրա և այն բավականին պարզ պահեցինք:
Այս տեխնոլոգիայի կիրառումը ցուցադրելու համար մենք պատրաստեցինք մի տուփ, որի մեջ դրեցինք ծնկի իմպլանտների 3D տպագիր առանցքակալներ: Գաղափարն այն է, որ դուք ունեք շատ տարբեր իրեր, և դուք պետք է գտնեք ճիշտը: Մենք ընտրում ենք դա ցույց տալ փոքր, միջին և մեծ առարկայով, որը խորհրդանշում է ծնկի իմպլանտի կրողը: Ամեն ինչ ավելի պարզ դարձնելու համար մենք որոշեցինք օգտագործել փոքր չափի կանաչ LED, միջին չափի դեղին LED և մեծի համար կարմիր:
Քայլ 2: BitVoicer- ի կարգավորում

Առաջին բանը, որ ցանկանում եք անել, ձեր արտադրանքը օգնության ներքո ակտիվացնելն է> ակտիվացնել: Սա թույլ է տալիս Bitvoicer- ից տվյալներ ուղարկել ձեր միկրոկառավարիչին (Arduino):
Հաջորդը, դուք ցանկանում եք տեղադրել Bitvoicer- ը, որպեսզի այն իրականում օգտագործի Arduino- ն `դրա ելքը կազմաձևելու համար: Գնացեք ֆայլ> նախապատվություններ: Այստեղ դուք տեսնում եք մի քանի տարբերակ.
Մի խանգարեք առաջին պարբերությանը: Սրանք ակնհայտ ընտրանքներ են, որոնք թույլ են տալիս բացել և գործարկել ձայնի ճանաչման համակարգը հենց ձեր համակարգիչը գործարկելուն պես: Հետագայում կարող եք դա դիտարկել Raspberry Pi- ի միջոցով և ստեղծել ինքնուրույն համակարգ:
Հաջորդը, դուք տեսնում եք հետևյալ տարբերակը.
Խոսքի ճանաչման լեզու. Որոշում BitVoicer- ի որ լեզուն պետք է ճանաչի, Ընդունելի վստահության մակարդակ. Տեղյակ եղեք, որ ձայնի ճանաչումը «կանխատեսում» է ասվածը: Այն երբեք չի հասնի 100% -ի, բայց 40% -ը կարող է արդեն բավական լինել արդյունավետ աշխատելու համար: Սա կախված է օգտագործողի առոգանությունից, խոսքի կամ խոսափողի ծավալից: Սրան կանդրադառնանք ավելի ուշ:
Նվազագույն աուդիո մակարդակ. Ձայնի նվազագույն մակարդակը, որը համակարգիչը պետք է լսի
Աուդիո մակարդակի ակտիվացման ժամանակահատվածը (ms). Տևողությունը, թե որքան երկար պետք է լսի այն նվազագույն աուդիո մակարդակին հասնելուց հետո
Ուշացում. Հետաձգում ձեր ձայնային հրամանի և ելքի միջև:
Հաջորդ պարբերությունում դուք պետք է ջնջեք անջատել հաղորդակցությունը: Սա թույլ է տալիս Bitvoicer- ին հաղորդակցվել Arduino- ին: Հետևյալ պարամետրերն են նավահանգստի անվանումը, բիթերը վայրկյանում, հավասարությունը, կանգառի բիթերը, հոսքի կառավարումը: Տեղադրեք նավահանգստի անունը աջ սերիական պորտի վրա (սա COMX է, X- ը համար է, այն կարող եք գտնել օգնության> Arduino- ի նավահանգստում): Համոզվեք, որ ձեր Bits- ը վայրկյանում 9600 է: Դուք կարող եք թողնել մյուս տարբերակները `որպես կանխադրված:
Հաջորդ պարբերության համար մենք պատրաստվում ենք օգտագործել համակարգչի խոսափողը:
Այժմ դուք պատրաստ եք խաղալ Bitvoicer- ի հետ:
Քայլ 3. Bitvoicer- ի օգտագործումը

Այս տեսանյութում մենք բացատրում ենք, թե ինչպես օգտագործել Bitvoicer- ը:
Քայլ 4: Arduino ծածկագիրը
Մենք օգտագործեցինք մեկ այլ կոդ և պարզեցրինք այն օգտագործելու համար: Հրահանգներով պարզեցված տարբերակը կարելի է գտնել Կից Arduino ծածկագրում: (Աղբյուրը կարող եք տեսնել այստեղ ՝
Վերջ! Այժմ դուք կարող եք օգտագործել ձայնային հրամանները որպես մուտքագրում և որոշել, թե ինչ ելք եք ցանկանում arduino կոդի մեջ:
www.youtube.com/watch?v=u8QUKTFdQgU
Խորհուրդ ենք տալիս:
Ինչպես միացնել Android հավելվածը AWS IOT- ով և հասկանալ ձայնի ճանաչման API- ն ՝ 3 քայլ

Ինչպես միացնել Android հավելվածը AWS IOT- ով և հասկանալ ձայնի ճանաչման API- ն. Այս ձեռնարկը սովորեցնում է օգտվողին, թե ինչպես միացնել Android հավելվածը AWS IOT սերվերին և հասկանալ ձայնի ճանաչման API- ն, որը վերահսկում է սուրճի մեքենան: Դիմումը վերահսկում է սուրճի մեքենան Alexa- ի միջոցով: Ձայնային ծառայություն, յուրաքանչյուր հավելվածի գ
CS122A Ձայնի ճանաչման երաժշտական նվագարկիչ `7 քայլ

CS122A Ձայնի ճանաչման երաժշտական նվագարկիչ. Սա Ձայնի ճանաչման երաժշտական նվագարկիչ է: Այն կարող է նվագարկել մինչև 33 երգ ՝ կախված նրանից, թե քանի երգի վերնագիր և արտիստ եք պահում
Ձայնի ճանաչման ունակությամբ առաջնորդող ռոբոտ ՝ 7 քայլ (նկարներով)

Ձայնի ճանաչման գործառույթ ունեցող ուղեցույց ռոբոտը. Idingեկավարող ռոբոտը շարժական ռոբոտ է, որը մենք պատրաստել ենք այցելուներին մեր քոլեջի տարբեր բաժիններ ուղղորդելու համար: Մենք ստիպեցինք խոսել մի քանի կանխորոշված հայտարարություններ և առաջ և հետ շարժվել ըստ մուտքային ձայնի: Մեր քոլեջում մենք ունենք
Ձայնի ճանաչման ներածություն Elechouse V3- ով և Arduino- ով. 4 քայլ (նկարներով)

Ներածություն ձայնի ճանաչման Elechouse V3- ի և Arduino- ի հետ. Մենք դեռ հիշում ենք այն մեծ հուզմունքը, որը մենք ունեցանք Siri- ով միացված առաջին iPhone- ի հետ խոսելիս: Այդ ժամանակից ի վեր ձայնային հրամանատարության սարքերը բարձրացել են մինչև բեյո
VRBOT (Ձայնի ճանաչման ռոբոտ) ՝ 10 քայլ (նկարներով)

VRBOT (Ձայնի ճանաչման ռոբոտ). Այս հրահանգում մենք պատրաստելու ենք ռոբոտ (ավելի շատ նման է RC մեքենայի), որը կառավարվում է ձայնով, այսինքն `Ձայնի ճանաչում: Նախքան որևէ այլ մանրամասներ տալը, պետք է իմանալ, որ սա Ձայնի ճանաչում է, այլ ոչ թե Խոսքի ճանաչում, որը նշանակում է