Բովանդակություն:

Hands Free Google Օգնական Raspberry Pi- ի համար. 14 քայլ (նկարներով)
Hands Free Google Օգնական Raspberry Pi- ի համար. 14 քայլ (նկարներով)

Video: Hands Free Google Օգնական Raspberry Pi- ի համար. 14 քայլ (նկարներով)

Video: Hands Free Google Օգնական Raspberry Pi- ի համար. 14 քայլ (նկարներով)
Video: AMA record with community manager Oleg. PARALLEL FINANCE 2024, Դեկտեմբեր
Anonim
Image
Image
SD քարտի ձևավորում
SD քարտի ձևավորում

Բարև և բարի գալուստ իմ առաջին 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 քարտի պատրաստում

SD քարտի պատրաստում
SD քարտի պատրաստում

Հաջորդը մենք պետք է ներբեռնենք Voice Kit microSD քարտի պատկերը Raspberry Pi- ի համար: Դուք կարող եք ներբեռնել պատկերը իմ Google Drive- ից:

Մեր SD քարտի վրա նոր ներբեռնած պատկերը փոխանցելու համար մենք պատրաստվում ենք օգտագործել Etcher.io ծրագիրը: Այն անվճար է, բաց կոդով և չի պահանջում տեղադրում:

Ներբեռնելուց հետո Etcher- ը գործարկեք ծրագիրը և դուք պետք է տեսնեք վերևի նման էկրան: Այն կարող է տևել մեկ կամ երկու րոպե, այնպես որ, եթե այն անմիջապես չբեռնվի, համբերատար եղեք:

Կտտացրեք «Ընտրել պատկերը» և անցեք ձայնային հավաքածուի պատկերին, որը մենք նոր ենք ներբեռնել (aiyprojects-2017-05-03.img): Ընտրվելուց հետո կրկնակի ստուգեք, որ բովանդակությունը գրում եք ճիշտ սկավառակի վրա: Ենթադրելով, որ մենք ունենք ճիշտ սկավառակ ընտրված, ապա կտտացրեք «Flash!»:

Պատկերը ձեր SD քարտին գրելը կարող է տևել մոտ 20 րոպե կամ ավելի, այնպես որ ազատ զգացեք գնացեք և ձեզ համար հաճելի թեյ պատրաստեք, և ես ձեզ մի փոքր ուշ կտեսնեմ:

Քայլ 3: Միացրու այդ Pi- ն:

Միացրու այդ Pi- ն
Միացրու այդ Pi- ն
Միացրու այդ Pi- ն
Միացրու այդ 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)

Աուդիո կազմաձևում (մաս 1)
Աուդիո կազմաձևում (մաս 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)

Աուդիո կազմաձևում (մաս 2)
Աուդիո կազմաձևում (մաս 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- ի կողմից:

Եթե այլ բան կարող եք մտածել այս հրահանգին ավելացնելու համար, դիմեք:)

Առաջին անգամ հեղինակային մրցույթ
Առաջին անգամ հեղինակային մրցույթ
Առաջին անգամ հեղինակային մրցույթ
Առաջին անգամ հեղինակային մրցույթ

Առաջին անգամ հեղինակային մրցույթում

Խորհուրդ ենք տալիս: