Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Ξεκινήστε
- Βήμα 2: Εγγραφή API Google
- Βήμα 3: Audio Instellen Van Assistant Google
- Βήμα 4: Testen Van Microfoon En ηχεία
- Βήμα 5: Opzetten En Downloaden Van Google Assistant
- Βήμα 6: De Raspberry Pi Autoriseren Voor Google Assistant
- Βήμα 7: Google Assistant Activeren
- Βήμα 8: Βοηθός Google Activeren 2.0
- Βήμα 9: Google Assistant Opstarten
- Βήμα 10: Raspberry Pi Verwerken στο Teddybeer
- Βήμα 11: Opstarten Teddybeer
Βίντεο: Vertalende Teddybeer: 11 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Αυτό είναι ένα από τα μικρά στρώματα, όπως επίσης και η μηχανή. Als je tegen hem zegt bijvoorbeeld: "Πώς λες πώς είσαι στα ρωσικά", dan geeft hij antwoord. Hij είναι Engelstalig.
Προμήθειες
Raspberry Pi, συναντήθηκε με τον Raspbian erop geïnstalleerd
Voeding
Ομιλητές verbonden met een Aux kabel
Een USB μικρόφωνο
Een toetsenbord/muis/monitor με HDMI kabel
Een teddybeer
Eab stabiele internetconnectie
Εν Σάαρ
Naald en draad
Βήμα 1: Ξεκινήστε
Έναρξη je Pi op en sluit de USB microfoon aan, sluit de speaker verbonden met AUX kabel aan, het toetsenbord, de muis en de monitor aan. Vervolgens zorg je voor een stabiele internetconnectie.
Βήμα 2: Εγγραφή API Google
Ga συναντήθηκε με τον λογαριασμό Google aangemeld naar:
console.actions.google.com
Κλικ vervolgens op de knop "Νέο έργο"
Dan geef je je 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 Dutch invult zal de vertaal beer Engelstalig zijn)
Πραγματοποιείται ήδη από την κονσόλα προγραμματιστών της Google. (Https://console.developers.google.com/apis/library…) Σύνδεσμοι επιλογής έργου "Vertaal Beer" που αποθηκεύονται στο scherm en druk op inschakelen.
Ga nu weer terug naar het andere tabblad van
Μετακινηθείτε προς τα πάνω για "Εγγραφή συσκευής"
Klik vervolgens op register model en vul dan bij Όνομα προϊόντος στο dit voorbeeld "Vertaal beer" in.
Bij όνομα κατασκευαστή bijvoorbeeld je eigen naam, je mag het zelf verzinnen.
Ηχείο τύπου Select Deer Type Device.
Bewaar vervolgens de Model-id aangezien je deze αργότερα nodig hebt
Κάντε κλικ στο μοντέλο καταχώρισης.
Κατεβάστε τα διαπιστευτήρια του OAuth 2.0, μπορείτε να τα χρησιμοποιήσετε για να τα δείτε, και κάντε κλικ στα επόμενα βήματα.
Μπορώ να επιλέξω όλα αυτά τα χαρακτηριστικά, σε αυτό το πρόγραμμα, αλλά κάντε κλικ για να αποθηκεύσετε τα χαρακτηριστικά που έχετε επιλέξει.
Επιλέξτε την οθόνη συναίνεσης APU Credentials Oauth (https://console.developers.google.com/apis/credent… και επιλέξτε μια διεύθυνση ηλεκτρονικού ταχυδρομείου για υποστήριξη email, κάντε κλικ στην αποθήκευση.
Σχετικά με τη διεύθυνση https://myaccount.google.com/activitycontrols μπορείτε να ενεργοποιήσετε τα στοιχεία ελέγχου δραστηριότητας.
Δραστηριότητα ιστού και εφαρμογών
Ιστορικό τοποθεσίας
Πληροφορίες συσκευής
Φωνητική και ηχητική δραστηριότητα
Βήμα 3: Audio Instellen Van Assistant Google
Zorg ervoor dat de USB microfoon en de speaker met een AUX kabel aangesloten zijn.
Lokaliseer eerst de microfoon.
Ανοίξτε το τερματικό en typ dan σε:
arecord -l
Schrijf dan de number card και αριθμός συσκευής op.
Lokaliseer dan de πόρτα ηχείου:
aplay -l
Άσε! Το βύσμα 3,5 mm είναι κατά μέσο όρο ανάλογο του bcm2835 ALSA.
Η έξοδος En HDMI είναι γενική χρήση genomeerds και bcm2835 IEC958/HDMI.
Kies hiervan de 3,5 mm.
Doe vervolgens:
nano /home/pi/.asoundrc
Εν γωρ ερβορ ντατ καλύτερα και ερ ζο ουίτζετ
Vervang en door de gegevens die je net genoteerd hebt. Ζωγράφηκε με τη βοήθεια των νέων αριθμών.
pcm.! προεπιλογή {
πληκτρολογήστε asym
capture.pcm "μικρόφωνο"
playback.pcm "ηχείο"
}
pcm.mic {
βύσμα τύπου
σκλάβος {
pcm "hw:,"
}
}
pcm. ηχείο {
βύσμα τύπου
σκλάβος {
pcm "hw:,"
τιμή 16000
}
}
Tot slot Druk op crtl+X en dan op Y en dan op ENTER.
Βήμα 4: Testen Van Microfoon En ηχεία
Ανοίξτε το τερματικό en geef het commando:
ηχείο -δοκιμή -t wav
Als het goed is hoor je nu een stem praten, als je dit niet hoort, moet je de speaker nog goed aansluiten.
Nu gaan we de microfoon testen met het volgende commando:
arecord --format = S16_LE-διάρκεια = 5-βαθμός = 16000-αρχείο-τύπος = ακατέργαστο out.raw
Nu kan je 5 seconden lang iets inspreken.
Vervolgens geef je het commando
aplay --format = S16_LE -βαθμός = 16000 out.raw
Nu zou je moeten horen wat je net ingesproken hebt.
Επίσης, μπορείτε να ελέγξετε το μικρόφωνο με τον αριθμό κάρτας και τον αριθμό συσκευής στο.asoundrc goed ingevuld is.
Μπορείτε επίσης να διαβάσετε τις παραμέτρους του, αλλά μπορείτε να τις ρυθμίσετε.
alsamixer
Βήμα 5: Opzetten En Downloaden Van Google Assistant
Ενημέρωση eerste de Raspberry Pi met het volgende commando:
sudo apt-get ενημέρωση
Όσο κι αν είναι ενημερωμένη, μπορεί να είναι καλύτερα και να μάθεις περισσότερα λόγια από όλα τα διαπιστευτήρια, αλλά και όταν το gedownload είναι απενεργοποιημένο από τον υπολογιστή.
Om dit te doen, moet je de volgende commando's geven.
mkdir ~/googleassistant
nano ~/googleassistant/credentials.json
Nu moet je het eerder gedownloade json bestand openen met een text editor, en moet de tekst die zich erin bevindt gekopieerd worden en geplakt worden in het bestand op de Pi. Επεξεργαστής κειμένου και επεξεργαστής κειμένου σε ένα τερματικό στο καλύτερο. Als je dat gedaan hebt click dan op CRTL+X dan Y en dan Enter.
Voor python3 te installleren moet het volgende commando gegeven worden:
sudo apt-get install python3-dev python3-venv libssl-dev libffi-dev libportaudio2
Nu moet python3 ingeschakeld worden als εικονικό περιβάλλον. Dit doe je met het volgende commando:
python3 -m venv env
Vervolgens moet de meest recente versie 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 στο de terminal:
πηγή env/bin/activ
Δεν μπορούμε να προσθέσουμε πληροφορίες για τη Βιβλιοθήκη Βοηθού Google, αλλά και για τη λέξη. Doe dit door de volgende commando's te geven die pip gebruiken om de laatste versie van het python pakket te installleren.
python3 -m pip install-αναβάθμιση google-assistent-librarypython3 -m pip install-αναβάθμιση google-aid-sdk [δείγματα]
Βήμα 6: De Raspberry Pi Autoriseren Voor Google Assistant
Εγκατάσταση του Google Authorization Tool met het volgende commando:
python3 -m pip install-αναβάθμιση google-auth-oauthlib [εργαλείο]
Nu de Google Authorization Library geïnstalleerd is, moet deze uitgevoerd worden. Εντολές Dus voer deze στο de Terminal.
google-oauthlib-tool --client-secrets ~/googleassistant/credentials.json
--σκόπιο https://www.googleapis.com/auth/assistant-sdk-pro…
--σκόπιο https://www.googleapis.com/auth/gcm
-αποθηκεύστε-ακέφαλο
Δεν είναι δυνατή η σύνδεση του συνδέσμου, μπορείτε να χρησιμοποιήσετε το πρόγραμμα περιήγησής σας και να δημιουργήσετε ένα νέο αρχείο.
Συνδεθείτε και συνδεθείτε στο Λογαριασμό Google waarmee je de API hebt opgezet.
Αυτός ο κωδικός είναι σε beeld, kopieer deze code en plak hem στο de Terminal en druk op Enter.
Το Als de Authenticatie goed είναι πολύ πιθανό να βρεθεί στο τερματικό:
"Τα διαπιστευτήρια αποθηκεύτηκαν: /home/pi/.config/google-oauthlib-tool/credentials.json"
Vul vervolgens στο de terminal dit commando in
googlesamples-assist-pushtotalk --project-id --device-model-id
Vervang door het project id, 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 door de device id die eerder verkregen is. Ben je deze vergeten, can je deze terugvinden op google console action website onder Εγγραφή συσκευής.
Na dit commando ingevoerd te hebben kan je op Enter drukken en zou je tegen de assistent moeten kunnen praten. Let op: Ο Deze είναι wel Engelstalig. Je kan hem testen door bijvoorbeeld te vragen: Τι ώρα είναι;
Βήμα 7: Google Assistant Activeren
Βοηθός Google για να ενεργοποιήσετε όλες τις πληροφορίες που σας ενδιαφέρουν:
πηγή env/bin/activ
googlesamples-βοηθός-pushtotalk
Als dit werkt door steeds op Enter enter te drukken ga je door naar de volgende stap.
Βήμα 8: Βοηθός Google 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.
Ανοίξτε το τερματικό een nieuwe
Geef het commando:
nano /home/pi/start_assistant.sh
Zet de volgende gegevens in het bestand:
#!/bin/bash source/home/pi/env/bin/activ googlesamples-assist-pushtotalk --device-model-id
Η πόρτα του Vervang ήταν πολύ χρήσιμη για να σας διδάξει.
Κάντε κλικ στο CRTL+X en Y en Enter.
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
[Μονάδα] Περιγραφή = Βοηθός Google
Θέλει = network-online.target
Μετά = network-online.target
[Υπηρεσία]
Τύπος = απλός
ExecStart =/bin/bash /home/pi/start_assistant.sh
Επανεκκίνηση = on-abort
Χρήστης = pi
Ομάδα = pi
[Εγκαθιστώ]
WantedBy = multi-user.target
Doe nu CRTL+X en Y el Εισαγάγετε τον καλύτερο τρόπο και το τελ.
Βήμα 9: Google Assistant Opstarten
Μπορείτε επίσης να το ξεκινήσετε με το Raspberry Pi και να το ξεκινήσετε με τη βοήθεια του Google Assistant, για να ξεκινήσετε όλα τα μηχανήματά σας, καθώς μπορείτε να το κάνετε.
Το Zor voordat je de Raspberry Pi σε λειτουργία ακέφαλης λειτουργίας ξεκινάει (zonder monitor) ότι η σταθερότητα του verbinding συναντάται στο wifi netwerk, καθώς δεν είναι εφικτή η λειτουργία του χωρίς ακέφαλο.
Vervolgens start je je Raspberry Pi op en je doet het volgende met een toetsenbord:
CRTL+T (ανοιχτό τερματικό)
sudo systemctl ενεργοποιήστε το βοηθό. υπηρεσία
Εισαγω
sudo systemctl βοηθός εκκίνησης. υπηρεσία
Εισαγω
Δεν είναι δυνατή η βοήθεια του Google με το οποίο μπορείτε να χρησιμοποιήσετε το Enter, αλλά και να το κάνετε.
Als hij niet werkt kan je controleren wat er mis is gegaan met:
βοηθός κατάστασης sudo systemctl. υπηρεσία
Έρχεται καθημερινά όριο για όλες τις ώρες, καθώς είναι δυνατό να χρησιμοποιηθεί το σφάλμα, αν θέλετε να βοηθήσετε την κατάσταση του βοηθού. Service commando, de oplossing hiervoor είναι ελάχιστο 24 ώρες το 24ωρο.
Βήμα 10: Raspberry Pi Verwerken στο Teddybeer
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. De 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. Η Νου είναι χιτζ κλαάρ βουόρ γκεμπρούικ.
Βήμα 11: Opstarten Teddybeer
Er is geen monitor en geen muis meer nodig. Deze kunnen ontkoppeld worden gelaten.
Om de teddybeer op te starten moet de Pi in het stopcontact gestoken worden, eventueel ook de speaker in het stopcontact. Ο Dan wachten tot hij opgestart είναι ± 2 λεπτά και μετά από αυτό και με σταθερό wifi verbinding hebben. Na twee minuten doe je het volgende.
Gebruik het toetsenbord en doe het volgende op het nog aangesloten toetsenbord:
CRTL+Τ
sudo systemctl ενεργοποιήστε το βοηθό. υπηρεσία
Wacht 20 δευτερόλεπτα
sudo systemctl βοηθός εκκίνησης. υπηρεσία
Nu kan het toetsenbord ontkoppeld en opgeborgen worden.
Δεν μπορώ να πω teddybeer als vertaalbeer.
Om hem te testen kun je vragen: Πώς λες γεια πώς είσαι στα ρωσικά;
Je creatgt και antwoord van de teddybeer.
Συνιστάται:
Πώς να φτιάξετε 4G LTE Double BiQuade Antenna Εύκολα Βήματα: 3 Βήματα
Πώς να κάνετε εύκολα 4G LTE διπλή κεραία BiQuade Antenna: Τις περισσότερες φορές αντιμετώπισα, δεν έχω καλή ισχύ σήματος στις καθημερινές μου εργασίες. Ετσι. Searchάχνω και δοκιμάζω διάφορους τύπους κεραίας αλλά δεν δουλεύω. Μετά από σπατάλη χρόνου βρήκα μια κεραία που ελπίζω να φτιάξω και να δοκιμάσω, γιατί δεν είναι η βασική αρχή
Σχεδιασμός παιχνιδιών στο Flick σε 5 βήματα: 5 βήματα
Σχεδιασμός παιχνιδιών στο Flick σε 5 βήματα: Το Flick είναι ένας πραγματικά απλός τρόπος δημιουργίας ενός παιχνιδιού, ειδικά κάτι σαν παζλ, οπτικό μυθιστόρημα ή παιχνίδι περιπέτειας
Σύστημα ειδοποίησης αντίστροφης στάθμευσης αυτοκινήτου Arduino - Βήματα βήμα προς βήμα: 4 βήματα
Σύστημα ειδοποίησης αντίστροφης στάθμευσης αυτοκινήτου Arduino | Βήματα βήμα προς βήμα: Σε αυτό το έργο, θα σχεδιάσω ένα απλό κύκλωμα αισθητήρα στάθμευσης αντίστροφης στάθμευσης αυτοκινήτου Arduino χρησιμοποιώντας Arduino UNO και υπερηχητικό αισθητήρα HC-SR04. Αυτό το σύστημα ειδοποίησης αυτοκινήτου με βάση το Arduino μπορεί να χρησιμοποιηθεί για αυτόνομη πλοήγηση, κλίμακα ρομπότ και άλλα εύρη
Ανίχνευση προσώπου στο Raspberry Pi 4B σε 3 βήματα: 3 βήματα
Ανίχνευση προσώπου στο Raspberry Pi 4B σε 3 βήματα: Σε αυτό το Instructable πρόκειται να πραγματοποιήσουμε ανίχνευση προσώπου στο Raspberry Pi 4 με το Shunya O/S χρησιμοποιώντας τη βιβλιοθήκη Shunyaface. Το Shunyaface είναι μια βιβλιοθήκη αναγνώρισης/ανίχνευσης προσώπου. Το έργο στοχεύει στην επίτευξη της ταχύτερης ταχύτητας ανίχνευσης και αναγνώρισης με
DIY Vanity Mirror σε εύκολα βήματα (χρησιμοποιώντας φώτα λωρίδας LED): 4 βήματα
DIY Vanity Mirror σε εύκολα βήματα (χρησιμοποιώντας φώτα λωρίδας LED): Σε αυτήν την ανάρτηση, έφτιαξα ένα DIY Vanity Mirror με τη βοήθεια των λωρίδων LED. Είναι πραγματικά υπέροχο και πρέπει να τα δοκιμάσετε επίσης