Оглавление:
- Шаг 1: демонстрация видео
- Шаг 2: Требования к оборудованию
- Шаг 3: Принципиальная схема движения двигателя
- Шаг 4: установка Flask
- Шаг 5: движение машины
- Шаг 6: Настройка голосового движка: E-Speak
- Шаг 7. Настройка программного обеспечения для голоса
Видео: Персональный помощник - машина интеллекта: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
В сегодняшнем беспокойном мире у человека нет достаточно времени, чтобы оставаться на связи как с внешним, так и с социальным миром. У кого-то может не хватить времени, чтобы получать ежедневные новости о текущих делах, а также о социальном мире, таком как facebook или gmail. Часто забывают, оставив свои вещи. Учитывая эти проблемы, мы пришли к решению, создав говорящего РОБОТА, который может оказаться чудом в нашей беспокойной и загруженной жизни.
По запросу он может регулярно обновлять нас о внешнем мире (например, о текущих делах, сообщениях, общественной жизни и многом другом).
Интернет вещей (IoT) - это постоянное развитие Интернета, благодаря которому у повседневных «вещей» есть коммуникационные возможности, которые позволяют им отправлять и получать данные. Ожидается соединение систем, устройств, датчиков, которые могут обмениваться данными без необходимости межмашинного взаимодействия.
Шаг 1: демонстрация видео
Шаг 2: Требования к оборудованию
- Raspberry Pi
- Подключение к Интернету (Ethernet или Wi-Fi)
- Четыре колеса
- Четыре двигателя
- Аккумулятор 12 В
- L293D (драйвер двигателя)
- Bot Chasis (Тело)
- Провода перемычки
- макет паяльника
- МДФ Древесина
Шаг 3: Принципиальная схема движения двигателя
Подключите Raspberry pi, как показано на принципиальной схеме.
Принципиальная схема включает соединение контактов Raspberry с L293D и аккумулятором (12 В).
Шаг 4: установка Flask
Мы собираемся использовать веб-фреймворк Python под названием Flask, чтобы превратить Raspberry Pi в динамический веб-сервер. И с этого сервера мы сможем управлять нашим ботом, и он может перемещаться куда угодно. Установите Flask Web Framework и следуйте приведенным ниже командам:
Установка Pip
$ sudo apt-get install python-pip
Установка Flask
$ sudo pip install flask
Создайте файл Python Bot_control.py и скопируйте и вставьте код прямо в терминал Raspbian Jessie. Код находится в моем репозитории на github: Код
Шаг 5: движение машины
Создайте файл Python Bot_control.py и скопируйте и вставьте код напрямую.
$ nano Bot_control.py
Затем создайте Каталог шаблонов имен.
шаблоны $ mkdir
$ nano main.html
$ cd..
Выполнить код
$ python Bot_control.py
Откройте браузер с IP-адресом вашего Raspberry pi (192.168.0.5 в моем случае). Перейдите по предоставленной мной ссылке на Github и загрузите html-код непосредственно для фляги Jinja.
Шаг 6: Настройка голосового движка: E-Speak
Espeak - более современный пакет синтеза речи, чем Festival. Звучит яснее, но немного плачет. Если вы создаете инопланетянина или ведьму из RPi, то это то, что вам нужно! Серьезно, это хороший универсал с отличными возможностями настройки.
Установите Espeak с помощью:
$ sudo apt-get install espeak
Испытайте Espeak с помощью: английского женского голоса, ударение на заглавных буквах (-k), медленную (-ые) речь (-с) с использованием прямого текста: -
$ espeak -ven + f3 -k5 -s150 "E-Speak работает правильно"
Шаг 7. Настройка программного обеспечения для голоса
До сих пор я связал эти функции со своей машиной. Очень скоро я свяжу с машиной еще несколько API.
1. О машине
2. Дата и время (Дополнительная информация Ссылка1 Ссылка 2)
3. Twitter (ссылка на Twitter)
4. Расписание на день
Остальное мы можем связать: Gmail, Facebook Notifier, Weather, Google Search Engine и т. Д.
Рекомендуемые:
Персональный помощник на базе Arduino. (BHAI): 4 шага
Персональный помощник на базе Arduino. (BHAI): Введение: Сделано в сотрудничестве с Кунданом Сингхом Тхакуром. Это мое первое наставление, поэтому, пожалуйста, исправляйте любые ошибки, которые я мог допустить. Также оставляйте комментарии в случае каких-либо сомнений или проблем. Персональный помощник на базе Arduino - это как ваш вир
ОСНОВНОЕ РУКОВОДСТВО ПО ЯЗЫКУ РАЗМЕТКИ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА (AIML) ЧЕРЕЗ NOTEPAD: 8 шагов
ОСНОВНОЕ РУКОВОДСТВО ПО ЯЗЫКУ РАЗМЕТКИ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА (AIML) ЧЕРЕЗ NOTEPAD: Язык разметки искусственного интеллекта (AIML) - это язык программирования, который является спецификацией расширяемого языка разметки (XML), используемой чат-ботами, верботами, пандоработами, суперботами и другими говорящими роботами. Он был разработан доктором Ричардом Уоллесом и
Персональный помощник: 9 шагов (с изображениями)
Персональный помощник: в этой инструкции я покажу вам, как вы можете использовать силу ESP8266, креативность в разработке и программировании программного обеспечения, чтобы сделать что-то интересное и обучающее. Я назвал его персональным помощником, потому что он карманный, разговаривает с ты и можешь дать
Персональный тренер английского языка - голосовой помощник AI: 15 шагов
Personal English Trainer - AI Voice Assistant: этот проект поможет студентам, которые готовятся к любому лингвистическому экзамену, где они могут быть обучены, взаимодействуя с Snips AI
SEER - Интеллектуальный персональный помощник на основе InternetOfThings: 12 шагов (с изображениями)
SEER - Интеллектуальный персональный помощник на основе InternetOfThings: Seer - это устройство, которое будет играть роль ускорителя в области умных домов и автоматизации. По сути, это приложение для Интернета вещей. EER - это 9-дюймовый беспроводной динамик громкой связи. Raspberry Pi 3 model B со встроенной камерой