Оглавление:
- Шаг 1: Шаг 1: Необходимые вещи / оборудование
- Шаг 2. Настройка микрофона для распознавания голоса
- Шаг 3: Настройка пинов Gpio
- Шаг 4: Написание сценария
- Шаг 5: Установка программного обеспечения для распознавания голоса для Raspberry Pi:
Видео: Домашняя автоматизация с голосовым управлением на Raspberry Pi: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Цель этого руководства - предоставить пошаговое руководство о том, как настроить Raspberry Pi, который может автоматизировать свет / светодиоды с помощью ваших голосовых команд.
Шаг 1: Шаг 1: Необходимые вещи / оборудование
1. Raspberry Pi 3 с Noobs / Raspbian Os.
2. USB-веб-камера с микрофоном / USB-микрофон
3. ПК с Windows / Linux для доступа к Raspberry Pi
Шаг 2. Настройка микрофона для распознавания голоса
Во-первых, мы должны проверить, обнаружен ли ваш микрофон или веб-камера Raspberry Pi и громкость микрофона велика. Первым шагом является проверка вашей веб-камеры или микрофона в списке с помощью команды «lsusb».
Рис.1: Проверка веб-камеры или микрофона, обнаруженного Raspberry Pi
Следующим шагом является установка высокого уровня громкости записи микрофона. Для этого введите в терминале команду «alsamixer». Появится аккуратный экран графического интерфейса, нажимайте клавиши со стрелками вверх или вниз, чтобы установить громкость. Нажмите F6 (все), затем выберите веб-камеру или микрофон из списка. Еще раз используйте кнопку со стрелкой вверх, чтобы установить высокий уровень громкости записи.
Рис.2: Установка высокого уровня громкости микрофона
Шаг 3: Настройка пинов Gpio
Для доступа к контактам GPIO вам необходимо установить Wiring Pi на Raspberry Pi
sudo apt-get install git-core
git clone git: //git.drogon.net/wiringPi
cd wiringPi
./строить
для дальнейших инструкций вы можете взглянуть на скриншоты
Шаг 4: Написание сценария
Создайте следующий скрипт как файл с именем «led»:
#! / bin / bash
если [$ #> 1]
тогда
/ usr / local / bin / gpio режим 4 выхода
если
тогда
/ usr / local / bin / gpio написать 4 на
фи
если
тогда
/ usr / local / bin / gpio списать 4 офф
фи
фи
Сделайте сценарий исполняемым с помощью следующей команды:
chmod u + x светодиод
Теперь эта команда должна загореться светодиодом, подключенным к контакту. (Описание номеров контактов можно найти на странице Wiring Pi).
./led на
Для выключения можно использовать эту команду.
./led off
Шаг 5: Установка программного обеспечения для распознавания голоса для Raspberry Pi:
Voice Command устанавливается как часть набора пакетов. Нам нужны только зависимости и компоненты голосовых команд для этого руководства. Когда запускается сценарий установки, он спросит ваше желание установить несколько пакетов, вы можете только сказать «да» зависимостям и голосовой команде.
Выполните следующие команды:
git clone git: //github.com/StevenHickson/PiAUISuite.git
cd PiAUISuite / Установить /
./InstallAUISuite.sh
После установки Voice Command вам будет предложено выполнить настройку. Выберите «Да», чтобы разрешить автоматическую настройку сценария установки. Когда установка будет завершена, вам будет предложено отредактировать файл конфигурации. Нажмите Enter, чтобы отредактировать файл и перейти к настройке в следующем разделе. Добавьте следующую строку в файл конфигурации, сохраните и выйдите.
свет == / home / pi / scripts / led…
Вышеупомянутая строка означает, что, когда вы говорите, что свет включен или выключен, голосовая команда выполнит сценарий / home / pi / led с передачей аргумента вкл или выкл. Это похоже на результат, когда вы запускали скрипт вручную.
Используйте команду ниже, чтобы запустить голосовую команду. -C означает работать непрерывно, -k pi задает имя, которое вы скажете, чтобы привлечь внимание Raspberry Pi. Параметр -v заставляет программу проверять приглашение перед переходом в режим распознавания голоса. -I заставляет голосовую команду обрабатывать только явные команды, перечисленные в файле конфигурации. Наконец, аргумент -b0 заставляет голосовую команду не использовать текст-заполнитель перед ответом.
голосовая команда -c -k pi -v -b0 -i
Выполните указанную выше команду Сказать четко ПИ и дождаться ответа «Да, сэр»
Говорите ясно, что свет включен. Светодиод должен загореться
Скажите четко, выключите свет. Светодиод должен погаснуть
это оно…….
Рекомендуемые:
Talkative Automation -- Аудио от Arduino -- Автоматизация с голосовым управлением -- Модуль Bluetooth HC-05: 9 шагов (с изображениями)
Talkative Automation || Аудио от Arduino || Автоматизация с голосовым управлением || Модуль Bluetooth HC - 05: …………………………. ПОДПИСАТЬСЯ на мой канал YouTube, чтобы увидеть больше видео …. …. В этом видео мы создали Talkative Automation .. Когда вы отправите голосовую команду через мобильный телефон, он включит домашние устройства и отправит отзыв i
COVID-19: домашняя автоматизация с голосовым управлением: 5 шагов
COVID-19: Домашняя автоматизация с голосовым управлением: за последние 4 года или около того я попробовал 3 или 4 различных варианта управления домом на базе Arduino. Для всеобщего удобства здесь представлена хронологическая история некоторых моих разработок. Поручение 1 - в октябре 2015 года использовалась ИК- и РЧ-связь
Домашняя автоматизация с голосовым управлением (например, Alexa или Google Home, не требуется Wi-Fi или Ethernet): 4 шага
Домашняя автоматизация с голосовым управлением (например, Alexa или Google Home, не требуется Wi-Fi или Ethernet): это в основном реле, управляемые arduino на основе SMS, с настройкой помощника Google для отправки сообщений по голосовым инструкциям. Это очень просто и дешево, и работает как реклама Alexa с вашим существующие электроприборы (если у вас есть Moto -X smartp
Домашняя автоматизация и мониторинг с голосовым управлением / Интернетом своими руками с использованием ESP8266 и Google Home Mini: 6 шагов
Домашняя автоматизация и мониторинг с голосовым управлением / Интернетом своими руками с использованием ESP8266 и Google Home Mini: Привет! После долгого перерыва я здесь, потому что всем нам нужно делать что-то скучное (работа), чтобы заработать. После всех статей по ДОМАШНЕЙ АВТОМАТИЗАЦИИ, которые я написал для BLUETOOTH, ИК, локального Wi-Fi, облака, то есть самых сложных, * ТЕПЕРЬ * приходит самый простой, но самый эффективный
Домашняя автоматизация с голосовым управлением: 8 шагов (с изображениями)
Домашняя автоматизация с голосовым управлением: Здравствуйте! В этом руководстве я научу вас создавать домашнюю автоматизацию с голосовым управлением. Мы просто подключимся к нашему мобильному телефону и будем управлять нашей техникой с помощью голоса. Поверьте, это не так сложно сделать, как кажется. Просто следуйте инструкциям и y