Sisukord:
- Samm: vajalikud materjalid ja failid
- 2. samm: 2. samm: lisateabe saamiseks vaadake Voicehat.py -faili
- 3. samm: 3. samm: lisage käivitushelikood demokoodile
- Samm: käivitage kood ja veenduge, et kõik on korras
- Samm: looge oma.wav -fail
- 6. samm: 6. samm: kinnitusheli lisamine?
Video: Lisage käivitusheli Google'i AIY häälkomplekti: 6 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
See õpetus on üsna lihtne. Olen tõesti nautinud Google'i AIY häälkomplekti, kuid mulle meeldib tavalises Google Home'is müra, mida nad teevad, kinnitamaks, et nad kuulavad aktiivselt. See pole vaikimisi seadistatud ühegi näite puhul, mis on AIY häälkomplekti pildile eellaaditud.
Lisan ka lingi aktsiate käivitamise ja kinnitamise mürale, mille salvestasin oma tegelikust Google Home'ist oma suumi salvestajaga.
Siin me läheme-minu esimene juhendatav!
Samm: vajalikud materjalid ja failid
- Täielikult funktsionaalne Google AIY Voice Kit-komplekti seadistamiseks külastage AIY Voice Kit ametlikku lehte.
- Võimalus pääseda oma Pi terminalile juurde SSH, VNC või monitori ja klaviatuuri abil
- . Wav-fail, mida soovite mängida, kui Pi kuulab häälsisendit-Kui te ei kasuta kohandatud faili, laadige alla standardne "St art Talking" fail siit või laadige see alla lisatud lingilt.
- (Valikuline) heliredaktor, mis suudab faile teisendada ning muuta nende bitti ja proovivõtu sagedust
2. samm: 2. samm: lisateabe saamiseks vaadake Voicehat.py -faili
TÄHTIS
Ma ei kasuta oma häälkomplekti viimast pilti, mis sisaldab nii hääle- kui ka nägemiskomplekti koodi (st aiyprojects-2018-01-03.img). Kasutan Voice Kit'i haru koodi, mille leiate Google AIY Raspbian GitHubist. Minu isiklik arvamus on kasutada lihtsalt häälkomplekti haru, et see oleks lihtne ja et te ei peaks oma häälkomplektiga töötades nägemiskoodiga tegelema
Edasi liikumine…
See samm ei ole täiesti kohustuslik, kuid näitab teile, kuhu Google on selle toimimise juhised matnud, kui soovite seda sammu edasi teha või mõista, miks minu lisatav kood töötab.
pi@vaarikas: cd AIY-voice-kit-python/src/aiy/
Siis kontrollime selles kaustas olevat Voicehat.py faili:
pi@vaarikas: ~/AIY-voice-kit-python/src/aiy/sudo nano voicehat.py
Lisatud pilt näitab, kust saate teavet oleku kasutajaliideste kohta ja heli kasutamise kohta päästiku ajal.
Olgu, nüüd lisame mõnele näidisfailile koodi, et see asi toimiks.
3. samm: 3. samm: lisage käivitushelikood demokoodile
Esmalt liikuge kausta AIY-voice-kit-python ja käivitage lähtekood
cd AIY-hääl-komplekt-python
source env/bin/aktiveeri
cd src
Seejärel kasutage käsku „sudo nano” kas „assistent_grpc_demo.py” või „assistent_raamatukogu_demo.py”
Kahe faili erinevus seisneb selles, et assistent_grpc_demo.py kasutab Google'i assistendi käivitamiseks nuppu ja assistent_library_demo.py kasutab Google'i assistendi käivitamiseks aktiveerimissõna „Ok, Google”.
Mõlema faili jaoks peate lisama ainult ÜHE koodirida:
status_ui.set_trigger_sound_wave ('/home/pi/googlestart.wav')
See eeldab, et olete oma algheli paigutanud kausta/home/pi/ja andnud sellele nime googlestart.wav. Muutke neid sõltuvalt sellest, mida te oma failile nimetasite ja kus iganes selle ka leidsite.
Otsitav koodirida on allpool:
status_ui.status ('kuulamine')
Tahame lisada oma uue koodirida ENNE seda koodirida…
Näite „assistent_library_demo.py” kohta leiate siit:
elif event.type == EventType. ON_CONVERSATION_TURN_STARTED:
# Ja nüüd lisage meie kood status_ui.set_trigger_sound_wave ('home/pi/googlestart.wav') status_ui.status ('kuulamine')
Näite „assistent_grpc_demo.py” kohta leiate siit:
button.wait_for_press ()
# Ja nüüd lisage meie kood status_ui.set_trigger_sound_wave ('/home/pi/googlestart.wav') status_ui.status ('kuulamine')
See eeldab, et olete oma algheli paigutanud kausta/home/pi/ja andnud sellele nime googlestart.wav. Muutke neid sõltuvalt sellest, mida te oma failile nimetasite ja kus iganes selle ka leidsite.
Kõigi salvestamiseks vajutage klahvikombinatsiooni CTRL-X & Y.
*** MÄRKUS. Leidsin midagi pisut tobedat. „Assistent_library_demo.py” puhul näib, et päästikuheli lisamine ei muuda kõnetuvastuse funktsiooni. Kuid assistendi_grpc_demo.py puhul näib, et kui olete käivitusheli rakendanud, katkestab see esimese või kaks öeldud sõna. Pole päris kindel, miks. Proovib ikka aru saada.
Samm: käivitage kood ja veenduge, et kõik on korras
pi@vaarikas: cd AIY-voice-kit-python
ja laadige üles virtualenv
pi@vaarikas: ~/AIY-voice-kit-python $ source env/bin/aktiveeri
ja käivitage see!
(env) pi@vaarikas: ~/AIY-voice-kit-python $ src/assistent_library_demo.py
või
(env) pi@vaarikas: ~/AIY-voice-kit-python $ src/assistent_grpc_demo.py
Nüüd öelge „Okei, Google” või vajutage seda nuppu ja vaadake, kas see töötab!
Järgmine leht aitab teid, kui teil on oma kohandatud fail ja teie.wav -faili jaoks sobivad bitti ja proovi määrad
Samm: looge oma.wav -fail
Kui te ei ole huvitatud minu tavalise Google Home'i algheli minu.wav -faili kasutamisest, peate looma oma.wav -faili. Õige biti ja proovivõtu sageduse töötamiseks kulus mul natuke katsetusi ja vigu.
Kasutasin kogu oma toimetamiseks Logic Pro X-i (pildil), mis on muusika loomiseks ja tootmiseks täisväärtuslik DAW. Kaks minu leitud sobivat võimalust on Switch või MediaHuman Audio Converter. Ma eeldan, et saate seda Garagebandiga teha, kui teil on Mac, kuid ma pole seda proovinud.
Demokoodiga töötamiseks on teie failil kolm põhiosa.
- Peab olema MONO helifail
- Proovimäär peab olema 32000
- Peab olema.wav -fail
- (Valikuline) 16 -bitine resolutsioon on minu jaoks kõige paremini toiminud
6. samm: 6. samm: kinnitusheli lisamine?
Siin olen ma ummikus, kui kellelgi on mõtteid. Tahaksin lisada kinnitusmüra, kui süsteem tuvastab häälsisendi nagu tavalisel Google Home'il.
Lisasin allpool teie mugavuse huvides kinnitusmüra.
Nautige!
Soovitan:
Lisage vanale kommunikatsioonivastuvõtjale digitaalne ekraan: 6 sammu (koos piltidega)
Lisage vanale kommunikatsioonivastuvõtjale digitaalne kuvar: Üks vanema sidevahendi kasutamise puudustest on asjaolu, et analoogvalik pole eriti täpne. Te arvate alati, millist sagedust saate. AM- või FM -bändides pole see üldiselt probleem, sest tavaliselt
Lisage Aux Sonosele Raspberry Pi abil: 26 sammu (koos piltidega)
Lisage Aux Sonosele Raspberry Pi abil: Mind on Raspberry Pi alati lummanud, kuid siiani pole seda kunagi vaja olnud. Meie majas on kolm Sonose komponenti: Play 5 elutoas, Play 3 magamistoas ja Sonos CONNECT: AMP, mis toidab meie väliskõlareid
Lisage oma Arcade Stick Sanwa nuppudele valgusdioode!: 6 sammu (koos piltidega)
Lisage oma Arcade Stick Sanwa nuppudele LED-e !: Teie võitluspulga või arkaadikapi jaoks on saadaval palju LED-lahendusi, kuid jooteta või poest ostetud versioonid võivad maksta üsna palju. Kuna ma ei töötanud eriti hästi tasustatud töökohal, kuid soovisin siiski oma võitluspulgale LED -elegantsi, otsisin
Lisage oma Jack-O-laternale tuled ja õudne muusika-jootmist ja programmeerimist pole vaja (kui soovite): 9 sammu (koos piltidega)
Lisage oma Jack-O-laternale tuled ja õudne muusika-ilma jootmiseta või programmeerimiseta (kui te seda ei soovi): olge oma tänaval kõige hirmsam Jack-O-latern, lisades helendavaid tulesid ja õudset muusikat! See on ka suurepärane võimalus proovida Arduino ja programmeeritavat elektroonikat, sest kogu projekti saab lõpule viia ilma koodi kirjutamata ja jootmata - kõik
Maci käivitusheli vaigistamine: 5 sammu
Kuidas vaigistada Maci käivitusheli: Maci käivitamisel või taaskäivitamisel kostab “ käivitushelin ” heliseb edasi. Mõnele inimesele võib see heli meeldida, aga mõnele mitte nii väga. Heli võib teile teada anda, et Mac käivitub korralikult. Kuid võite mõne aja pärast heli välja lülitada