Сборка DIY Google Voice HAT для Raspberry Pi
Если вы энтузиаст Raspberry Pi и хотите добавить голосовые возможности, официальный комплект Google AIY Projects Voice HAT — отличная отправная точка. Google распространял его бесплатно в журнале MagPi №57, но в розницу он пока не поступил. Это руководство покажет, как собрать экономичный, полностью совместимый Voice HAT из тех же компонентов, что и в оригинальном наборе.
Необходимые компоненты
- Raspberry Pi (любая модель с поддержкой I2S)
- Компоненты Voice HAT (микрофонная решётка, усилитель, I2C EEPROM)
- Блок питания 5 В для платы усилителя
- Источник 3,3 В для микрофонов
Шаг 1: Клонирование репозитория
Откройте терминал на Pi и выполните:
git clone https://github.com/shivasiddharth/custom-voice-hat
Шаг 2: Включение I2S и сопутствующих интерфейсов
Отредактируйте загрузочную конфигурацию:
sudo nano /boot/config.txt
Раскомментируйте строки:
#dtparam=i2s=on
#dtparam=i2c_arm=on
#dtparam=spi=on
#dtparam=audio=on
Добавьте:
dtparam=i2c_vc=on
Сохраните, выйдите и перезагрузитесь.
Шаг 3: Проверка папки HAT
cd /proc/device-tree/
После перезагрузки убедитесь, что появился каталог hat.
Шаг 4: Прошивка EEPROM
Перейдите в утилиты EEPROM и запустите прошиватель:
cd /home/pi/custom-voice-hat/eepromutils
sudo chmod +x ./eepflash.sh
sudo ./eepflash.sh -w -f=voicehat.eep -t=24c32
Шаг 5: Обновление ядра
sudo apt-get update
sudo apt-get install raspberrypi-kernel
Перезагрузитесь для применения изменений:
sudo reboot
Шаг 6: Подключение HAT
После обнаружения HAT в /proc/device-tree/ выключите Pi и соберите схему по диаграмме из репозитория. Важно: питайте усилитель от 5 В, а микрофоны — от 3,3 В.
Шаг 7: Настройка аудио
Перейдите к скриптам конфигурации аудио:
cd /home/pi/custom-voice-hat/audio-config/scripts/
Сделайте их исполняемыми и запустите настройку:
sudo chmod +x ./custom-voice-hat.sh
sudo chmod +x ./install-i2s.sh
sudo ./custom-voice-hat.sh
sudo ./install-i2s.sh
Повторно запускайте custom-voice-hat.sh, пока не появится уведомление «.bak». Затем перезагрузитесь.
Поздравляем! Ваш Raspberry Pi теперь поддерживает полноценную голосовую функциональность, сравнимую с официальным Google Voice HAT.
Более подробные инструкции и решение проблем — в GitHub-репозитории.
Производственный процесс
- Обеспечьте бесшовную реализацию ServiceNow: избегайте частых подводных камней и максимизируйте ROI
- Разблокировка IoT-данных: как Business Rules Management драйвит enterprise value
- Создание пользовательских объектных датчиков для LEGO Mindstorms EV3: DIY световые «глаза»
- Установка Google Assistant на MATRIX Voice Raspberry Pi — пошаговое руководство
- Запуск бесплатного .onion-сайта на Raspberry Pi 3 с Raspbian: пошаговое руководство
- Освойте ремонт авто своими руками: DIY советы для надежности и экономии
- Топ-5 стратегий повышения коррозионной стойкости металлических компонентов
- Создание собственного защищённого VPN на Windows — полное пошаговое руководство
- 10 проверенных стратегий улучшения вашей программы профилактического обслуживания
- Обновите свою систему сжатого воздуха: обязательство Нового года к безопасности и эффективности