Obsah:

Vertalende Teddybeer: 11 krokov
Vertalende Teddybeer: 11 krokov

Video: Vertalende Teddybeer: 11 krokov

Video: Vertalende Teddybeer: 11 krokov
Video: Обзор школьных ранцев DeLune 11 серии для девочки 2024, Júl
Anonim
Vertalende Teddybeer
Vertalende Teddybeer

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: