Могу ли я запустить своего виртуального помощника на основе Python с помощью Arduino?
У меня есть работающий проект виртуального помощника на основе Python, и теперь я думаю сделать его более доступным, чем таскать с собой ноутбук. Я хочу сделать устройство, похожее на alexa echo dot более или менее. Кто-нибудь может сказать мне, возможно ли это с использованием arduino и без 1sheeld?
@Ashish Sood, 👍-2
2 ответа
В данный момент Arduino не может запустить Python. Python требует больших ресурсов для простого процессора ATMega. Я предлагаю RaspberyPi, Onion Omega2. Они совместимы с ПК и имеют интерпретатор Python.
Абсолютно нет. Даже если бы вы могли запустить python на Uno (я думаю, что есть несколько более мощных плат, которые могут запускать micropython), его возможностей (скорости и памяти) было бы недостаточно, чтобы снять тяжелую работу виртуального помощника. Распознавание речи выходит за рамки его диапазона. Но даже для захвата голоса, отправки его в веб-систему распознавания речи, обработки ответа и озвучивания ответного голоса слишком много для этого.
Стандартным предложением для такой задачи является RaspberryPi или аналогичная микрокомпьютерная плата. Но могут быть и более специализированные платы.
- Как подключить ардуино к разъему для наушников?
- Последовательная связь Arduino с Python: отправка массива
- Подключить Arduino к телефонной линии?
- Отправьте несколько значений int из Python в Arduino, используя pySerial
- Сброс Arduino UNO с помощью SIM800L
- Сброс последовательного порта Arduino в последовательном мониторе и Python
- Код для 2 ультразвуковых датчиков
- Несколько беспроводных датчиков к Arduino