Përmbajtje:

Vertalende Teddybeer: 11 hapa
Vertalende Teddybeer: 11 hapa

Video: Vertalende Teddybeer: 11 hapa

Video: Vertalende Teddybeer: 11 hapa
Video: Lady In Red 2024, Nëntor
Anonim
Vertalende Teddybeer
Vertalende Teddybeer

Kjo është e lehtë të merren me funksioneert als vertaalmachine. Als je tegen hem zegt bijvoorbeeld: "Si thua si je në rusisht", dan geeft hij antwoord. Hij është Engelstalig.

Furnizimet

Raspberry Pi, u takua me Raspbian erop geïnstalleerd

Zhurmë

Folësit folën për een Aux kabel

Edhe një mikrofon USB

Në të vërtetë toetsenbord/muis/monitor u takua me HDMI kabel

Eed teddybeer

Ka një lidhje interneti të qëndrueshme

Een schaar

Naald en draad

Hapi 1: Filloni

Filloni të përdorni një mikrofon USB për të fshirë fjalët e folësve që u takuan me AUX kabel aan, het toetsenbord, si dhe për monitorimin e tyre. Ju mund të përdorni një lidhje interneti.

Hapi 2: Regjistrimi i API -së së Google

Ga u takua me një llogari Google në aangemeld naar:

console.actions.google.com

Kliko vervolgens op de knop "Projekt i ri"

Dan geef je je project een naam, në dit geval heb ik het het "Vertaal beer" genoemd.

Stel dan je taal en regio in, në Hollandisht në Holandë.

(Alhoewel je holandez invult zal de vertaal birrë Engelstalig zijn)

