Мазмұны:
- Жабдықтар
- 1 -қадам: Бастау
- 2 -қадам: Google API тіркеушісі
- 3 -қадам: Google Assistant -тің аудио қондырғысы
- 4 -қадам: Ван микрофонының динамиктерін тексеріңіз
- 5 -қадам: Google Assistant бағдарламасын жүктеп алыңыз
- 6 -қадам: De Raspberry Pi Autoriseren Voor Google Assistant
- 7 -қадам: Google Assistant Activeren
- 8 -қадам: Google Assistant Activeren 2.0
- 9 -қадам: Google Assistant Opstarten
- 10 -қадам: Raspberry Pi Verwerken Teddybeer -де
- 11 -қадам: Теддиберді бастаңыз
Бейне: Vertalende Teddybeer: 11 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Мұның бәрі - бұл вертальмашинаның функциялары. Als je tegen hem zegt bijvoorbeeld: «Қалайсың, орысша қалайсың?», Dan geeft hij antwoord. Хид - Энгельсталиг.
Жабдықтар
Raspberry Pi, Raspbian erop geïnstalleerd -мен кездесті
Дауыс беру
Спикерлер Aux кабельмен кездесті
USB микрофоны
HDMI кабелімен байланыс орнатылды
Ойыншық
Интернет байланысы тұрақты
Сэн
Наадаль драад
1 -қадам: Бастау
USB микрофоны мен динамиктері AUX кабелімен, сонымен қатар монитормен де жұмыс істейді. Интернет байланысы тұрақты болуы мүмкін.
2 -қадам: Google API тіркеушісі
Google есептік жазбасына кіруге болады:
console.actions.google.com
«Жаңа жоба» опциясын таңдаңыз.
Бұл жобаның басты мақсаты - «Vertaal сырасы».
Нидерландыда голландиялық демалыс орны.
(Alhoewel je dutch invult zal de vertaal сыра Engelstalig zijn)
Google әзірлеушілерінің консолінде таблеткалар табылған жоқ. (Https://console.developers.google.com/apis/library…) «Vertaal Beer» жобасының таңдауы сілтемелердің бірі болып табылады.
Https://console.developers.google.com/apis/library… жүктеу кестесі
«Құрылғыны тіркеу» бөлімінде айналдыру
Өнім атауы «Vertaal сыра» ішіндегі өнімнің атауын таңдаңыз.
Bij өндірушісінің аты -жөні - бұл сіздің жеке меншігіңіз.
Device Type динамигін таңдаңыз.
Модельдік кодты пайдалану кейінірек белгілі болады
Тіркеу үлгісін басыңыз.
OAuth 2.0 тіркелгі деректерін жүктеп алыңыз, содан кейін бұл мүмкін емес нұсқаны жүктеңіз.
Сипаттаманы ағылшын тілі (Америка Құрама Штаттары) тіліне кері аудару Аудару, егер бұл жобаны таңдауға болмайтын болса, онда бұл қасиеттерді сақтап қалу қажет.
API тіркелгі деректерін растау келісімі экраны (https://console.developers.google.com/apis/credent… электрондық пошта мекенжайын таңдау үшін электрондық поштаны таңдаңыз, сақтаңыз).
Https://myaccount.google.com/activitycontrols белсенділікті басқару элементтерін белсенді түрде енгізуге болады.
Интернет пен қолданба әрекеті
Орналасу тарихы
Құрылғы туралы ақпарат
Дауыс пен аудио әрекеті
3 -қадам: Google Assistant -тің аудио қондырғысы
AUX кабелінің көмегімен USB микрофонын шығаруға болады.
Lokaliseer микрофон.
Терминалды ашыңыз:
жазба -l
Картаның нөмірі құрылғы нөміріне сәйкес келеді.
Lokaliseer және де спикердің есігі:
aplay -l
Опцияға рұқсат етіңіз! 3,5 мм ұя - бұл bcm2835 ALSA аналогы.
HDMI шығысы - бұл bcm2835 IEC958/HDMI генетикалық қызметі.
Kies hiervan 3,5 мм ұясы.
До верволгендері:
nano /home/pi/.asoundrc
Деректерді ең жақсы деп санауға болады
Есік есігі де gegevens өшіреді. Нөмірлердің пайда болуын болдырмау керек.
pcm.! әдепкі {
асимді теріңіз
capture.pcm «микрофон»
playback.pcm «динамик»
}
pcm.mic {
штепсельді теріңіз
құл {
pcm «сс:,»
}
}
pcm. спикер {
штепсельді теріңіз
құл {
pcm «сс:,»
бағасы 16000
}
}
Жалғастыру Druk op crtl+X en dan op Y en dan op ENTER.
4 -қадам: Ван микрофонының динамиктерін тексеріңіз
Geef het commando терминалын ашу:
динамик -тесті -t wav
Қатысу керек, сонымен қатар баяндамашылар да жоқ.
Біз микрофунды тексердік:
arecord --format = S16_LE-ұзақтығы = 5-жылдамдық = 16000-файл түрі = өңделмеген
Тіркелу 5 секундқа созылады.
Vervolgens geef jeo het komando
aplay --format = S16_LE -rate = 16000 out.raw
Ноу -де -эн -не -не -не -ин -ле -хн -е -нен.
Сонымен қатар, микрофонды тексеруге болады.
Сонымен қатар, бұл сіздің конфигурацияңыздың үлкен көлемін көрсетеді.
алсамиксер
5 -қадам: Google Assistant бағдарламасын жүктеп алыңыз
Raspberry Pi жаңартуы келесі командалармен жаңартылды:
sudo apt-get жаңартуы
Сонымен қатар, тіркелгі деректері компьютерде жаңартылғаннан кейін жаңартылады.
Домен, командалық команданың сөзі.
mkdir ~/googleassistant
nano ~/googleassistant/credentials.json
Мәтіндік редакторды ашу үшін ең жақсы ақпаратты табыңыз, содан кейін ол тек ең жоғары деңгейге жетеді. Мәтіндік редактордың мәтіндік редакторы терминалда орналасқан. Бұған CRTL+X және Y енгізуден бас тарту керек.
Python3 бағдарламасын орнатқаннан кейін, командалық командалар:
sudo apt-get install python3-dev python3-venv libssl-dev libffi-dev libportaudio2
Python3 виртуалды ортаны бұзды. Ол кездейсоқ командалармен кездесті:
python3 -m venv env
Тізімдегі соңғы нұсқалар нашарлады, бірақ олар кездесті:
env/bin/python3 -m pip install -pip setuptools -upgrade
Питон ортасында бұл терминалдың нашарлауына әкелді:
env/bin/activate бастапқы көзі
Сонымен қатар, біз Google Assistant кітапханасының жұмысын жақсарттық. Есікті табуға болады, бұл сіздің компьютеріңізді орнатуға мүмкіндік береді.
python3 -m pip install-google-assistant-librarypython3 -m pip install-google-assistant-sdk жаңарту [үлгілер]
6 -қадам: De Raspberry Pi Autoriseren Voor Google Assistant
Google авторизациясының құралы келесі нұсқауларды орындады:
python3 -m pip орнату-google-auth-oauthlib [құрал] жаңарту
Google авторизациясы кітапханасының деректері жойылды. Dus voer deze терминалында командалар береді.
google-oauthlib-tool --client-құпиялары ~/googleassistant/credentials.json
-ауқымды https://www.googleapis.com/auth/assistant-sdk-pro…
-ауқым https://www.googleapis.com/auth/gcm
-сақтау-бассыз
Сілтеме, веб -браузер арқылы сілтемені басу керек.
Google есептік жазбасына кіріңіз және API -ге кіріңіз.
Белгіленген кодты енгізіңіз, терминалды енгізіңіз, содан кейін кодты енгізіңіз.
Als de Authenticatie термині терминалға сәйкес келмейді:
«Тіркелгі деректері сақталды: /home/pi/.config/google-oauthlib-tool/credentials.json»
Vul vervolgens in de terminal dit commando in
googlesamples-көмекші-pushtotalk-жоба-идентификатор-құрылғы-модель-идентификатор
Жобаның идентификаторы, сонымен қатар жобаның идентификаторы https://console.actions.google.com/ сайтында, жобаның параметрлері бойынша 3 жобадан тұрады.
Vervang door de device id die eerder verkregen is. Құрылғыны тіркеу бойынша Google консолі әрекеттерінің веб -сайтында не бар екенін біліңіз.
Командаларды енгізуге рұқсат етілмейді. Келіңіздер: Deze - жақсы Энгельсталиг. Есік ашылады: Сағат нешеде?
7 -қадам: Google Assistant Activeren
Google ассистентінің барлық тапсырмалары бойынша көмекші:
env/bin/activate бастапқы көзі
googlesamples-ассистент-pushtotalk
Сонымен қатар, есік стедтері де есікті енгізіңіз.
8 -қадам: Google Assistant Activeren 2.0
Біз бұл туралы білмейміз.
Терминалды ашыңыз
Гифтің командалық құрамы:
нано /home/pi/start_assistant.sh
Ze de volgende gegevens тобы:
#!/bin/bash source/home/pi/env/bin/googlesamples-assistant-pushtotalk-құрылғы-модель-идентификаторын белсендіру
Есіктің есігі нұсқаулықпен анықталады.
CRTL+X және Y en Enter пернесін басыңыз.
Nash eash bash сценарийі gemaakt is a moet er een service file gemaakt worden, doe dit dmv het volgende commando:
sudo nano /lib/systemd/system/assistant.service
zeg de volgende gegevens in het bestand
[Unit] Description = Google Assistant
Қажет = network-online.target
= Network-online.target кейін
[Қызмет]
Түрі = қарапайым
ExecStart =/bin/bash /home/pi/start_assistant.sh
Қайта іске қосу = тоқтату
Пайдаланушы = pi
Топ = pi
[Орнату]
WantedBy = multi-user.target
CRTL+X en Y k en ot het bestand опциясын енгізіңіз.
9 -қадам: Google Assistant Opstarten
Сонымен қатар, Raspberry Pi бағдарламасы Google Assistant -ті іске қосады.
Raspberry Pi бассыз режимде жұмыс істейді (монитор мониторы) Wi -Fi желісінде стерильді байланыстыру орындалады, ал басы жоқ режимде.
Vervolgens Raspberry Pi бағдарламасын іске қосады:
CRTL+T (ашық терминал)
sudo systemctl assistant.service қызметін қосады
Кіру
sudo systemctl assistent.service іске қосыңыз
Кіру
Google Assistant -ті пайдалану қажет болса, оны енгізіңіз.
Қалай болғанда да, бұл мүмкін емес:
sudo systemctl күй көмекшісі.қызмет
Күн сайынғы шектеулер барлығына сәйкес келеді, егер бұл қате болса, онда қате пайда болады.
10 -қадам: Raspberry Pi Verwerken Teddybeer -де
Сонымен қатар, Teddybeer -дің ашылуы нашарлайды, спрейлердің нашарлауы нашарлайды. Тот -слот сөздерді тіркеуден өткізуге болады. Raspberry Pi кең ауқымды түрде жұмыс істейді. Пи -де -де -де -де -де -де -де -де, олар -да -да, оларда -да. Ну - бұл кбр квар вор гебруик.
11 -қадам: Теддиберді бастаңыз
Бұл монитордың ең үлкен мониторы. Дезе куннен онткоппельд желатенді нашарлады.
Пайдалы контактілерде байланыс орнатылғаннан кейін, спикерлердің байланысы нашар болады. Деректер опциялары ± 2 минуттан аспайды, сондықтан Wi -Fi байланыстыру керек. Бірнеше минуттан кейін не істеу керек.
Гебрюктің ең үлкені:
CRTL+T
sudo systemctl assistant.service қызметін қосады
20 секундтық вахт
sudo systemctl assistent.service іске қосыңыз
Nu kan het toetsenbord ontkoppeld en opgeborgen нашарлады.
Тедбидер де, вертаальбер де жоқ.
Om hem te testen kun je vragen: Орыс тілінде қалай сәлем айтасыз?
Веб -де -Тедбиберден басқа.
Ұсынылған:
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Түймені іске қосатын қадам реттегіші: 4 қадам
Түймені іске қосатын қадам реттегіші:
Тікелей 4G/5G HD бейне ағыны DJI Drone -ден төмен кідірісте [3 қадам]: 3 қадам
Тікелей 4G/5G HD бейне ағыны DJI Drone-ден төмен кідірісте [3 қадам]: Келесі нұсқаулық кез-келген DJI дронынан HD сапалы бейне ағындарын алуға көмектеседі. FlytOS мобильді қосымшасы мен FlytNow веб -қосымшасының көмегімен сіз дроннан бейне ағынды бастай аласыз
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау