Автономная плата распознавания речи LU-ASR01 стоимостью 8 долларов США оснащена чипом «TW-ASR ONE»


LU-ASR01 — это плата, способная распознавать речь в автономном режиме со встроенным микрофоном, разъемом для динамика, двенадцатью сквозными отверстиями для GPIO и интерфейсом датчика температуры для DHT11/DS18B20, а также портом USB Type-C для питания и программирования.

Сначала мы подумали, что устройство может быть основано на микроконтроллере Unisound US516P6, который мы видели на некоторых недорогих офлайн-модулях распознавания речи, но чип выглядит совсем иначе, с маркировкой TW-ASR ONE. Итак, исследуем…

Потребовались некоторых усилия, чтобы собрать спецификации платы LU-ASR01 и вот что нам удалось:

  • MCU — микроконтроллер TW-ASR ONE (также известный как TWen ASR ONE) с 4 МБ флэш-памяти, 512 КБ ОЗУ и BNPU для обработки голоса; упаковка: QFN48L (6x6x0,85 мм)
  • Аудио ввод/вывод
    • Встроенный микрофон
    • 2-контактный разъем динамика плюс усилитель мощности 3 Вт для динамика 4 Ом/3 Вт
  • Распознавание голоса
    • Дальность пробуждения до 10 метров
    • 98% сверхвысокий уровень распознавания
    • Настраивается до 5 слов пробуждения и 200 слов распознавания
  • USB — 1x порт USB Type-C для питания и программирования через чип CH340C USB to TTL
  • Расширение — 12х сквозных отверстий с 8x GPIO, из которых 6х могут использоваться как PWM, один последовательный Tx, один интерфейс датчика температуры DHT11/DS18B20
  • Размеры — около 3,7 х 3,7 см
  • Вес – 35 г

Поиск документации был кошмаром, и нам пришлось попросить Banggood, который предоставил ссылку на файл RAR с некоторой документацией и видеоуроками на китайском языке. Вам нужно будет загрузить программу TwenBlock на базе Blockly для Windows, чтобы визуально запрограммировать плату.

Скриншот TWenBlock

Все делается в этом интерфейсе, включая определение слов пробуждения и голосовых команд, мониторинг температуры и управление вводом/выводом в примере над некоторыми сервоприводами. Затем программа создается и сохраняется на плату через USB. Также возможно напрямую изменить исходный код, сгенерированный из Blockly. На данный момент мы не знаем, поддерживаются ли он другие языки, кроме китайского.

Если вы хотите попробовать, вы можете ознакомиться с учебным пособием из 5 частей в социальной сети Zhihu, опять же на китайском языке, которое более подробно, чем информация в файле RAR, и в текстовой форме, поэтому проще использовать машинный перевод … Нам также удалось найти упрощенную блок-схему микроконтроллера ASR ONE и узнать, что система работает под управлением FreeRTOS.

Блок-схема TWen ASR ONE

Обратите внимание, что в обзоре используется другая плата ASR ONE v0.1, которая больше похожа на плату NodeMCU, но нам не удалось найти ее в продаже.

Автономная плата распознавания речи LU-ASR01 уже доступна и продается на Banggood за 7,99 долларов США, включая доставку, и вы также найдете ее на Aliexpress. Некоторые другие магазины указывают его как обновление платы VRM LD3320 на основе LD3320A и обычно продают по цене более 20 долларов.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments