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
Video: Vertalende Teddybeer: 11 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
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.
Odporúča:
Počítadlo krokov - mikro: bit: 12 krokov (s obrázkami)
Počítadlo krokov - mikro: bit: Tento projekt bude počítadlom krokov. Na meranie našich krokov použijeme senzor akcelerometra, ktorý je vstavaný v Micro: Bit. Zakaždým, keď sa Micro: Bit zatrasie, pridáme k počtu 2 a zobrazíme ho na obrazovke
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): 8 krokov
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): Ultrazvukové meniče zvuku L298N Dc napájací adaptér ženského adaptéra s mužským DC kolíkom Arduino UNOBreadboard Ako to funguje: Najprv nahráte kód do Arduino Uno (je to mikrokontrolér vybavený digitálnym a analógové porty na prevod kódu (C ++)
Bolt - Nočné hodiny pre bezdrôtové nabíjanie DIY (6 krokov): 6 krokov (s obrázkami)
Bolt - Nočné hodiny bezdrôtového nabíjania DIY (6 krokov): Indukčné nabíjanie (tiež známe ako bezdrôtové nabíjanie alebo bezdrôtové nabíjanie) je typ bezdrôtového prenosu energie. Na prenos elektriny do prenosných zariadení používa elektromagnetickú indukciu. Najbežnejšou aplikáciou je bezdrôtové nabíjanie Qi
Ako rozobrať počítač pomocou jednoduchých krokov a fotografií: 13 krokov (s obrázkami)
Ako rozobrať počítač jednoduchými krokmi a obrázkami: Toto je návod, ako rozobrať počítač. Väčšina základných komponentov je modulárna a dá sa ľahko odstrániť. Je však dôležité, aby ste o tom boli organizovaní. Pomôže to zabrániť strate súčiastok a tiež pri opätovnej montáži
Od Roomby k Roveru iba 5 krokov!: 5 krokov
Od Roomby po Rover za pouhých 5 krokov !: Roboti Roomba sú zábavným a jednoduchým spôsobom, ako ponoriť prsty do nohy vo svete robotiky. V tomto návode podrobne popíšeme, ako previesť jednoduchú Roombu na ovládateľný rover, ktorý súčasne analyzuje svoje okolie. Zoznam dielov 1.) MATLAB2.) Roomb