ዝርዝር ሁኔታ:

Vertalende Teddybeer: 11 ደረጃዎች
Vertalende Teddybeer: 11 ደረጃዎች

ቪዲዮ: Vertalende Teddybeer: 11 ደረጃዎች

ቪዲዮ: Vertalende Teddybeer: 11 ደረጃዎች
ቪዲዮ: Masha and The Bear - Recipe for disaster (Episode 17) 2024, ህዳር
Anonim
Vertalende Teddybeer
Vertalende Teddybeer

Dit een teddybeer die functioneert als vertaalmachine ነው። Als je tegen hem zegt bijvoorbeeld: "እንዴት በሩስያኛ ነህ እንዴት ትላለህ" ፣ ዳን ጊፍት ሂጅ አንቲወርድ። ሂጅ Engelstalig ነው።

አቅርቦቶች

Raspberry Pi ፣ ከ Raspbian erop geïnstalleerd ጋር ተገናኘ

ባዶነት

ተናጋሪዎች verbonden ተገናኘን een Aux kabel

ኢየን ዩኤስቢ ማይክሮፎን

Een toetsenbord/muis/monitor ተገናኝቷል HDMI kabel

Een teddybeer

Een stabiele internetconnectie

ኤን ሽብር

Naald en draad

ደረጃ 1: Opstarten

የዩኤስቢ ማይክሮፎን የማይጀምር ፣ የዴይቲ ድምጽ ማጉያዎች verbonden ተገናኝተው AUX kabel aan ፣ het toetsenbord ፣ de muis en de monitor aan። Vervolgens zorg je voor een stabiele internetconnectie.

ደረጃ 2 የጉግል ኤፒአይ Registreren

የጉግል አካውንት እንደ ገና አልተገናኘም-

console.actions.google.com

“አዲስ ፕሮጀክት” የሚለውን ቁልፍ ጠቅ ያድርጉ

ዳን ጂፍ ጄ ፕሮጀክት በናም ፣ በዴት ገቫል ሄብ ኢክ ሄት “ቬርታል ቢራ” ጂኖሜድ።

Stel dan je taal en regio in, dus dutch en ኔዘርላንድስ።

(Alhoewel je dutch invult zal de vertaal beer Engelstalig zijn)

በ Google ገንቢዎች ኮንሶል ውስጥ ጋ vervolgens.

ጋ ኑ weer terug naar het andere tablad van በ

“የመሣሪያ ምዝገባ” ን በሌላ ጊዜ ሸብልል

ክሊክ vervolgens op የመመዝገቢያ ሞዴል en vul dan bij ውስጥ የምርት ስም በ dit voorbeeld ውስጥ “Vertaal beer” in.

የቢጅ አምራች ስም bijvoorbeeld je eigen naam ፣ je mag het zelf verzinnen።

የመሣሪያ ዓይነት ድምጽ ማጉያውን ይምረጡ።

Bewaar vervolgens de Model-id aangezien je deze later nodig hebt

ጠቅ ያድርጉ እና የመመዝገቢያ ሞዴል።

ዳውን ኦ ኦውአውት 2.0 ምስክርነቶችን ያውርዱ ፣ ከዚህ ቀደም ወደ ሌላ ቦታ ይሂዱ።

ዳን ቃን ባሕርያት መርጠረን አልስ ጄ ደዜ ኖዲግ ሄብት ፣ በዲት ፕሮጀክት ውስጥ ሄን ጂን ባሕርያት ኖዲግ ፣ dus klik op save traits zonder verder iets te selecteren.

ኤፒአይ ምስክርነቶች የ Oauth የፈቃድ ማያ ገጽ (https://console.developers.google.com/apis/credent… en en selecteer je email adres bij support email, click vervolgens op አስቀምጥ።

ጋ አስር slotte naar https://myaccount.google.com/activitycontrols en activeer de volgende እንቅስቃሴ መቆጣጠሪያዎች።

የድር እና የመተግበሪያ እንቅስቃሴ

የአካባቢ ታሪክ

የመሣሪያ መረጃ

የድምፅ እና ኦዲዮ እንቅስቃሴ

ደረጃ 3 - ኦዲዮ Instellen ቫን የጉግል ረዳት

Zorg ervoor dat de USB microfoon en de speaker met een AUX kabel aangesloten zijn.

Lokaliseer eerst de microfoon.

በዚህ ተርሚናል ውስጥ ተርሚናል ይክፈቱ-

arecord -l

Schrijf ዳን ዴ ካርድ ቁጥር en የመሣሪያ ቁጥር op.

Lokaliseer dan de ተናጋሪ በር:

aplay -l

እናድርግ! ደ 3.5 ሚሜ መሰኪያ የ mexal aangegeven als አናሎግ የ bcm2835 ALSA ነው።

En de HDMI ውፅዓት meestal genoteerd als bcm2835 IEC958/HDMI ነው።

Kies hiervan de 3.5 ሚሜ መሰኪያ።

ዶይ vervolgens;

nano /home/pi/.asoundrc

En zorg ervoor dat het bestand er zo uitziet

Vervang en በር de gegevens die je net genoteerd hebt. Zorg ervoor dat je de weglaat na het invullen ቫን ደ nummers.

pcm.! ነባሪ {

asym ይተይቡ

catch.pcm "ማይክሮ"

መልሶ ማጫወት.ፒሲሜ "ድምጽ ማጉያ"

}

pcm.mic {

መሰኪያ መሰየሚያ

ባሪያ {

pcm "hw:,"

}

}

pcm.speaker {

መሰኪያ መሰየሚያ

ባሪያ {

pcm "hw:,"

ደረጃ 16000

}

}

Tot ማስገቢያ Druk op crtl+X en dan op Y en dan op ENTER።

ደረጃ 4: Testen ቫን ማይክሮፎን ኤን ተናጋሪዎች

ተርሚናልን በጌፍ ሄት ኮማንዶ ይክፈቱ

ድምጽ ማጉያ -ሙከራ -t wav

Als het goed is hoor je nu een stem praten ፣ als je dit niet hoort ፣ moet je de speaker nog goed aansluiten ነው።

አሁን እኛ የማይክሮፎን ሙከራን ተገናኘን።

arecord --format = S16_LE --duration = 5 --rate = 16000-ፋይል-ዓይነት = ጥሬ ወጣ።

ኑ kan je 5 seconden lang iets inspreken.

Vervolgens geef je het commando

aplay --format = S16_LE --rate = 16000 out.raw

ኑ zou je moeten horen wat je net ingesproken hebt.

Als dit niet zo is moet je de microfoon checken en kijken of de card number en የመሣሪያ ቁጥር በ.asoundrc goed ingevuld ነው።

Als je het volume niet goed vindt ፣ kan je het volgende commando gebruiken om dit te configureren.

አልሳሚክስ

ደረጃ 5 Opzetten En Downloaden ቫን ጉግል ረዳት

Eerste de Raspberry Pi ከሄት ቮልገንዴ ኮማንዶ ጋር ተገናኘ

sudo apt-get ዝማኔ

Als hij klaar is met Updaten, moet er een bestand gemaakt worden om de credentials die eerder gedownload is op de computer te bewaren.

ኦም ዲት ቴ ዶን ፣ ሞኤት ዴ ደገንገንዶ ኮማንዶ ገቨን።

mkdir ~/googleassistant

nano ~/googleassistant/credentials.json

ኑ ሞት ጄ ሄት ኤደር ግዳውንሎድ ጄሶን ፊስደንት እና ተከፈተ የኤን የጽሑፍ አርታኢ ፣ en moet de tekst die zich erin bevindt gekopieerd worden en heeplakt worden het bestand op de Pi ውስጥ። Dus kopieer de gegevens uit de text editor en plak ze in he terminal best ውስጥ. Als je dat gedaan hebt klik dan op CRTL+X dan Y en 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

ኑ moet python3 ingeschakeld worden als ምናባዊ አካባቢ። እንደዚያ ሆኖ ሄት ቮልገንዴ ኮማንዶን አገኘ -

python3 -m venv env

Vervolgens moet de meest lateste versie van van setuptools geïnstalleerd worden, doe met het volgende commando:

env/bin/python3 -m pip install -የ pip setuptools ን ማሻሻል -ማሻሻል

ኦም በዲ ኒዩው ገማአክቴ ፓይዘን አካባቢ በቴም ተርሚናል ውስጥ ኮማን ሞት ሄት volgende commando uitgevoerd worden

ምንጭ env/bin/activate

ኑ እኛ alle pakketten hebben, moet de የ Google ረዳት ቤተ -መጽሐፍት geïnstalleerd worden. ዶይ ዲት በር ዴ ቮልጌንዴ ኮማንዶ ዘ ጌቨን ፒት ገብርኩን ኦም ደ ላተስተ ቨርኔ ቫን ሄት ፒቶን ፓኬት ተጫነ።

python3 -m pip ጫን-ጉግል-ረዳት-ቤተ-መጽሐፍትን ማሻሻል

ደረጃ 6: ደ Raspberry Pi Autoriseren Voor የጉግል ረዳት

የ Google ፈቃድ መሣሪያ ከሄት ቮልገንዴ ኮማንዶ ጋር ተገናኘ

python3 -m pip ጫን-google-auth-oauthlib ን ያሻሽሉ [መሣሪያ]

የ Google ፈቃድ ቤተ -መጽሐፍት geïnstalleerd ማለት ፣ moet deze uitgevoerd worden ነው። Dus voer deze ትዕዛዞችን በዲ ተርሚናል ውስጥ።

google-oauthlib-tool-ደንበኛ-ምስጢሮች ~/googleassistant/credentials.json

-ወሰን https://www.googleapis.com/auth/assistant-sdk-pro…

-ወሰን https://www.googleapis.com/auth/gcm

-አስቀምጥ-ያለ ራስ

ኑ komt er een lange link, kopieer deze volledig en bezoek deze met een webbrowser.

በመለያ ይግቡ የ Google መለያ waarmee je de API hebt opgezet.

ዳን komt er een code in beeld, kopieer deze code en plak hem in Terminal en druk op Enter.

Als de Authenticatie goed በ ተርሚናል ውስጥ verlopen verschijnt dit ነው -

“ምስክርነቶች ተቀምጠዋል//ቤት /pi/.config/google-oauthlib-tool/credentials.json”

Vul vervolgens በ de terminal dit commando ውስጥ

googlesamples- ረዳት-pushሽቶልክ-የፕሮጀክት-መታወቂያ-መሣሪያ-ሞዴል-መታወቂያ

Vervang በር het ፕሮጀክት መታወቂያ ፣ als je het project id vergeten bent kan je deze terugvinden op https://console.actions.google.com/ ፣ onder project settings wat rechtsbovenin onder de 3 puntjes staat.

Vervang በር የመሣሪያ መታወቂያ መሞት eerder verkregen ነው። በመሣሪያ ምዝገባ ላይ የ google ኮንሶል ድርጊቶች ድር ጣቢያ በቤን ጄ ዴዝ vergeten ፣ kan je deze terugvinden op.

ና ዲቶ ኮማንዶ ኢንቬቮርድ ቴ ሄበን kan je op Enter drukken en zou je tegen de assistent moeten kunnen praten. ይፍቀዱ: ዴዝ ዌል Engelstalig ነው። Je kan hem testen door bijvoorbeeld te vragen: ጊዜው ስንት ነው?

ደረጃ 7 የጉግል ረዳት Activeren

የ Google ጉግል ረዳት ተንቀሳቃሾች ዞንደር alle voorgaande stappen te doen geef je de como's:

ምንጭ env/bin/activate

የጉግል ምሳሌዎች-ረዳት-tሽቶክ

Als dit werkt በር steeds op Enter te drukken ga je በር naar de volgende stap ይግቡ።

ደረጃ 8 የጉግል ረዳት Activeren 2.0

ኑ ጋአን እኛ ervoor zorgen dat er niet elke keer op Enter geklikt hoeft te worden, maar hij gewoon reageert op je je.

Een nieuwe ተርሚናል ይክፈቱ

ግጥም ሄት ኮማንዶ ፦

nano /home/pi/start_assistant.sh

Zet de volgende gegevens in het bestand:

-!

Vervang በር je deviceid die je eerder verkregen hebt in instructable.

ጠቅ ያድርጉ እና CRTL+X en Y en ያስገቡ።

ኑ 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 het bestand ውስጥ

[ክፍል] መግለጫ = የጉግል ረዳት

ይፈልጋል = አውታረ መረብ-online.target

በኋላ = network-online.target

[አገልግሎት]

ዓይነት = ቀላል

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

ዳግም አስጀምር = ውርጃ

ተጠቃሚ = ፒ

ቡድን = ፒ

[ጫን]

WantedBy = multi-user.target

Doe nu CRTL+X en Y en ን ወደ ኦም het bestand op te slaan ያስገቡ።

ደረጃ 9 የጉግል ረዳት Opstarten

Als je nu je Raspberry Pi opstart en je wilt dat Google Assistant opstart om als vertaalmachine voor het vertaalbeertje te werken moet je het volgende doen.

Zorg voordat je de Raspberry Pi in headless mode opstart (zonder monitor) dat er een stabiele verbinding is een wifi netwerk, angezien dit niet aan te passen headless mode ውስጥ ነው።

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

CRTL+T (ክፍት ተርሚናል)

sudo systemctl ረዳት አገልግሎትን ያንቁ

ግባ

sudo systemctl ጅምር ረዳት። አገልግሎት

ግባ

የ Google ረዳት ሰራተኛን በ hoef je niet elke keer op Enter drukken, maar zal hij reageren op je stem.

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

sudo systemctl ሁኔታ ረዳት። አገልግሎት

ኤር ዕለታዊ ወሰን ነው።

ደረጃ 10 በቴዲቤር ውስጥ Raspberry Pi Verwerken

Als laatste moet een Teddybeer opengeknipt worden, vulling eruit gehaald worden en geplaatst worden ውስጥ ተናጋሪዎቹ። Tot slot wordt hij dichtgenaaid tot een punt dat er nog kabels uit kunnen steken uit een klein gaatje. ደ Raspberry Pi kan vastgemaakt worden met draad die een lus vormt. In deze lus gaat de Pi en deze wordt een soort van vastgenaaid met enkele lussen aan de onderkant van de Teddybeer. ኑ ሂጅ ክላር voor gebruik ነው።

ደረጃ 11: Opstarten Teddybeer

ኤር geen monitor en geen muis meer nodig ነው። Deze kunnen ontkoppeld worden gelaten.

ቴዲዲቢየር ኦፕሬተር ኦፕሬቲንግ ሞባይል ዲ ፒ በ het stopcontact gestoken worden ፣ eventueel ኦክ ተናጋሪዎችን በ het stopcontact ውስጥ። ዳን wachten tot hij opgestart ± 2 minuten en hij moet een stabiele wifi verbinding hebben ነው። ና ትዌ ምንትተን ዶእ je het volgende።

ገብሩክ ሄት toetsenbord en doe het volgende op het nog aangesloten toetsenbord:

CRTL+ቲ

sudo systemctl ረዳት አገልግሎትን ያንቁ

ዋች 20 ሰከንድ

sudo systemctl ጅምር ረዳት። አገልግሎት

ኑ kan het toetsenbord ontkoppeld en opgeborgen worden.

ኑ ወርቅ ደዘ ቴዲቤይር አልስ ቬርታልል።

Om hem te testen kun je vragen: እንዴት ሰላም በሉ በሩስያኛ ነዎት?

Je krijgt dan antwoord van de teddybeer.

የሚመከር: