Съдържание:

Псевдоним на проекта: 5 стъпки (със снимки)
Псевдоним на проекта: 5 стъпки (със снимки)

Видео: Псевдоним на проекта: 5 стъпки (със снимки)

Видео: Псевдоним на проекта: 5 стъпки (със снимки)
Видео: Топ 5 Безплатни Програми за Видео Обработка Без Воден Знак 2024, Юли
Anonim

Alias е „паразит“, който може да се научи, който е предназначен да даде на потребителите по -голям контрол над техните интелигентни асистенти, както по отношение на персонализирането, така и по отношение на поверителността. Чрез просто приложение потребителят може да обучи псевдонима да реагира на персонализирана пробуждаща дума/звук, а след като бъде обучен, Alias може да поеме контрола над домашния ви асистент, като го активира за вас. В тези инструкции ще ви преведем през основните стъпки за да завършите собствения си псевдоним и да започнете да обучавате нова дума за събуждане за вашето интелигентно устройство.

Стъпка 1: Изисквания и материали

Изисквания и материали
Изисквания и материали
Изисквания и материали
Изисквания и материали

Основните компоненти, използвани в тази конструкция, са:

  • 1x малина Pi3 A+
  • 1x зарядно устройство Raspberry Pi 5v (бяло)
  • 1x ReSpeaker 2-Mics Pi HAT
  • 2x миниатюрен високоговорител 16 мм, пример
  • 4x малки винта за дърво (ок. 2 x 10 мм)
  • Micro SD карта
  • Проводници
  • Конектор JST 2.0 или стар жак кабел

Инструментите, необходими за този проект, са:

  • Достъп до 3D принтер
  • Поялник
  • Машина за сваляне на тел
  • Отвертка
  • Начин за флашване на микро SD карта на вашия компютър

Забележка: този проект е тестван само с тези компоненти.

Стъпка 2: 3D отпечатване на черупката

3D печат на черупката
3D печат на черупката
3D печат на черупката
3D печат на черупката

За тази стъпка ще 3D печат на черупката

Засега сме предоставили 2 опции:

  • Начална страница на Google (оригинал)
  • Amazon Echo

1. Отпечатайте корпуса и държача на високоговорителите в произволен цвят на 3D принтер. Поради окото в обекта е важно да поддържате поддържащия материал минимален. Имахме най-добър резултат, като го отпечатаме на гърба му. (Вижте снимката)

2. Използвайте шкурка, за да придадете на черупката хубава и гладка повърхност. (по желание му дайте вана с ацетон)

Стъпка 3: Окабеляване и монтаж

Окабеляване и монтаж
Окабеляване и монтаж
Окабеляване и монтаж
Окабеляване и монтаж

Преди да сглобим псевдонима, трябва да свържем високоговорителите към аудио щита на ReSpeaker и захранване към Raspberry Pi

1. Проводниците на високоговорителя се отстраняват и запояват към JST 2.0 конектор или стар кабел за жак. Високоговорителите и проводниците щракват в държача за високоговорители с 3D печат. (Вижте снимката по -горе). Забележка: Открихме, че проводниците могат да задействат Google Home, когато са поставени в центъра. Така че за по -добър резултат в Google Home опитайте да насочите проводниците надолу отстрани.

2. След това трябва да доставим 5V към Raspberry Pi. Тъй като вътре в черупката няма много място, решихме директно да запояваме 5V и Ground към GPIO щифтовете. Можете да опитате с ъглов или модифициран микро USB кабел. В черупката има малка вдлъбнатина, която да насочи проводника. В зависимост от вашия проводник може да се наложи някои монтажи.

3. Монтирайте държача на високоговорителите и Raspberry Pi към щита с 4 малки винта за дърво. (Затегнете внимателно, за да предотвратите напукване на 3D отпечатването)

4. Поставете сглобения псевдоним на вашето устройство. Ако прилягането не е гладко, дайте на вътрешния ръб малко шкурка. Важно е да подравните високоговорителите с микрофоните на вашето устройство.

Стъпка 4: Софтуер

В тази стъпка ще добавим софтуера към Raspberry Pi

Моля, следвайте стъпките на страницата на проектите GitHub. Кодът е настроен да се използва с начална страница на Google по подразбиране. Ако планирате да го използвате на Amazon Echo, моля, променете ред 21 в app.py, за да използвате файла alexa.wav. Amazon: sound.audioPlayer ("data/alexa.wav", 0, "събуждане", False)

Начална страница на Google: sound.audioPlayer ("данни/google_home.wav", 0, "събуждане", невярно)

Стъпка 5: Тренирайте и калибрирайте

Тренирайте и калибрирайте
Тренирайте и калибрирайте

В тази стъпка ще обучим Alias с персонализирана дума за събуждане.

1. За да обучите Alias, използвайте браузъра на телефона си и отворете raspberrypi.local: 5050

2. Задръжте бутона за запис, докато казвате новото име около 4-6 пъти. Малка лента трябва да показва 2 -секундния прозорец за запис. Всяко име трябва да се побере в рамките на този срок.

3. Под менюто щракнете върху Train Alias и изчакайте няколко секунди, докато моделът научи името. Това име не е задължително да бъде дума, но може да бъде звук и всеки език. Така че бъдете креативни! Винаги можете да нулирате името си в менюто. Съвет: помага да записвате името от различни места във вашия дом.

4. Изпробвайте го! Кажете името и задайте въпроса си, след като видите синя светлина на устройството или на телефона си. Забележка: след като сте обучени, няма нужда повече да свързвате телефона. Ако откриете, че Alias не реагира правилно, опитайте се да обучите още няколко примера. Или ако откриете, че Alias се задейства често, можете да отидете в менюто и да включите фоновия звук. Това превключва фоновия режим и добавя всички нови записи към фоновите примери. Записвайте и тренирайте както преди, но се опитайте да уловите уникални звуци във вашата среда или дори думи, които звучат подобно на избраното от вас име.

Безопасно и сигурно предизвикателство
Безопасно и сигурно предизвикателство
Безопасно и сигурно предизвикателство
Безопасно и сигурно предизвикателство

Втора награда в предизвикателството „Безопасно и сигурно“

Препоръчано: