Могу ли я запустить своего виртуального помощника на основе Python с помощью Arduino?

У меня есть работающий проект виртуального помощника на основе Python, и теперь я думаю сделать его более доступным, чем таскать с собой ноутбук. Я хочу сделать устройство, похожее на alexa echo dot более или менее. Кто-нибудь может сказать мне, возможно ли это с использованием arduino и без 1sheeld?

, 👍-2


2 ответа


1

В данный момент Arduino не может запустить Python. Python требует больших ресурсов для простого процессора ATMega. Я предлагаю RaspberyPi, Onion Omega2. Они совместимы с ПК и имеют интерпретатор Python.

,

1

Абсолютно нет. Даже если бы вы могли запустить python на Uno (я думаю, что есть несколько более мощных плат, которые могут запускать micropython), его возможностей (скорости и памяти) было бы недостаточно, чтобы снять тяжелую работу виртуального помощника. Распознавание речи выходит за рамки его диапазона. Но даже для захвата голоса, отправки его в веб-систему распознавания речи, обработки ответа и озвучивания ответного голоса слишком много для этого.

Стандартным предложением для такой задачи является RaspberryPi или аналогичная микрокомпьютерная плата. Но могут быть и более специализированные платы.

,