Vërtetohet në skedën e parë të tastierës së zhvilluesve të Google. (Https://console.developers.google.com/apis/library…) Lidhje të përzgjedhura të projektit "Birra Vertaal" u krijuan në skemën e mëparshme.

Gati tani, ju lutemi lexoni këtu dhe në tabblad van

Shkoni te artikulli "Regjistrimi i pajisjes"

Klikoni vervolgens op regjistroj modelin në vul dan bij Emri i produktit në dit voorbeeld "Birra Vertaal" në.

Emri i prodhuesit Bij bijvoorbeeld je eigen naam, je mag het zelf verzinnen.

Përzgjedhësi i pajisjes Lloji i altoparlantit.

Bewaar vervolgens de Model-id aangezien je deze më vonë nodig hebt

Kliko këtu dhe Regjistro Modelin.

Shkarkoni letrat kredenciale të OAuth 2.0, nëse dëshironi të shkoni në të ardhmen, dhe klikoni vervolgens op next.

Mund të jeni tipare të përzgjedhura, por në projektin tuaj, nëse jeni duke përdorur tipare të tjera, klikoni në ruajtjen e tipareve të zgjedhura.

Klikoni për API Credentials Oauth ekranin e pëlqimit (https://console.developers.google.com/apis/credent… dhe zgjidhni një email për të zgjedhur email adresën, klikoni vervolgens dhe ruani.

Përgjigje për https://myaccount.google.com/activitycontrols dhe aktivitetet e kontrolleve të aktivitetit vullnetar.

Aktiviteti në ueb dhe aplikacione

Historia e Vendndodhjes

Informacioni i pajisjes

Veprimtari zanore dhe audio

Hapi 3: Audio Instellen Van Assistant i Google

Përgjigju të dhënat e mikrofonit USB dhe folësin që u takua me AUX kabel aangesloten zijn.

Lokaliseer eerst de microfoon.

Hapni terminalin në mënyrë tipike në:

arecord -l

Schrijf dan de numri i kartës në numrin e pajisjes op.

Lokaliseer dhe dera e altoparlantit:

aplay -l

Lëreni op! Foleja 3.5 mm është mesatare aangegeven als Analog e bcm2835 ALSA.

En dalja HDMI është gjenoteerd meestal dhe bcm2835 IEC958/HDMI.

Mbyllet në folenë 3.5 mm.

Doe vervolgens:

nano /home/pi/.asoundrc

En zorg ervoor dat het best and er zo uitziet

Vervang en door de gegevens die je net genoteerd hebt. Përgjigja është se ne do të mbanim një hetim të pavlefshëm në numra.

pcm.! parazgjedhje {

tip asym

kapje.pcm "mikrofon"

playback.pcm "altoparlant"

}

pcm.mic {

lloji prizë

skllave {

pcm "hw:,"

}

}

pcm. folës {

lloji prizë

skllave {

pcm "hw:,"

çmimi 16000

}

}

Tot slot Druk op crtl+X en dan op Y en dan op ENTER.

Hapi 4: Testen Van Microfoon En Altoparlantë

Hapni terminalin en geef het commando:

spiker -test -t wav

Ass goed is hoor je nu een stem praten, als je dit niet hoort, moet je de speakers nog goed aansluiten.

Tani nuk kemi një mikrofon testen met het volgende commando:

arecord --format = S16_LE-kohëzgjatje = 5-shkallë = 16000-skedar-lloj = i papërpunuar jashtë. tërheq

Nuk mund të kuptohen 5 sekonda.

Vervolgens geef je het commando

aplay --format = S16_LE -norma = 16000 jashtë. barazim

Nu zou je moeten horen wat je net ingesproken hebt.

Gjithashtu ju mund të kontrolloni numrin e kartës dhe numrin e pajisjes në.asoundrc shkoi në ingevuld është.

Ass je het volume niet goed vindt, mund të jetë një komando e shkëlqyeshme e të gjithë cilësimeve të konfigurimit.

alsamixer

Hapi 5: Opzetten En Downloaden Van Google Assistant

Update eerste de Raspberry Pi u takua me komando:

përditësim sudo apt-get

Në të njëjtën kohë, ajo është përditësuar, më së miri është e mundur dhe të kuptoni të gjitha fjalët nga të dhënat e kredencialeve, pasi të jeni të ngarkuar me shkarkimin e menjëhershëm të kompjuterit tuaj, duke pasur kujdes.

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

mkdir ~/googleassistant

nano ~/googleassistant/credentials.json

Ju nuk mund të shkarkoni më mirë dhe të hapni një redaktues teksti, duke përdorur tekst për të shkruar fjalë të tjera në fjalë më mirë në op dhe Pi. Dos kopieer de gegevens uit de text editor en plak ze në terminal në het bestand. Ju mund të klikoni në CRTL+X dan Y en dan Enter.

Ju lutemi python3 instaloni programin tuaj për të komanduar fjalë të tjera:

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

Nu moet python3 ingeschakeld worden als mjedis virtual. Dit doe je met het volgende commando:

python3 -m venv env

Vervolgens tha më së fundmi versie van setuptools geïnstalleerd worden, doe met met het volgende commando:

env/bin/python3 -m instaloni pip -azhurnoni instalimet e pip -azhurnoni

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

burimi env/bin/aktivizo

Ne nuk mund të paketojmë të gjitha informacionet, duke përdorur Bibliotekën e Asistentit Google në fjalë. Doe dit nga dega e komandos së te geven die pip duke përdorur të gjitha versionet e këtyre versioneve të python pakket te instaluar.

python3 -m pip install-azhurnoni google-asistentin-bibliotekënpython3 -m pip install-azhurnoni google-asistent-sdk [mostra]

Hapi 6: De Raspberry Pi Autoriseren Voor Google Assistant

Instaluesi i Mjetit të Autorizimit të Google u takua me komandat e duhura:

python3 -m pip install-upgrade google-auth-oauthlib [mjet]

Në Bibliotekën e Autorizimit të Google, gjeïnstalleerd është, moet deze uitgevoerd worden. Dus voer deze komandat në në Terminal.

google-oauthlib-tool --client-secrets ~/googleassistant/credentials.json

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

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

-ruaj-pa kokë

Nuk është e mundur të njiheni me lidhjen, kopjoni një volledig të shpejtë dhe të përshtatshëm për një shfletues uebi.

Regjistrohuni dhe regjistrohuni në llogarinë tuaj Google për të shkarkuar API.

Ky kod është i përshtatshëm për t'u përdorur, kopjoni kodin në një terminal në terminalin tuaj në Enter.

Als de Authenticatie goed është verchopen verschijnt dit në terminal:

"Kredencialet e ruajtura: /home/pi/.config/google-oauthlib-tool/credentials.json"

Vul vervolgens në de terminal dit komando në

googlesamples-asistent-pushtotalk --project-id --device-model-id

Vervang door het projekt id, si dhe het id projekti vergeten bent kan je deze terugvinden op https://console.actions.google.com/, cilësimet e projektit të mëtejshëm i shikoni të dhënat tuaja 3 staat.

Vervang door de device id eerder verkregen është. Për më tepër, ju mund ta përdorni atë në faqen e internetit të veprimeve të tastierës së Google në regjistrimin e pajisjes.

Na dit commando ingevoerd te hebben kan je op Enter drukken en zou je tegen de asistent moeten kunnen praten. Let op: Deze është mirë Engelstalig. Je kan hem testen door bijvoorbeeld te vragen: Sa është koha?

Hapi 7: Google Assistant Activeren

Om Asistenti i Google në mënyrë aktive mund të hapë të gjitha rekomandimet e tua:

burimi env/bin/aktivizo

googlesamples-asistent-pushtotalk

Als dit werkt door steeds op Enter te drukken ga je door naar de volgende stap.

Hapi 8: Google Assistant Activeren 2.0

Nu gaan we ervoor zorgen dat er niet elke keer op Enter hyni në artikullin e mëparshëm, në fund të fundit, ai do të rrjedhë.

Hapni terminalin tuaj të parë

Geef het komando:

nano /home/pi/start_assistant.sh

Zet de volgende gegevens in het bestand:

#!/bin/bash source/home/pi/env/bin/aktivizo googlesamples-asistent-pushtotalk --device-model-id

Vervang door was deviceid die eerder verkregen hebt në de instructable.

Klikoni në CRTL+X en Y en Hyni.

Nuk ka esh bash script gemaakt is moet er een 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

[Njësia] Përshkrimi = Asistenti i Google

Dëshiron = network-online.target

Pas = network-online.target

[Shërbimi]

Lloji = i thjeshtë

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

Rinis = në abort

Përdoruesi = pi

Grupi = pi

[Instalo]

WantedBy = multi-user.target

Bëni nu CRTL+X en Y en Shkruani të gjitha mënyrat më të mira për operimin tuaj.

Hapi 9: Google Assistant Opstarten

Mund të filloni me Raspberry Pi që të fillojë të fillojë me ndihmën e Google që të fillojë të gjitha makinat për të verifikuar të gjitha aftësitë tuaja për të punuar me të.

Përgjigja është për Raspberry Pi në modalitetin pa kokë kur filloni (monitoroni zonderin) që verbinding është i qëndrueshëm kur është gjetur në rrjetin wifi, aangezien nuk mund të kaloni është në gjendje pa kokë.

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

CRTL+T (Terminali i hapur)

sudo systemctl aktivizoni asistentin.shërbim

Hyni

sudo systemctl asistenti i fillimit.shërbimi

Hyni

Nuk mund të përdorni Asistentin Google për të punuar me të dhënat tuaja Shkruani, nëse dëshironi, mund të përdorni një rrjedhë.

Als hij niet werkt kan je controleren wat er mis is gegaan met:

sudo systemctl status asistent.shërbim

Isshtë e kufizuar çdo ditë në të gjitha rastet, pasi të jetë e mundur është një gabim që mund të ketë një gabim në zgjedhjen e një sudo sistemi të asistentit të shërbimit. Komando e shërbimit, de oplossing hiervoor është minimalisht 24 orë më parë.

Hapi 10: Raspberry Pi Verwerken në Teddybeer

Gjithashtu, mund të lexoni fjalë të tjera nga Teddybeer, duke folur vullnetarisht, duke folur me fjalë të tjera. Tot slot wordt hij dichtgenaaid tot een punt dat er nog kabels uit kunnen steken uit een klein gaatje. De Raspberry Pi mund të ketë një fjalë të madhe në draad die dhe lus vormt. In de lus gaat de Pi en deze wordt een soort van vastgenaaid met enkele lussen aan de onderkant van de Teddybeer. Nu është hij klaar voor gebruik.

Hapi 11: Filloni Teddybeer

Isshtë një monitorues i shkëlqyeshëm i të dhënave të mia. Deze kunnen ontkoppeld worden gelaten.

Om de teddybeer op te starten moet de Pi in het stopcontact fjalë e thënë, eventual ook de folësit në het stopcontact. Mund të thuhet se është më shumë se is 2 minuta më parë dhe të qëndroj wifi duke verbinding hebben. Na twee minuten doe je het volgende.

Gebruik het toetsenbord en doe het volgende op het nog aangesloten toetsenbord:

CRTL+T

sudo systemctl aktivizoni asistentin.shërbim

Wacht 20 sekonda

sudo systemctl asistenti i fillimit.shërbimi

Nu kan het toetsenbord ontkoppeld en opgeborgen worden.

Ju nuk mund të përdorni teddybeer als vertaalbeer.

Om hem te testen kun je vragen: Si thoni përshëndetje si jeni në rusisht?

Je krijuar për antwoord van de teddybeer.

Recommended: