Nicla Voice — новейшая плата из семейства Arduino PRO с поддержкой постоянного распознавания речи благодаря Syntiant NDP120 «Neural Decision Processor» с ускорителем нейронной сети, звуковым DSP HiFi 3 и ядром микроконтроллера Cortex-M0+. Плата также включает микроконтроллер Nordic Semi nRF52832 для подключения Bluetooth LE.
Ранее Arduino выпустила Nicla Sense с датчиками движения и окружающей среды Bosch SensorTech, за которым последовала Nicla Vision для приложений машинного зрения, а теперь компания добавляет аудио- и голосовую поддержку для приложений TinyML и IoT с помощью Nicla Voice.
Спецификации Arduino Nicla Vision:
- Микропроцессор — Syntiant NDP120 Neural Decision Processor (NDP) с одним сверхмаломощным механизмом логического вывода нейронной сети Syntiant Core 2, 1x HiFi 3 Audio DSP, 1x ядром Arm Cortex-M0 с частотой до 48 МГц, 48 КБ SRAM
- Беспроводной микроконтроллер — микроконтроллер Nordic Semiconductor nRF52832 Arm Cortex-M4 с частотой 64 МГц, флэш-памятью 512 КБ, ОЗУ 64 КБ, возможностью подключения Bluetooth 4.2/5.0 LE. Примечание: через модуль U-blox ANNA-B112, как и в плате Nicla Sense.
- Хранилище — флэш-память SPI 16 МБ
- USB — порт Micro USB для питания, программирования и отладки
- Датчики
- Микрофон IM69D130
- 6-осевой ИМУ (BMI270)
- 3-осевой магнитометр (BMM150)
- Разъем для внешнего микрофона (ZIF)
- Расширение ввода/вывода
- 1х разъем I2C ESLOV
- Разъемы с зубчатыми контактами с 1х последовательным портом, 1x SPI, 2x ADC, программируемое напряжение ввода/вывода от 1,8 до 3,3 В
- Источник питания
- 5 В через порт micro USB
- Разъем аккумулятора для литий-полимерного аккумулятора 3,7 В со встроенным зарядным устройством и указателем уровня топлива (BQ25120AYFPR)
- Размеры — 22,86 х 22,86 мм
- Вес – 2 грамма
- Диапазон температур – от 0°C до +70°C
Nicla Voice совместим с платами Arduino Portenta и MKR и может быть запрограммирован с помощью Arduino IDE, Arduino CLI или веб-редактора Arduino. Инструкции по началу работы и дополнительные технические подробности вы найдете на странице документации.
Плату можно использовать для обеспечения безопасности работы и профилактического обслуживания, когда плата прослушивает необычные звуки в сочетании с датчиками движения. Благодаря поддержке нескольких слов для пробуждения и способности распознавать голосовые команды Nicla Voice может использоваться в суровых условиях, когда работники должны носить защитное снаряжение и им сложно взаимодействовать с клавиатурами или переключателями. Arduino также ожидает, что умная аудио-плата будет использоваться для автоматизации зданий, особенно в умных дверных звонках, чтобы обеспечить более быструю идентификацию критических и чувствительных ко времени событий, таких как разбитое стекло или обнаружение злоумышленников.
Syntiant NDP120 является главной изюминкой этой платы и предназначен для аудиоприложений TinyML с низким энергопотреблением и устройств с батарейным питанием:
Syntiant NDP120 — это процессор специального назначения для глубокого обучения, который идеально подходит для постоянно включенных приложений в устройствах с батарейным питанием. NDP120 применяет нейронную обработку для одновременного запуска нескольких приложений с минимальным энергопотреблением.
Построенный с использованием программируемой архитектуры глубокого обучения Syntiant Core 2, NDP120 предназначен для запуска нескольких глубоких нейронных сетей (DNN) на различных архитектурах, таких как CNN, RNN и полностью подключенные сети.
Nicla Voice пока недоступен, но Arduino будет продавать его за 82 доллара США или 69 евро в магазине компании, и вы можете зарегистрировать свой интерес, чтобы получить информацию, как только плата станет доступной. Некоторые дополнительные сведения будут доступны на странице продукта на веб-сайте Arduino Pro.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.