Obsah:

Vertalende Teddybeer: 11 kroků
Vertalende Teddybeer: 11 kroků

Video: Vertalende Teddybeer: 11 kroků

Video: Vertalende Teddybeer: 11 kroků
Video: Crochet BUNNY tutorial step by step - Part 1 2024, Červenec
Anonim
Vertalende Teddybeer
Vertalende Teddybeer

Dit is eed teddybeer die functioneert als vertaalmachine. Také se říká: „Jak se řekne, jak se máš v ruštině“, řekněte si teď. Hij je Engelstalig.

Zásoby

Raspberry Pi, setkal se s Raspbian erop geïnstalleerd

Ponoření

Reproduktory se setkaly s Aux kabelem

Například USB mikrofon

Een toetsenbord/muis/monitor met HDMI kabel

Eden teddybeer

Stabilní připojení k internetu

Een schaar

Naald en draad

Krok 1: Opstarten

Začněte pracovat s mikrofonem USB a poslouchejte reproduktory s AUX kabelem, připojte se, sledujte a monitorujte. Více informací je uvedeno v ustáleném internetovém připojení.

Krok 2: Google API Registreren

Ga met je Google účet aangemeld naar:

console.actions.google.com

Klikněte na tlačítko „Nový projekt“

Dan geef is is project een naam, in dit geval heb ik het "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)

Více informací naleznete v konzole pro vývojáře Google. (Https://console.developers.google.com/apis/library…) Vyberte projekt s názvem „Vertaal Beer“, který propojí dva různé typy aplikací a aplikací.

Naše hlavní nabídka je k dispozici na

Přejděte na "Registrace zařízení"

Klikněte na registrovaný model modelu a zadejte název produktu v názvu „Vertaal Beer“v.

Jméno výrobce bijvoorbeeld je eigen naam, je mag het zelf verzinnen.

Vyberte reproduktor typu zařízení.

Podívejte se na Model-id aangezien je deze later nodig hebt

Klikněte a zaregistrujte model.

Stáhněte si přihlašovací údaje OAuth 2.0.

Jak vybrat vlastnosti, jako je tomu v případě, že se v projektu bude jednat o další rysy, budete moci kliknout na uložit vlastnosti, a pak můžete vybrat.

Více informací o API Pověření Obrazovka souhlasu Oauth (https://console.developers.google.com/apis/credent… en selecteer is email addresses bij support email, click vervolgens op save.

Můžete si vybrat z https://myaccount.google.com/activitycontrols aktivního ovládání volgende aktivity.

Aktivita na webu a v aplikacích

Historie polohy

Informace o zařízení

Hlasová a zvuková aktivita

Krok 3: Audio Instellen Van Google Assistant

Mikrofon USB s reproduktorem splňuje požadavky na AUX kabel aangesloten zijn.

Lokaliseer první z mikrofonů.

Otevřete terminál a zadejte:

arecord -l

Schrijf dan de card number en device number op.

Lokalizátor a dveře reproduktoru:

aplay -l

Pusť se! De 3,5 mm jack je největší analogový jako bcm2835 ALSA.

En de HDMI výstup je meestal genoteerd als bcm2835 IEC958/HDMI.

Kies hiervan de 3,5 mm jack.

Vervolgeny laní:

nano /home/pi/.asoundrc

Podívejte se na to, co je nejlepší a co nejvíce

Všechny dveře do země jsou čisté. Z tohoto důvodu jsou k dispozici všechny dostupné položky.

pcm.! výchozí {

typ asy

capture.pcm "mikrofon"

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

Otevřete terminál s příkazem geef het:

reproduktor -test -t wav

Pokud jde o to, je to jeho nejhorší, ale také je to těžké, ale je to tak, že všichni mluvíme.

Nyní můžeme otestovat naše mikrofonní křídlo s následujícím volným komandem:

arecord --format = S16_LE --duration = 5 --rate = 16000 --file-type = raw out.raw

Nyní se můžete inspirovat 5 sekund.

Vervolgens geef je het komando

aplay --format = S16_LE --rate = 16 000 out.raw

Nu zou je moeten horen wat je net ingesproken hebt.

Také je možné kontrolovat počet mikrofonů a zjistit číslo karty a číslo zařízení v.

Je také možné, že objem volného času může být nastaven tak, aby se mohl konfigurovat.

alsamixer

Krok 5: Stáhněte si Google Assistant

Aktualizujte eerste de Raspberry Pi s následujícími volgendovými komandy:

sudo apt-get update

Kromě toho je možné aktualizovat více, než je uvedeno výše a přihlašovací údaje se stahují z počítače.

Om dit te doen, moet je de volgende komando's geven.

mkdir ~/googleassistant

nano ~/googleassistant/credentials.json

Nyní můžete otevřít textový editor, abyste si mohli otevřít textový editor, abyste mohli začít pracovat s jinými obrázky. Nejčastěji používáme textový editor k přehrávání v terminálu v hest bestand. Můžete také kliknout na CRTL+X a Y a dan Enter.

Voor python3 te installeren moet het volgende commando gegeven worden:

sudo apt-get install python3-dev python3-venv libssl-dev libffi-dev libportaudio2

Nu moet python3 ingeschakeld zhoršuje také virtuální prostředí. Dit doe is met het volgende komando:

python3 -m venv env

Víceméně nedávné verse van setuptools geïnstalleerd Worden, doe dit met het volgende commando:

env/bin/python3 -m pip install --upgrade pip setuptools --upgrade

Om in de nieuw gemaakte python environment te komen moet het volgende commando uitgevoerd worden in de terminal:

zdroj env/bin/aktivovat

Nyní se budeme zabývat více, než se knihovna Asistenta Google zlepší. Doe dit door de 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ázky]

Krok 6: De Raspberry Pi Autoriseren Voor Google Assistant

Instalační nástroj Google Authorization Tool splnil následující příkaz:

python3 -m pip install --upgrade google-auth-oauthlib [nástroj]

Autorizační knihovna Nu de Google je více než nebezpečná. Dus voer deze commands in de Terminal.

nástroj google-oauthlib-tajemství klienta ~/googleassistant/credentials.json

--scope https://www.googleapis.com/auth/assistant-sdk-pro…

--scope https://www.googleapis.com/auth/gcm

-uložit-bezhlavý

Nyní můžete použít odkaz na kopii, kopírovat a kopírovat webový prohlížeč.

Přihlaste se a získejte nový účet Google, který je otevřený API.

Kód můžete zadat, kopírovací kód uložit do terminálu nebo zadat vstup.

Als de Authenticatie goed is verlopen verschijt dit in de terminal:

„Pověření uložena: /home/pi/.config/google-oauthlib-tool/credentials.json“

Zvětšete všechny příkazy v terminálu

googlesamples-assistant-pushtotalk --project-id --device-model-id

Vervang door het project id, ass is het project id vergeten bent can is deze terugvinden op https://console.actions.google.com/, onder project settings wat rechtsbovenin onder de 3 puntjes staat.

Vervang dveře od zařízení id die eerder verkregen is. Ben je deze vergeten, can je deze terugvinden op de google console actions web onder Device Registration.

Na dit komando ingevoerd te hebben can is op Enter drukken en zou is tegen de assistent moeten kunnen praten. Pojďme na to: Deze is wel Engelstalig. Je možné provést test dveří: Kolik je hodin?

Krok 7: Google Assistant Activeren

Asistent Google vám pomůže s výběrem více než jednoho příkazu:

zdroj env/bin/aktivovat

googlesamples-asistent-pushtotalk

Stejně jako dveřní oje op Vstupte do drukken ga je door naar de volgende stap.

Krok 8: Google Assistant Activeren 2.0

Nu gaan we ervoor zorgen dat er niet elke keer op Enter geklikt hoeft te worden, maar hij gewoon reageert op je stem.

Otevřete 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/aktivovat googlesamples-assistant-pushtotalk --device-model-id

Vervang door is deviceid die is eerder verkregen hebt in de instructable.

Klikněte na CRTL+X a Y en Zadejte.

Nu er een bash 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

[Servis]

Typ = jednoduchý

ExecStart =/bin/bash /home/pi/start_assistant.sh

Restartovat = při přerušení

Uživatel = pí

Skupina = pí

[Nainstalujte]

WantedBy = multi-user.target

Doe nu CRTL+X en Y en Zadejte více než nejlepší nabídku.

Krok 9: Google Assistant Opstarten

Je také možné, že Raspberry Pi začne pracovat s Asistentem Google, aby spustil více vertaalmachine, jako je například ht vertaalbeertje te werken moet je het volgende doen.

Raspberry Pi v režimu bezhlavého režimu opstart (monitorování zonder), kdy je verbinding ustáleného signálu splněn, pokud je připojen k síti Wi -Fi, bez ohledu na to, zda jste v režimu bez hlavy.

Vervolgens start is je Raspberry Pi op en je doet het volgende met een toetsenbord:

CRTL+T (otevřený terminál)

sudo systemctl povolit assistant.service

Vstupte

sudo systemctl start assistant.service

Vstupte

Nyní se Asistent Google může rozhodnout, zda chce, nebo ne.

Pokud jde o kontrolu, je možné splnit následující požadavky:

sudo systemctl status assistant.service

To znamená, že denní limit je větší než vše ostatní, ale také to, co se děje, je chyba, která může mít za následek většinu systémových stavových asistentů. Servisní komando, oplossing hiervoor je minimální 24 uur wachten.

Krok 10: Raspberry Pi Verwerken v Teddybeer

Stejně jako ostatní Teddybeer opengeknipt worden, vulling eruit gehaald worden en reproduktorů ve geplaatst worden. Tot slot wordt hij dichtgenaaid tot een punt dat er nog kabels uit kunnen steken uit een klein gaatje. De Raspberry Pi can vastgemaakt Worden met draad die een lus vormt. V tomto okamžiku se setkali s rozsáhlými dodávkami, které se setkaly s enkele lussen aan de onderkant van de Teddybeer. Nu is hij klaar voor gebruik.

Krok 11: Opstarten Teddybeer

Er is geen monitor en geen muis meer nodig. Deze kunnen ontkoppeld worcer gelaten.

Více informací o tom, jak začít s pící v het stopcontact gestoken worden, eventueel ook de reproduktorů v het stopcontact. Celková délka souboru je ± 2 minuty a může být stabilizována bezdrátová síť. Na twee minuten doe je het volgende.

To vše se točí, co se děje, co se děje:

CRTL+T

sudo systemctl povolit assistant.service

Wacht 20 sekund

sudo systemctl start assistant.service

Nyní se to zhorší.

Nu werkt deze teddybeer als vertaalbeer.

Om hem te testen kun je vragen: How do you say hello how are you in Russian?

Je to vše, co potřebujete vědět o teddybeerovi.

Doporučuje: