ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: Opstarten
- ደረጃ 2 የጉግል ኤፒአይ Registreren
- ደረጃ 3 - ኦዲዮ Instellen ቫን የጉግል ረዳት
- ደረጃ 4: Testen ቫን ማይክሮፎን ኤን ተናጋሪዎች
- ደረጃ 5 Opzetten En Downloaden ቫን ጉግል ረዳት
- ደረጃ 6: ደ Raspberry Pi Autoriseren Voor የጉግል ረዳት
- ደረጃ 7 የጉግል ረዳት Activeren
- ደረጃ 8 የጉግል ረዳት Activeren 2.0
- ደረጃ 9 የጉግል ረዳት Opstarten
- ደረጃ 10 በቴዲቤር ውስጥ Raspberry Pi Verwerken
- ደረጃ 11: Opstarten Teddybeer
ቪዲዮ: Vertalende Teddybeer: 11 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
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.
የሚመከር:
በ Flick ውስጥ የጨዋታ ንድፍ በ 5 ደረጃዎች 5 ደረጃዎች
በ 5 ደረጃዎች ውስጥ በ Flick ውስጥ የጨዋታ ንድፍ -ፍሊክስ ጨዋታን በተለይም በእውነቱ እንደ እንቆቅልሽ ፣ የእይታ ልብ ወለድ ወይም የጀብድ ጨዋታ የመሰለ ቀላል መንገድ ነው።
የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ማስጠንቀቂያ ስርዓት - ደረጃዎች በደረጃ: 4 ደረጃዎች
የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ማንቂያ ስርዓት | ደረጃዎች በደረጃ-በዚህ ፕሮጀክት ውስጥ አርዱዲኖ UNO እና HC-SR04 Ultrasonic Sensor ን በመጠቀም ቀላል የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ዳሳሽ ወረዳ እቀዳለሁ። ይህ በአርዱዲኖ ላይ የተመሠረተ የመኪና ተገላቢጦሽ የማስጠንቀቂያ ስርዓት ለራስ ገዝ አሰሳ ፣ ሮቦት ሬንጅንግ እና ለሌላ ክልል አር
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 ደረጃዎች 3 ደረጃዎች
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 እርከኖች-በዚህ መመሪያ ውስጥ የሹንያፊትን ቤተመፃሕፍት በመጠቀም ከ Rasyaberry O/S ጋር Raspberry Pi 4 ላይ የፊት ለይቶ ማወቅን እናከናውናለን። ሹነፊታ የፊት መታወቂያ/ማወቂያ ቤተ -መጽሐፍት ነው። ፕሮጀክቱ ፈጣን የመለየት እና የማወቅ ፍጥነትን ለማሳካት ያለመ ነው
በ GameGo ላይ በ ‹GoGo› ላይ ማለቂያ ከሌላቸው ደረጃዎች ጋር የመሣሪያ ስርዓት - 5 ደረጃዎች (ከስዕሎች ጋር)
በ GameGo ላይ በ MakeGo Arcade የመጫወቻ ማዕከል ላይ ገደብ የለሽ ደረጃዎች ያለው የመሣሪያ ስርዓት - GameGo በ TinkerGen STEM ትምህርት የተገነባ የ Microsoft Makecode ተኳሃኝ የሆነ የሬትሮ ጨዋታ ተንቀሳቃሽ ኮንሶል ነው። እሱ በ STM32F401RET6 ARM Cortex M4 ቺፕ ላይ የተመሠረተ እና ለ STEM አስተማሪዎች ወይም የሬትሮ ቪዲዮ ጨዋታን መፍጠር መዝናናትን ለሚወዱ ሰዎች ብቻ የተሰራ ነው
ቀላል ደረጃዎች (DID Strip Lights በመጠቀም) DIY Vanity Mirror - 4 ደረጃዎች
DIY Vanity Mirror በቀላል ደረጃዎች (የ LED ስትሪፕ መብራቶችን በመጠቀም) - በዚህ ልጥፍ ውስጥ በ LED ሰቆች እገዛ የ DIY Vanity Mirror ን ሠራሁ። በእውነቱ አሪፍ ነው እና እርስዎም እነሱን መሞከር አለብዎት