Բովանդակություն:
- Այսպիսով, ինչպե՞ս է հնարավոր այս ամենը:
- Ինչ է պահանջվում
- Քայլ 1: SD քարտի ձևավորում
- Քայլ 2: SD քարտի պատրաստում
- Քայլ 3: Միացրու այդ Pi- ն:
- Քայլ 4: Սկզբնական կազմաձևում
- Քայլ 5: Տեղադրման թարմացում
- Քայլ 6: Կազմաձևման ֆայլերի պատրաստում
- Քայլ 7: Թեժ բառի կարգավորում
- Քայլ 8. Աուդիո կազմաձևում (մաս 1)
- Քայլ 9. Աուդիո կազմաձևում (մաս 2)
- Քայլ 10: Ձայնի փորձարկում
- Քայլ 11: Միացում ամպին
- Քայլ 12: Վերջնական փորձարկում
- Քայլ 13. Գործարկման ժամանակ Google Օգնականի տեղադրում
- Քայլ 14: Ավարտման գիծ
Video: Hands Free Google Օգնական Raspberry Pi- ի համար. 14 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Բարև և բարի գալուստ իմ առաջին Instructable:
Այս խրատելիքում ես ձեզ ցույց կտամ, թե ինչ եմ համարում ամենահեշտ ձևը տեղադրել բոլորովին երգող և պարող Google Assistant ձեր Raspberry Pi- ի վրա: Նա լիովին ազատ է ձեռքերից OK Google հրամանով և ինքնաբերաբար սկսվում է, երբ ձեր Pi- ն գործարկում եք: Նա սուպեր թույն է և լուրջ հեշտ է կարգավորել:
Այսպիսով, ինչպե՞ս է հնարավոր այս ամենը:
Քիչ առաջ Google- ը թողարկեց ինքնուրույն արհեստական ինտելեկտի հավաքածու The Magpi- ի #57 համարով: Սա չափազանց դյուրին դարձրեց ձեր սեփական Google օգնականի ստեղծումը, սակայն ձայնային հանդերձանքը բռնելը մի փոքր ավելի դժվար էր և շատ տեղերում այն վաճառվեց ժամերի ընթացքում:
Բարեբախտաբար, Google- ը առցանց հասանելի բոլոր ծրագրակազմը լրացրեց ամբողջական հրահանգներով: Սա նշանակում էր, որ մենք կարիք չունեինք Magpi- ի պատճենի ՝ այդ ամբողջ ծանր աշխատանքից օգտվելու համար:
Չնայած դրան, առանց որևէ հստակ ցուցում չկա առցանց ձայնային հավաքածուն օգտագործելու մասին ՝ առանց ամսագրի պատճենի կամ առանց դրա հետ ուղարկված սարքավորումների: Փոխարենը, ձեռնարկների մեծ մասը փորձում է ամեն ինչ զրոյից տեղադրել, ինչը հաճախ հանգեցնում է կոդի խառնաշփոթի, որն անհնար է հետևել ինձ նման ոչ կոդավորողների համար:
Եվ ահա թե որտեղ է հայտնվում այս Instructable- ը: Դա 2 -օրյա քրտնաջան աշխատանքի արդյունք է ՝ դիտելով հարյուրավոր ձեռնարկներ, տեսանյութեր և գրառումներ առցանց: Արդյունքը կայուն Google Օգնական է, որն աշխատում է գործարկման ժամանակ և ձայնով ակտիվացված է «OK Google» թեժ բառով:
Ինչ է պահանջվում
Այս հրահանգը հաջողությամբ ավարտելու համար ձեզ հարկավոր է հետևյալը.
- Raspberry Pi 3 (սովորական microSD քարտով և հոսանքի լարով): * Շնորհակալություն MichaelW142- ին, ով հաստատեց, որ սա աշխատում է նաև Raspberry Pi 2 -ի հետ:
- Հիմնական բարձրախոս ՝ 3.5 մմ օժանդակ միացումով
- USB խոսափող
- Մկնիկ և ստեղնաշար
Քայլ 1: SD քարտի ձևավորում
Առաջին բանը, որ մենք պետք է անենք, մեր SD քարտի ձևաչափումն է: Եկեք օգտագործենք SD ասոցիացիայի ձևաչափման գործիքը, որը խորհուրդ է տրվում Raspberry Pi հիմնադրամի կողմից:
Տեղադրվելուց հետո գործարկեք ծրագիրը և կտտացրեք «Տարբերակ»: Դուք պետք է փոխեք «Ֆորմատ Չափի Կարգավորումը» տարբերակը «ՄԻԱՈՅ»:
Այժմ կտտացրեք «Լավ» և կրկնակի ստուգեք, որ մենք ձևավորում ենք ճիշտ սկավառակը, այնուհետև կտտացրեք «Ֆորմատ»: Սա չպետք է շատ երկար տևի, պարզապես սպասեք հաստատմանը, որ սկավառակը հաջողությամբ ձևաչափվել է, մինչև հաջորդ քայլին անցնելը:
Քայլ 2: SD քարտի պատրաստում
Հաջորդը մենք պետք է ներբեռնենք Voice Kit microSD քարտի պատկերը Raspberry Pi- ի համար: Դուք կարող եք ներբեռնել պատկերը իմ Google Drive- ից:
Մեր SD քարտի վրա նոր ներբեռնած պատկերը փոխանցելու համար մենք պատրաստվում ենք օգտագործել Etcher.io ծրագիրը: Այն անվճար է, բաց կոդով և չի պահանջում տեղադրում:
Ներբեռնելուց հետո Etcher- ը գործարկեք ծրագիրը և դուք պետք է տեսնեք վերևի նման էկրան: Այն կարող է տևել մեկ կամ երկու րոպե, այնպես որ, եթե այն անմիջապես չբեռնվի, համբերատար եղեք:
Կտտացրեք «Ընտրել պատկերը» և անցեք ձայնային հավաքածուի պատկերին, որը մենք նոր ենք ներբեռնել (aiyprojects-2017-05-03.img): Ընտրվելուց հետո կրկնակի ստուգեք, որ բովանդակությունը գրում եք ճիշտ սկավառակի վրա: Ենթադրելով, որ մենք ունենք ճիշտ սկավառակ ընտրված, ապա կտտացրեք «Flash!»:
Պատկերը ձեր SD քարտին գրելը կարող է տևել մոտ 20 րոպե կամ ավելի, այնպես որ ազատ զգացեք գնացեք և ձեզ համար հաճելի թեյ պատրաստեք, և ես ձեզ մի փոքր ուշ կտեսնեմ:
Քայլ 3: Միացրու այդ Pi- ն:
Երբ SD քարտը պատրաստ լինի, մենք կարող ենք տեղադրել microSD քարտը մեր Raspberry Pi- ի մեջ: Այս պահին մենք նաև պետք է միացնենք մեր հոսանքի հոսանքը, HDMI մալուխը, ստեղնաշարը, մկնիկը, մոնիտորը, բարձրախոսը և USB խոսափողը: Հուսով եմ, որ ձեր տեղադրումը պետք է նման լինի իմին:
Ես օգտագործում եմ անլար ստեղնաշար և մկնիկ, այնպես որ մի՛ սարսափեք, եթե ձեր կարգավորմամբ մի քանի լրացուցիչ մալուխներ հայտնվեն:
Միացված հոսանքի մալուխի միջոցով թույլ տվեք ձեր Raspberry Pi- ը գործարկել, և շուտով ձեզ կներկայացվի ստանդարտ Pixel աշխատասեղանը:
Քայլ 4: Սկզբնական կազմաձևում
Բռնեք ձեր կուրսորը և անցեք Raspberry Pi- ի պատկերանշանին ՝ ձեր էկրանի վերևի ձախ մասում: Բացվող ընտրացանկից ընտրեք «Նախապատվություններ» և այնուհետև «Raspberry Pi Configuration»:
Հաջորդը, գնացեք «Ինտերֆեյսեր» և միացրեք «SSH»:
Այժմ կտտացրեք էկրանի վերևի աջ մասում գտնվող WiFi պատկերանշանին և ընտրեք ձեր WiFi ցանցը: Եթե ձեր WiFi- ն գաղտնաբառով պաշտպանված է, ձեզ կառաջարկվի մուտքագրել այն: Կանաչ նշանը հաստատում է, որ մենք հաջողությամբ միացել ենք և պատրաստ ենք անցնել հաջորդ քայլին:
Քայլ 5: Տեղադրման թարմացում
Սա այնքան առաջադեմ է, որքան այս ձեռնարկը: Մենք մտադիր ենք օգտագործել dev տերմինալը ՝ Google Assistant SDK- ն, Project Kit- ը և կախվածությունը թարմացնելու համար ՝ ապահովելու համար, որ մենք ունենք վերջին տարբերակները: Մի խուճապի մատնվեք, եթե ձեզ համար այսքանը ոչ մի իմաստ չունի, բայց կարևոր է, որ մենք չշրջանցենք այս քայլը: Պարզապես արեք այնպես, ինչպես այս ձեռնարկն է ասում `զգույշ եղեք, որ ոչ մի տառասխալ չտաք, և ամեն ինչ լավ կստացվի:
Այսպիսով, խուճապի մատնվեք, եկեք սկսենք: Կրկնակի կտտացրեք աշխատասեղանի պատկերակին ՝ «Սկսել dev terminal»:
Դուք պետք է տեսնեք սարսափելի արտաքին տեսքով տերմինալի պատուհան, ինչպես վերը նշվածը:
Հաջորդը տերմինալում մուտքագրեք հետևյալ հրամանները ճիշտ այնպես, ինչպես դրանք ներկայացված են ստորև: Այստեղ կա 9 հրաման, և յուրաքանչյուրը պետք է առանձին մուտքագրվի ըստ իրենց հաջորդականության: Յուրաքանչյուր հրաման մուտքագրելուց հետո ձեր ստեղնաշարի վրա սեղմեք «Enter» ՝ հաջորդին անցնելուց առաջ: Որոշ հրամանների կատարումը կտևի մի քանի վայրկյան, այնպես որ համբերատար սպասեք, մինչև յուրաքանչյուրը ավարտվի ՝ հաջորդին անցնելուց առաջ:
cd ~/օգնական-sdk-python
git վճարման վարպետ
git քաշեք ծագման վարպետը
cd ~/ձայն-ճանաչող-ռասպի
git վճարման վարպետ
git քաշեք ծագման վարպետը
cd ~/ձայն-ճանաչող-ռասպի
rm -rf նախանձ
scripts/install-deps.sh
Քայլ 6: Կազմաձևման ֆայլերի պատրաստում
Հաջորդը մենք պետք է պահուստավորենք մեր առկա կազմաձևման ֆայլերը և բերենք նորացված նոր տարբերակները, որոնք նոր են թարմացվել: Ահա ևս 4 հրահանգ ՝ հենց դա անելու համար: Դրանք կարող են կատարվել նույն dev տերմինալում, որը մենք պարզապես օգտագործում էինք: Եվս մեկ անգամ, դրանք պետք է կատարվեն այս հերթականությամբ և պետք է մուտքագրվեն այնպես, ինչպես ստորև են նշված.
cp ~/.config/status-led.ini/.config/status-led.ini
cp ~/.config/voice -ognizer.ini ~/.config/voice-αναγνωիչ.ինի
cp ~/voice-αναγνώիչ-raspi/config/status-led.ini.default ~/.config/status-led.ini
cp ~/voice-αναγνώիչ-raspi/config/voice -ognizer.ini.default ~/.config/voice -ognizer.ini
Քայլ 7: Թեժ բառի կարգավորում
Հիանալի աշխատանք մինչ այժմ: Մենք հիմա իսկապես մոտենում ենք, այնպես որ մնացեք այնտեղ:
Այժմ մենք պետք է փոխենք մեր Google AIY նախագծի հավաքածուի ձգանը, որպեսզի այն արձագանքի մեր ձայնին, երբ մենք արտասանում ենք «OK Google» բառերը:
Dev տերմինալում մուտքագրեք հետևյալ հրամանը.
nano./.config/voice-αναγνωիչ.ինի
Սա կստեղծի այս նույնիսկ ավելի սարսափելի պատուհանը:
Այս նոր պատուհանում փնտրեք հետևյալ ծածկագիրը.
# Ընտրեք ձգանը ՝ gpio (կանխադրված), ծափ, ok-google:
# ձգան = ծափահարել
Մենք պետք է փոխենք այս ծածկագիրը ՝
# Ընտրեք ձգանը ՝ gpio (կանխադրված), ծափ, ok-google:
ձգան = ok-google
Եթե ձեր ստեղնաշարի վրա օգտագործեք սլաքների ստեղները, կնկատեք, որ հայտնվում է ցուցիչ: Օգտագործելով սլաքների ստեղները, ցուցիչը իջեցրեք տեքստի այն տողին, որը մենք փորձում ենք փոխել: Ձեր ստեղնաշարի վրա հետադարձ տող ստեղնով ջնջեք տեքստի տողը, որը մենք փորձում ենք փոխել և նորից մուտքագրել այն, ինչպես վերը նշված օրինակը:
Ուշադրություն դարձրեք, որ ես նաև հեռացրել եմ # խորհրդանիշը, կարևոր է, որ մենք տեքստը չընդգրկենք տեքստի այս նոր տողում:
Ես կցել եմ սքրինշոթը, թե ինչ պետք է լինի այս ամենը (պարունակել եմ քեզ այնտեղ կորցրած):
Ենթադրելով, որ ձեր պատուհանը նման է իմին, մենք կարող ենք փակել և պահպանել փոփոխությունները: Պահեք «Ctrl» ստեղնաշարի վրա և սեղմեք «X» ՝ պատուհանը փակելու համար: Այնուհետև մեզ կառաջարկվի պահպանել մեր կատարած փոփոխությունները, սեղմել «Y» և այնուհետև սեղմել «Enter» ստեղնաշարի վրա: Այժմ պատուհանը կփակվի, և փոփոխությունները պահված են:
Փոփոխություններն ազդելու համար մենք պետք է վերագործարկենք ծառայությունը: Տերմինալի պատուհանում մուտքագրեք հետևյալ հրամանը և կտտացրեք «Enter».
sudo systemctl վերագործարկեք ձայնային ճանաչիչ ծառայությունը
Քայլ 8. Աուդիո կազմաձևում (մաս 1)
Հենց հիմա Google Օգնականը քիչ թե շատ կենդանի է և պատրաստ է ծառայել: Շնորհավորում եմ:
Այնուամենայնիվ, նախքան չափազանց հուզվելը, դուք չեք կարող լսել միմյանց: Դա պայմանավորված է նրանով, որ Google AIY Project Image- ը կազմաձևված է եղել աշխատելու այն հանդերձանքի հետ, որն առաքվում էր հավաքածուի հետ միասին: Քանի որ մենք օգտագործում ենք ստանդարտ aux բարձրախոս և USB խոսափող, մենք պետք է փոփոխենք որոշ կազմաձևեր:
Կրկին մենք կօգտագործենք նույն dev տերմինալային պատուհանը, այս անգամ ՝
sudo leafpad /boot/config.txt
Սա կբացի տեքստային պատուհան: Ոլորեք դեպի փաստաթղթի ամենավերջին հատվածը և հեռացրեք տողից dtparam = audio = on տողը #, իսկ ներքևում գտնվող երկու տողերի դիմաց տեղադրեք #:
Այս փոփոխությունները կատարելուց հետո այն պետք է լինի հետևյալը.
# Միացնել ձայնը (բեռնում է snd_bcm2835)
dtparam = աուդիո = #dtoverlay = i2s-mmap #dtoverlay = googlevoicehat-soundcard
Ես կցել եմ նաև սքրինշոթ ՝ ցույց տալու համար, թե ինչպիսին կլինի սա:
Գնացեք «Ֆայլ», այնուհետև կտտացրեք «Պահել»: Այժմ կարող եք փակել փաստաթուղթը:
Քայլ 9. Աուդիո կազմաձևում (մաս 2)
Կրկին վերադառնալով dev տերմինալ, մուտքագրեք.
sudo leafpad /etc/asound.conf
«Enter» կոճակին սեղմելիս կբացվի նոր տեքստային փաստաթուղթ: Այս անգամ ջնջեք փաստաթղթի ԲՈԼՈՐ տեքստը և այն փոխարինեք հետևյալով.
pcm.! default {type asym capture.pcm "mic" playback.pcm "speaker"} pcm.mic {type plug slave {pcm "hw: 1, 0"}} pcm.speaker {type plug slave {pcm "hw: 0, 0 "}}
Կրկին կցեցի սքրինշոթ, որը ցույց է տալիս, թե ինչպիսին կլինի սա:
Կրկին պահեք և փակեք փաստաթուղթը:
Այժմ ժամանակն է վերագործարկել ձեր Raspberry Pi- ն: Կտտացրեք Raspberry Pi- ի պատկերանշանին ձեր էկրանի վերևի ձախ մասում և կտտացրեք «Անջատում», ապա «Վերագործարկեք»:
Pi- ի վերագործարկումից հետո մեզ մնում է ևս մեկ փոփոխություն կատարել: Կրկնակի կտտացրեք «Սկսել dev տերմինալ» պատկերակին և կրկին մուտքագրեք հետևյալը.
leafpad /home/pi/voice-recognizer-raspi/checkpoints/check_audio.py
Այս վերջնական փաստաթղթում ձեզ հարկավոր է գտնել ծածկագրի տողը, որը կարդում է.
VOICEHAT_ID = 'googlevoicehat'
Փոխել սա ՝
VOICEHAT_ID = 'bcm2835'
Երբ դուք կատարեք այս փոփոխությունները, ինչպես մենք անում էինք նախկինում, պահպանեք, ապա փակեք այս փաստաթուղթը:
Քայլ 10: Ձայնի փորձարկում
Սեղանի վրա կա մի ֆայլ, որը կոչվում է «Ստուգեք ձայնը»: Կրկնակի կտտացրեք դրա վրա և հետևեք հուշումներին ՝ համոզվելու համար, որ խոսողն ու խոսափողը աշխատում են:
Եթե դուք ճիշտ հետևեք այս հրահանգին, ապա խնդիրներ չպետք է լինեն: Այնուամենայնիվ, եթե ոչինչ չեք լսում, կրկնակի ստուգեք, որ ձայնը բարձրացվի, և որ ձեր Raspberry Pi- ն ձայնի ելքի համար օգտագործում է «Անալոգ»: Դուք կարող եք դա անել ՝ աջ սեղմելով էկրանի վերևում գտնվող ձայնի պատկերակին: «Անալոգը» պետք է նշվի այնպես, ինչպես սքրինշոթում եղած օրինակը:
Ենթադրելով, որ դուք անցել եք աուդիո ստուգումը, մենք կարող ենք անցնել հաջորդ քայլին:
Քայլ 11: Միացում ամպին
Մինչև Google Assistant- ը մեզ կտա կյանքի հուզիչ հարցերի պատասխանները, որոնք մենք պետք է նրան միացնենք Google- ի Cloud Services- ին:
Դա հեշտ է անել, բայց եթե նախկինում ամպի մեջ չեք եղել, ապա սկզբում դա կարող է թվալ մի փոքր սարսափելի:
Ահա թե ինչ պետք է անենք.
1) Raspberry Pi- ում բացեք Chrome ինտերնետ դիտարկիչը և գնացեք Cloud Console ՝
2) Մուտք գործեք գոյություն ունեցող Google հաշիվ կամ գրանցվեք, եթե չունեք:
3) Ստեղծեք նոր նախագիծ և տվեք անունը: Ես իմը կոչեցի «Google Pi»
4) Որոնման տողի միջոցով սկսեք մուտքագրել «Google Assistant», և դուք պետք է տեսնեք «Google Assistant API» - ն: Կտտացրեք դրա վրա, այնուհետև, երբ հաջորդ էջը բեռնվի, կտտացրեք «Միացնել» ՝ API- ն ակտիվացնելու համար:
5) Գնացեք «API մենեջեր», այնուհետև «Վավերագրեր» և ստեղծեք «OAuth 2.0 հաճախորդ»:
6) Կտտացրեք «Ստեղծեք հավատարմագրեր» և ընտրեք «OAuth հաճախորդի ID»: Եթե նախկինում երբեք չեք եղել ամպի մեջ, ապա այժմ ձեզ կառաջարկվի կարգավորել ձեր համաձայնության էկրանը: Դուք պետք է անվանեք ձեր ծրագիրը, ես իմը կոչեցի «Raspberry Pi»: Մնացած բոլոր դաշտերը կարող են դատարկ մնալ:
7) Հավատարմագրերի ցանկում գտեք ձեր նոր հավատարմագրերը և կտտացրեք ներբեռնման պատկերակին աջ կողմում:
8) Այժմ Chrome դիտարկիչը կներբեռնի մի փոքր JSON ֆայլ ՝ ձեր ներսում ապահով պահված ձեր բոլոր հավատարմագրերով: Գտեք այս ֆայլը և վերանվանեք այն «assist.json», այնուհետև այն տեղափոխեք /home/pi/assistant.json:
9) Վերջապես, գնացեք Գործողությունների վերահսկման էջ ՝ https://myaccount.google.com/activitycontrols և միացրեք հետևյալ ծառայությունները. Վեբ և հավելվածների գործունեություն, Տեղադրության պատմություն, Սարքի մասին տեղեկություններ, Ձայնային և ձայնային գործունեություն: Համոզվեք, որ մուտք եք գործել նույն Google հաշիվով, ինչ նախկինում:
Եթե այս փուլի ընթացքում որևէ պահի խրվել եք, մի՛ տխրեք, Google- ը հիանալի աշխատանք է կատարել ՝ Google AIY Kit վեբ կայքում յուրաքանչյուր քայլի համար սքրինշոթերով այս գործընթացը փաստաթղթավորելու մեջ:
Քայլ 12: Վերջնական փորձարկում
Եթե ամպում ամեն ինչ ճիշտ էր դրված, մենք այժմ պատրաստ ենք խոսել Google- ի հետ: Կրկին օգտագործելով «Start dev terminal» հրամանի պատուհանը, մուտքագրեք հետևյալը.
src/main.py
Սա կարթնացնի մեր օգնականին, բայց քանի որ սա առաջին անգամն է, երբ մենք միանում ենք Google- ի ծառայություններին, վեբ դիտարկիչ կբացվի, և դուք պետք է մուտք գործեք Google ՝ Raspberry Pi- ին Google Assistant API մուտք գործելու թույլտվություն տալու համար: Կրկին համոզվեք, որ օգտագործում եք նույն Google հաշվի մուտքերը, ինչ նախկինում:
Հաջող մուտք գործելուց և թույլտվություն ստանալուց հետո ձեզ կառաջարկվի փակել պատուհանը: Այժմ հրամանի պատուհանը նման կլինի կցված սքրինշոթին, որը հաստատում է, որ ամեն ինչ ճիշտ է տեղադրված:
Առաջ գնացեք, հարց տվեք, նա լսում է:
Մինչև չափազանց ոգևորվելը, մենք դեռ վերջացած չենք: Երբ ավարտեք խաղը, փակեք պատուհանը: Դա անելու համար օգտագործեք պատուհանի վերևի աջ մասում գտնվող սպիտակ խաչը:
Քայլ 13. Գործարկման ժամանակ Google Օգնականի տեղադրում
Ես ձեզ խոստացա, որ մեր Google Assistant- ը ինքնաբերաբար կսկսվի, երբ մենք միացնենք Raspberry Pi- ն: Դա անելու համար բացեք հրամանի նոր պատուհան ՝ աշխատասեղանի «Սկսել dev տերմինալ» պատկերակը: Տերմինալի պատուհանում մուտքագրեք կոդի հետևյալ տողը և ստեղնաշարի վրա սեղմեք «Enter»:
sudo systemctl միացնել ձայնի ճանաչիչը
Մենք պարզապես կազմաձևեցինք մեր Google Օգնականի ավտոմատ գործարկումը մեկ տող կոդով: Որքան հեշտ էր դա !!
Քայլ 14: Ավարտման գիծ
Այժմ, երբ ավարտել եք բոլոր քայլերը, շարունակեք և վերագործարկեք ձեր Raspberry Pi- ն: Եթե դուք ուշադիր հետևել եք այս բոլոր հրահանգներին, ապա Google Օգնականը պետք է գործի հետին պլանում, երբ Pi- ն բարձրանա: Փորձեք, ասեք OK Google- ին ՝ նրան արթնացնելու համար և խնդրեք նրան այն, ինչ ձեզ դուր է գալիս:
Ես իսկապես հույս ունեմ, որ ձեզ դուր եկավ այս Instructable- ը: Դա 2 -օրյա քրտնաջան աշխատանքի և բազմաթիվ առցանց ընթերցումների արդյունք է: Ես հաստատ կոդավորող չեմ, ուստի ես փորձել եմ գտնել աշխատող Google Assistant- ին Raspberry Pi- ի վրա աշխատեցնելու ամենահեշտ և ամենատրամաբանական եղանակը և կարծում եմ, որ դա այն է:
Եթե ունեք որևէ հարց կամ առաջարկություն այս Ուղեցույցի վերաբերյալ, խնդրում եմ ինձ տեղյակ պահեք ստորև բերված մեկնաբանություններում: Նաև շատ կուզենայի լսել, թե ինչպես ստացվեց ձերը:
Ես կարդացել եմ բազմաթիվ ձեռնարկներ, բլոգային գրառումներ և ֆորումի գրառումներ, բայց այս նախագծի իմ ամենամեծ առաջընթացը 2 առցանց գրառումներից են, որոնք երկուսն էլ փորձում էին կատարել նմանատիպ առաջադրանքներ ՝ https://eduncan911.com/stem/embedded/aiy-google-assistant -բարելավումներ-մայիս-2017.html և https://www.androidauthority.com/build-google-assistant-raspberry-pi-770296/: Այս Instructable- ը արդյունք է ՝ պարզելու, թե ինչպես կարելի է երկուսը համատեղել հեշտ և ուղիղ առաջադրվող Instructable- ում:
Լրացուցիչ վարկեր
- Google Assistant SDK- ն արդեն ունի ներկառուցված հսկայական հնարավորություններ, սակայն կան բազմաթիվ «ռեժիմներ», որոնք կարող եք ավելացնել AIY Kit- ին ՝ դրան լրացուցիչ գործառույթ տալու համար: Ktinkerer- ն ունի առկա վերջին մոդուլների արդի ցուցակը, ստուգեք այն: Շնորհակալություն կիբերգայլերին սա մատնանշելու համար:)
- Ի՞նչ կասեք բարձրախոսների պարիսպի մասին `ձեր ճռճռան նոր արհեստական ինտելեկտի համար: Ստուգեք այս մեկը adylinn- ի կողմից:
Եթե այլ բան կարող եք մտածել այս հրահանգին ավելացնելու համար, դիմեք:)
Առաջին անգամ հեղինակային մրցույթում
Խորհուրդ ենք տալիս:
Hands Free սենյակի լույսերի կառավարում ՝ 10 քայլ
Hands Free սենյակի լույսերի կառավարում. Ինչպես «Անհնար առաքելություն» ֆիլմում; ասում է " Հուսահատ ժամանակները պահանջում են հուսահատ միջոցներ ձեռնարկել " եղբայրս, ով 10 -րդ դասարանում է, միտք ունեցավ խոհանոցի լույսերը կառավարել հեռախոսով ՝ անջատիչներ չօգտագործելու փոխարեն և պատճառը
Hands-Free սենյակ `8 քայլ
Ձեռքերից ազատ սենյակ. Բարև, իմ անունը Ավրո է, և ես ընդունվում եմ 6-րդ դասարան: Սա դարձրեցի ուսանելի, որ դա մի սենյակ մտնելու և դուրս գալու հիանալի միջոց լինի: Այնուամենայնիվ, ես չունեի ծրագրեր պատրաստելու ռեսուրսներ և զգացի, եթե ինչ -որ մեկը ներս է մտնում: Այսպիսով, ես սենյակը զրոյից սարքեցի
Hands Free MaKey MaKey Ground ապարանջան ՝ 8 քայլ
Hands Free MaKey MaKey գրունտային ապարանջան. Boise State University- ի Ալբերտսոնսի գրադարանում MaKey MaKey Build Night- ի ընթացքում մի շարք մասնակիցներ մեկնաբանեցին, որ լավ կլինի, որ երկու ձեռքերն ազատ լինեն, քան գետնի մալուխին բռնելու կարիք ունենա: Ներկան և ուսանող ՝ Սքոթ Շմ
Alexa ձայնային օգնական Raspberry Pi Zero Docking Hub- ում ՝ 6 քայլ (նկարներով)
Alexa Voice Assistant- ը Raspberry Pi Zero Docking Hub- ում. Pi Zero W- ում էլեգանտ Alexa Voice Assistant- ը ավելի քիչ լարերով և USB dongles- ով կառուցելու համար ես օգտագործում եմ Makerspot- ի Raspberry Pi Zero Docking Hub- ը: Այս հանգույցն ունի ներկառուցված աուդիո կոդեկ, որն իր 3.5 մմ ձայնի միջոցով կարող է միկրոֆոն և բարձրախոս տեղավորել
Google Օգնական համակարգչի/Mac/Linux- ի համար. 5 քայլ
Google Assistant for PC/Mac/Linux. Google Assistant- ը Google- ի պատասխանն է Amazon- ի Alexa խելացի տան օգնականին: Սկզբում հասանելի էր միայն Google Allo հավելվածի սահմանափակ գործառույթներով, Google Assistant- ը հետագայում գործարկվեց Google Home և Pixel սմարթֆոնների միջոցով