Obsah:
- Zásoby
- Krok 1: Opstarten
- Krok 2: Registrátor Google API
- Krok 3: Inštalácia zvuku z Asistenta Google
- Krok 4: Otestujte reproduktory Van Microfoon En
- Krok 5: Opzetten En Downloaden Van Google Assistant
- Krok 6: De Raspberry Pi Autoriseren Voor Google Assistant
- Krok 7: Aktivátor Asistenta Google
- Krok 8: Google Assistant Activeren 2.0
- Krok 9: Google Assistant Opstarten
- Krok 10: Raspberry Pi Verwerken v Teddybeer
- Krok 11: Teddybeer z Opstartenu
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
To znamená, že všetky funkcie tohto zariadenia sú vertaalmachine. Ďalej je napísané, že: „Ako sa povie, ako sa máš v ruštine?“, Povedzte to teraz. Hij je Engelstalig.
Zásoby
Raspberry Pi, stretol sa s Raspbian erop geïnstalleerd
Vopovanie
Verbonden reproduktory sa stretli s Aux káblom
Napríklad USB mikrofón
Een toetsenbord/muis/monitor met HDMI kabel
Eď teddybeer
Stabilné internetové pripojenie
Een schaar
Naald en draad
Krok 1: Opstarten
Začnite pracovať s mikrofónom USB a počúvajte reproduktory s väčším počtom káblov AUX, monitorujte a monitorujte. Naše zorné pole je stabilné a pripojiteľné k internetu.
Krok 2: Registrátor Google API
Zoznámte sa s týmto účtom Google:
console.actions.google.com
Kliknite na položku „Nový projekt“
Je to projekt, na ktorý sa môžete tešiť, keď si pozriete „Vertaal Beer“genoemd.
Stel dan je taal en regio in, dus dutch en the Netherlands.
(Alhoewel je holandský invult zal de vertaal pivo Engelstalig zijn)
Viac informácií nájdete v sekcii Konzola pre vývojárov Google. (Https://console.developers.google.com/apis/library…) Vyberte projekt, ktorý prepojí „Vertaal Beer“, prepojí všetky možnosti, ktoré sú k dispozícii na druhej strane.
Teraz môžete využiť našu tabuľku
Posuňte sa nadol na „Registrácia zariadenia“
Kliknite na položku Register a model modelu produktu. Názov produktu v názve "Vertaal pivo" v.
Názov výrobcu bijvoorbeeld je eigen naam, je mag het zelf verzinnen.
Vyberte reproduktor typu zariadenia.
Pozrite sa na ďalšie modelky, ktoré neskôr prídu na to
Kliknite na položku Zaregistrovať model.
Stiahnite si prihlasovacie údaje OAuth 2.0, kliknite na jednu z nasledujúcich možností a kliknite na tlačidlo Ďalej.
Vybrať všetky vlastnosti môže tiež, ale v prípade tohto projektu zvoliť všetky črty, ktoré kliknete, uložíte znaky, a potom vyberiete.
Viac informácií o API poverení Obrazovka súhlasu Oauth (https://console.developers.google.com/apis/credent… en selecteer je email addresses bij support email, click vervolgens op save.
Získajte viac informácií o https://myaccount.google.com/activitycontrols en activeer de volgende activity control.
Aktivita na webe a v aplikáciách
História polohy
Informácie o zariadení
Hlasová a zvuková aktivita
Krok 3: Inštalácia zvuku z Asistenta Google
Mikrofón s USB portom a reproduktorom spĺňa požiadavky AUX kábla.
Lokalizátor, ktorý je prvým mikrofónom.
Otvorte terminál a zadajte ho:
arecord -l
Schrijf dan de card number en device number op.
Lokalizátor a dvere reproduktora:
aplay -l
Nechaj to! De 3,5 mm jack je najbežnejší analógový ako bcm2835 ALSA.
En de HDMI output is meestal genoteerds as bcm2835 IEC958/HDMI.
Má 3,5 mm konektor.
Vervolgény z laní:
nano /home/pi/.asoundrc
Zorientujte sa čo najlepšie a najlepšie zo všetkých
Vsetky dvere su jednoznacne bezne. Z tohto dôvodu sú k dispozícii všetky dostupné informácie.
pcm.! predvolené {
typ asy
capture.pcm "mikrofón"
playback.pcm "reproduktor"
}
pcm.mic {
typ zástrčky
otrok {
pcm "hw:,"
}
}
pcm.speaker {
typ zástrčky
otrok {
pcm "hw:,"
cena 16 000
}
}
Tot slot Druk op crtl+X en dan op Y en dan op ENTER.
Krok 4: Otestujte reproduktory Van Microfoon En
Otvorte terminál pomocou príkazového riadka:
reproduktor -test -t wav
Aj keď je to jedno, je to jedno z najdôležitejších, ale nie je jasné, koľko reproduktorov bude počuť.
Teraz môžeme podrobne otestovať naše mikrofóny a zvoliť si nasledujúce komando:
arecord --format = S16_LE --duration = 5 --rate = 16000 --file-type = raw out.raw
Teraz môžete načítať 5 sekúnd.
Vervolgens geef is het komando
aplay --format = S16_LE -rýchlosť = 16 000 výstupov
Nu zou je moeten horen wat je net ingesproken hebt.
Takisto je možné kontrolovať mikrofón a zistiť číslo karty a číslo zariadenia v.
Rovnako ako objem, ako aj množstvo ďalších konfigurácií.
alsamixer
Krok 5: Opzetten En Downloaden Van Google Assistant
Aktualizujte eerste de Raspberry Pi a splňte všetky nasledujúce požiadavky:
sudo apt-get aktualizácia
Okrem toho sa aktualizujú všetky možnosti, ako napríklad zvýšiť počet prihlasovacích údajov a načítať všetky dostupné údaje z počítača.
Všetko je to možné, dokonca aj komando komanda.
mkdir ~/googleassistant
nano ~/googleassistant/credentials.json
Teraz môžete otvoriť a otvoriť textový editor, aby ste si to užili, aby ste si to mohli prečítať. Mnoho kópií textového editora a formátu pre terminály v zozname. Môžete tiež kliknúť na CRTL+X a zadať Enter.
Počet inštalácií, ktoré môžete nainštalovať, môže spôsobiť ďalšie komplikácie:
sudo apt-get install python3-dev python3-venv libssl-dev libffi-dev libportaudio2
Nu pyet3 ingeschakeld zhoršuje tiež virtuálne prostredie. Toto sa stretlo s nasledujúcim príkazom:
python3 -m venv env
Väčšina z týchto najnovších verzií nástrojov konfigurácie zmenila, a tak sa stretla s nasledujúcim príkazom:
env/bin/python3 -m pip install --upgrade pip setuptools --upgrade
Viac informácií o prostredí pythonu nájdete v nasledujúcom texte:
zdroj env/bin/aktivovať
Teraz máme všetky balíčky, ktoré sú v súčasnej dobe v knižnici asistenta Google. Doe dit door to volgende commando's te geven die pip gebruiken om de laatste versie van het python pakket te installeren.
python3 -m pip install --upgrade google-assistant-librarypython3 -m pip install --upgrade google-assistant-sdk [ukážky]
Krok 6: De Raspberry Pi Autoriseren Voor Google Assistant
Inštalačný nástroj Google Authorization Tool splnil nasledujúce požiadavky:
python3 -m pip install --upgrade google-auth-oauthlib [nástroj]
Autorizačná knižnica spoločnosti Nu de Google je v súčasnej dobe veľmi nebezpečná. Dus voer deze commands in de Terminal.
nástroj google-oauthlib-tajomstvo klienta ~/googleassistant/credentials.json
-rozsah https://www.googleapis.com/auth/assistant-sdk-pro…
-rozsah https://www.googleapis.com/auth/gcm
-uložiť-bezhlavý
Teraz môžete prepojiť jeden odkaz, kopírovať a načítať webový prehliadač.
Prihláste sa a zoznámte sa s účtom Google, aby ste mohli používať API.
Zadajte kód, ktorý sa má kopírovať, a potom kód uložíte na terminál a kliknete na Enter.
Als de Authenticatie goed is verlopen verschij dit in de terminal:
„Poverenia uložené: /home/pi/.config/google-oauthlib-tool/credentials.json“
Prevezmite viac príkazov ako terminál
googlesamples-assistant-pushtotalk --project-id --device-model-id
Pozrite si ID projektu dverí, ako aj ďalšie ID projektu, ktoré sa môžu líšiť od https://console.actions.google.com/, ďalšie nastavenia projektu, ktoré môžu mať 3 hlavné body.
Pozrite sa, aké dvere majú zariadenie k dispozícii. Viac informácií nájdete na webovej stránke akcie konzoly Google alebo on -line registrácii zariadenia.
Na dit commando ingevoerd te hebben can is op Enter drukken en zou is tegen de assistent moeten kunnen praten. Poďme na to: Deze je vítaný Engelstalig. Je možné testovať dvere, ako sa vraciate: Koľko je hodín?
Krok 7: Aktivátor Asistenta Google
Viac informácií o asistentovi Google nájdete v nasledujúcich správach:
zdroj env/bin/aktivovať
googlesamples-asistent-pushtotalk
Rovnako ako door door op Enter you drukken ga is door naar de volgende stap.
Krok 8: Google Assistant Activeren 2.0
Teraz sa zorientujeme a zorientujeme sa, vstúpime do sveta a začneme pracovať, aby sme získali viac informácií.
Otvorte terminál
Geef het komando:
nano /home/pi/start_assistant.sh
Zet de volgende gegevens in het bestand:
#!/bin/bash source/home/pi/env/bin/aktivujte googlesamples-asistent-pushtotalk-zariadenie-model-id
Vráťte sa k dverám, z ktorých si môžete vybrať.
Kliknite na položku CRTL+X a zadajte en.
Nu basen script script gemaakt is moet er een service file gemaakt worden, doe dit dmv het volgende commando:
sudo nano /lib/systemd/system/assistant.service
zet de volgende gegevens in het bestand
[Unit] Description = Google Assistant
Chce = network-online.target
After = network-online.target
[Služba]
Typ = jednoduchý
ExecStart =/bin/bash /home/pi/start_assistant.sh
Reštartovať = pri prerušení
Používateľ = pi
Skupina = pi
[Inštalácia]
WantedBy = multi-user.target
Doe nu CRTL+X en Y en Zadajte všetky možnosti a možnosti.
Krok 9: Google Assistant Opstarten
Tiež je potrebné, aby Raspberry Pi spustilo Google Assistant a spustilo všetky vertaalmachine voor het vertaalbeertje te werken moet je het volgende doen.
Raspberry Pi v bezhlavom režime spustí (monitor zónu), keď je verbindácia stabilného signálu splnená, bez ohľadu na to, či je sieť pripojená, alebo bez ohľadu na to, či ste v bezhlavom režime.
Začíname s tým, že Raspberry Pi má veľa možností, ako sa stretnúť s týmto:
CRTL+T (otvorený terminál)
sudo systemctl povoliť asistent.službu
Zadajte
sudo systemctl štart asistent. služba
Zadajte
Teraz sa Asistent Google môže rozhodnúť, ako vstúpiť, alebo vstúpiť do druhého kroku.
Tiež sa môžu riadiť tieto pravidlá:
sudo systemctl status assistant.service
To znamená, že denný limit je obmedzený na všetky, pričom všetky jeho veľkosti sú gebruikt op aen dag kan hij een error geven bij de sudo systemctl status assistant.service commando, de oplossing hiervoor is minimaal 24 uur wachten.
Krok 10: Raspberry Pi Verwerken v Teddybeer
Rovnako ako všetky otvorené Teddybeerove jazyky, ako aj iné zvukové efekty, ktoré môžu mať za následok vznik reproduktorov geplaatst. Celé množstvo slov, ktoré by ste mali vedieť nájsť, môžete si vybrať z mnohých kabeliek. Viac informácií o Raspberry Pi nájdete na internete. V prvom rade sa stretla veľká ponuka s veľkým počtom dodávateľov Teddybeera. Nu is hij klaar voor gebruik.
Krok 11: Teddybeer z Opstartenu
Teraz sledujeme všetko. Deze kunnen ontkoppeld worcer gelaten.
Viac informácií nájdete v časti Začíname s dotykovým ovládaním, pričom dochádza k ďalšiemu zhoršeniu, prípadne k reproduktorom s koncovým kontaktom. Celková dĺžka záberu je ± 2 minúty a môže sa stabilizovať Wi -Fi verbovanie. Na twee minuten doe je het volgende.
To znamená, že to môžete urobiť, aby ste to urobili:
CRTL+T
sudo systemctl povoliť asistent.službu
Loď 20 sekúnd
sudo systemctl spustenie asistenta.služba
Teraz je to možné.
Teraz nie je nič iné ako vertaalbeer.
Om hem te testen kun je vragen: How do you say hello how you are in Russian?
Je to tak a hľadajte niečo iné ako medvedík.