Самообучающаяся интеллектуальная система для интернета вещей ZimeiOS
ZimeiOS — это практичная интеллектуальная система интернета вещей, которая позволяет быстро освоить интернет вещей и получить собственный искусственный интеллект.
ZimeiOS представляет собой систему интернета вещей на основе Python с поддержкой:
Это простая, многофункциональная, кроссплатформенная и расширяемая система обучения и общения для интернета вещей. Она подходит для любителей искусственного интеллекта, студентов, небольших компаний, занимающихся проектами в области искусственного интеллекта и интернета вещей, и других групп людей, которые хотят быстро освоить систему интернета вещей. Система включает функции голосового диалога, управления через веб-интерфейс и другие функции. Её можно установить или настроить с помощью плагинов.
В настоящее время Zimei OS поддерживает несколько платформ:
python3 <(wget -qO- a.16302.com/install)
[warning] Откройте терминал, введите указанную команду, чтобы установить ZimeiOS.
Официальная документация🔖 От установки системы до разработки плагинов есть всё необходимое.
Видеоурок📺 Быстрый курс обучения по видео.
🧰 Функция пробуждения
Включает в себя: одиночное пробуждение, множественное пробуждение, пробуждение конкретного человека, распознавание пробуждения. С помощью функции пробуждения можно быстро разбудить устройство, чтобы управлять функциями устройства. Например: управление переключателем света с помощью команды пробуждения.
🧰 Распознавание речи
Распознавание речи включает распознавание голоса и распознавание грамматики. Можно общаться с устройством с помощью голосовых команд и выполнять пользовательские задачи. Например: запрос информации о погоде, добавление записей в дневник, установка будильника, запрос текущей температуры и влажности, даты и времени, просмотр рыночных тенденций, мониторинг электрической системы.
🧰 Синтез речи
Синтез речи, также известный как преобразование текста в речь, преобразует текст в аудиоданные (аудио). Например: трансляция прогноза погоды, трансляция новостей, трансляция состояния устройства.
🧰 Соединение с мобильным устройством
Можно подключиться к устройству через клиентское приложение или приложение WeChat, чтобы управлять устройством. Например: настройка устройства, управление переключателями устройства.
🧰 Связь с микроконтроллером
С помощью технологии интернета вещей можно контролировать множество микроконтроллеров, поддерживая несколько бизнес-задач и конечных точек. Например: массовое развёртывание устройств интернета вещей, отправка задач конкретному конечному устройству.
🧰 Модульная разработка
Функции предоставляются в виде плагинов, что позволяет пользователям быстро изменять, добавлять и удалять функции.
🧰 Настройка с помощью плагинов
Плагины можно настраивать в соответствии с различными потребностями пользователей, а также объединять несколько плагинов для создания системы.
🧰 Управление через веб
Управление устройствами осуществляется через веб-интерфейс, что позволяет отслеживать состояние устройств в любое время и в любом месте. Также можно использовать мобильное устройство для удалённого управления через локальную сеть. В третьих сторонних системах, таких как Windows, Linux и macOS, можно удалённо подключиться к рабочему столу через скачивание независимого клиента.
Можно настроить подключение к устройству через скачивание независимого клиента.
💻 Установка системы на обычный компьютер
На обычном ПК пока невозможно полностью использовать все функции разработки, такие как GPIO-функции. Можно использовать только для ознакомления.
Выберите подходящее программное обеспечение для виртуальной машины.
Сначала необходимо установить полную версию операционной системы Ubuntu. После установки Ubuntu откройте окно терминала и выполните следующую команду:
python3 <(wget -qO- a.16302.com/install)
Следуйте инструкциям инструмента установки в один клик.
Прежде всего, вам нужно запустить систему. Если вы выбрали автоматический запуск во время установки, то после перезагрузки он запустится автоматически. Если конфигурация не была выполнена или запуск не произошёл по плану, вы также можете запустить его с помощью команды:
python3 /home/имя пользователя/keyicx/server/run.py
После того как система настроена и подключена к сети, она автоматически выдаст голосовое сообщение «Я готов».
🎙 Теперь вы можете общаться с устройством голосом.
Если через пять минут устройство всё ещё не запускается успешно, сначала проверьте, работает ли ваша сеть нормально. Возможно, вам потребуется повторно подключить её. Если настройка верна, но устройство всё равно не может быть запущено, пожалуйста, войдите в систему и устраните неполадки.
MacOS x64✅ (M1-устройства не тестировались)
Если вам интересен этот проект, пожалуйста, поставьте ему звезду. Если у вас возникли проблемы при использовании, пожалуйста, отправьте вопрос (issue).
Мы предоставляем бесплатный опыт использования обычным пользователям. Вы также можете улучшить свой пользовательский опыт, связавшись с нами.
Этот проект является открытым исходным кодом под лицензией GPL-3.0 GPL-3.0.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )