Распознаватель голоса LU-ASR01 — это платформа для общения с электронным миром простыми голосовыми командами. Запишите в модуль свои звуковые команды-инструкции, пропишите алгоритм действий и вуаля ваш уникальный голосовой исполнитель готов к работе. Например плата в составе дополнительных исполнительных устройств сможет по вашем фразам включать-выключать свет, открывать-закрывать шторы или приготовить чашечку кофе.
А ещё устройство умеет проигрывать в ответ записанные аудиофрагменты для поддержания диалога.
Подробности
Работа с модулем LU-ASR01 делится на два этапа. Сначала в платформу необходимо записать голосовые команды, а затем устройство в штатном режиме будет считывать голосовые команды и выдавать управляющие сигналы. Дальность чувствительности голоса до 10 метров с уровнем распознания до 98%. Модуль поддерживает 5 команд пробуждения и 200 команд распознания. Стоит отметить, что записывать можно не только голосовые команды, но и различные звуки.
Распознаватель голоса LU-ASR01 выполнен на микроконтроллере TW-ASR ONE (TWen ASR ONE) с тактовой частотой 180 МГц, Flash-памятью на 4 МБ и RAM-памятью на 512 КБ.
Для записи голосовых команд на плате расположен встроенный микрофон. А для звуковых ответов предусмотрен разъём JST PH-2 на который поступает усиленный сигнал через микросхему BL6281. К выходному коннектору JST PH-2 можно подключить динамик 4–8 Ом через ответную часть JST PH-2 с проводами.
Распиновка
На плате LU-ASR01 выведено 12 контактов под пайку для взаимодействия с различными модулями и сенсорами. Для коммуникации вам скорей всего понадобится контактная колодка PLS-12 из комплекта, которую необходимо припаять с помощью паяльника.
Для тех кто впервые столкнулись с пайкой, мы приготовили специальные наборы инструментов c базовой и расширенной комплектацией. Так что можно не ломать голову в поисках инструментов и сосредоточится на процессе.
Контакт | Описание |
---|---|
5V | Пин питания с напряжением 5 вольт. |
G | Пин земли. |
TX | Пин для подключения модулей по интерфейсу UART. |
DHT | Пин для подключения датчика DHT11 или DS18B20. |
IO1–IO8 | Пины ввода-вывода с настройкой на вход или на выход. Логический уровень выходной единицы — 3,3 В, нуля — 0 В. Контакты IO1–IO6 также могут выдавать ШИМ-сигнал. |
Питание
Распознаватель голоса LU-ASR01 питается напряжением строго 5 вольт. Подключать питание к плате можно двумя способами:
- Через USB-порт. Для этого понадобится блок питания на 5 В с USB-выходом и кабель «USB Type-A — USB Type-C».
- Через отверстия под пайку
5V
иG
. Идеальный вариант при питании платы через свободные провода.
Подключение и программирование
Для связи с компьютером на плате LU-ASR01 расположен USB-UART преобразователь на чипе CH340. Для подключения к ПК используйте кабель «USB Type-A — USB Type-C».
Для записи голосовых команд, задания алгоритма и прошивки платы вам понадобится скачать и установить программу Tianwen Block.
Все подробности по подключению, управлению и примеры работы с платой LU-ASR01 мы собрали в разделе ресурсы.
Применение
Модуль будет полезен во всех интеллектуальных системах для внедрения коммуникаций голосом — оптимизация бизнес процессов, разработка различных роботизированных конструкций, проектирование умной бытовой и промышленной автоматики, создание комплексов охраны с биометрической идентификацией, производство оборудования для телефонии или Интернета вещей IoT.
Доступные альтернативы
В нашем магазине также доступен схожий по «духу» модуль Elechouse Voice Recognition v3.1.
Габаритный чертёж
Комплектация
- 1× Распознаватель голоса LU-ASR01
- 1× Контактная колодка PLS-12
Характеристики
- Модель: Распознаватель голоса LU-ASR01
-
Микроконтроллер: TW-ASR ONE (TWen ASR ONE)
- Частота: 180 МГц
- Flash-память: 4 МБ
- RAM-память: 512 КБ
-
Распознавание голоса:
- Дальность: до 10 метров
- Уровень распознавания: до 98%
- Количество команд пробуждения: до 5
- Количество команд распознавания: до 200
- Аудиовход: встроенный микрофон
- Аудиовыход: разъём JST PH-2 с выхода усилителя на 3 Вт для динамика 4–8 Ом
-
Контакты на колодке PLS:
- Всего контактов: 12
- Контакты питания: 2 (5V и G)
- Контакты ввода-вывода: 8 (IO1–IO8)
- Контакты с ШИМ: 6 (IO1–IO6)
- Контакт датчика для DHT11 / DS18B20: 1 (DHT)
- Напряжение питания Vcc: 5 В
- Напряжение логических уровней: 3,3 В
- Размеры: 36×36 мм
Ресурсы
Мы также рекомендуем к чтению ссылки на статьи, документации и другие вспомогательные материалы.
Инструкции
- Программа Tianwen Block для записи голосовых команд, задания алгоритма действий и прошивки модуля
- Драйвер, инструкция и примеры работы
- Видеоуроки по использованию