





Модуль распознования голоса ELECHOUSE V3.1
Арт. 15940
2,970 ₽
менее 10 шт.
Описание
Технические характеристики
- Напряжение питания: 4.5-5.5В DC
- Потребляемый ток: менее 40мА
- Флеш-память: 2 МБайт
- Банк хранения записей: до 80 команд продолжительностью 1.5 сек (одно или два слова)
- Режим группирования команд: без группы / системная / пользовательская
- Банк активных команд: макс. 7 в памяти распознавателя
- Цифровой интерфейс: UART / GPIO
- Скорость соединения: 2800 - 115200 бод (9600,N,8,1 по умолчанию)
- Аналоговый интерфейс: 3.5мм моно-канальный микрофонный разъём
- Светодиодная индикация: готовность (желтый), запись (красный)
- Метод управления
- UART(полный): текстовые команды (программный парсер), проприетарный пакетный протокол с HEX-командами
- GPIO(частичный): выбор группы, модуляция сигналов для внешней периферии
- Размеры: 47 х 30 х 7 мм
- Вес: 18 г (5 г без микрофона)
Комплектация
- Модуль распознавания голоса ELECHOUSE VR3.1 - 1шт
- Микрофон - 1 шт
Миниатюрный модуль ELECHOUSE Voice Recognition Module V3.1 представляет низкобюджетную, самодостаточную, высокоинтегрированную систему распознавания голоса (голосовых команд). Электронное устройство голосовой обработки с низким энергопотреблением легко интегрируется в любые приложения, использующие современные технологии бесконтактного управления. Наиболее популярные направления, внедряющие интеллектуальную модель управления голосом — оптимизация бизнес процессов, разработка различных роботизированных конструкций, проектирование умной бытовой и промышленной автоматики, создание комплексов охраны с биометрической идентификацией, производство оборудования для телефонии или Интернета вещей (IoT).
![]() |
Модуль VR3 построен на чипе мощного цифрового сигнального процессора звукообработки человеческого голоса с использованием вшитых алгоритмов анализа и оцифровки звуковых частотных характеристик. Ресурсы процессора позволяют выполнять распознание в реальном времени одновременно до 7 коротких команд, состоящих из одного или пары слов, произносимых на любом языке мира. В сочетании со встроенной флеш-памятью 2 МБайт, в модуле VR3 присутствует полный набор аппаратно-программного инструментария, применяемого в управлении собственным банком записей, состоящего из максимум 80 команд продолжительностью не более 1.5 сек.
Голосовые команды свободного содержания заносятся процессором в память модуля Voice Recognition Module V3.1 через аналоговый микрофонный интерфейс. Всем записям назначается уникальная сигнатура с именем файла команды и присваивается порядковый номер в общем списке хранилища. Связь между звукопроцессором и библиотекой голосовых записей позиционируется на формировании определённой группы из 1-7 команд, загружаемой в рабочую память. Пользовательские группы могут состоять из голосовых записей с произвольными номерами и сигнатурами. Системные группы создаются автоматически кратно числу 7 в соответствии с возрастающей порядковой нумерацией: команды 00-06 для первой группы, 07-13 для второй, и так далее. Возможности переноса цифровых записей, в том числе их копирование в память другой аналогичной платы, никак не определены. Каждый голосовой модуль VR3 требует индивидуального обучения.
Взаимодействие с модулем ELECHOUSE Voice Recognition Module V3.1 реализовано двумя методами. Первый полноценный способ — через последовательный интерфейс UART со встроенным программным парсером. Любые доступные действия управления модулем VR3 осуществляются вводом команд/выводом ответов в шестнадцатеричном формате данных проприетарного протокола VR3, обеспечивающего максимальную совместимость со множеством сторонних устройств и приложений. Дополнительно для платформы Arduino выпущена специализированная библиотека, содержащая эквивалентные протоколу VR3 процедуры.
Второй ограниченный способ — управление с использованием логических сигналов на аппаратных входах/выходах общего назначения GPIO. Модуль системы голосового управления VR3 оснащён цифровыми выводами IN0 - IN2 и OUT0-OUT6, предназначенными для коммутации с внешними периферийными устройствами. Входами IN0-IN2 осуществляется переключение среди первых 8-ми системных групп (таблица согласования логических импульсов опубликована в руководстве пользователя). Выходы OUTх поддерживают 4 настраиваемых режима переключения логического состояния для каждого нового события успешного распознавания команды, а также режим модулирования ШИМ-сигнала с программируемым уровнем продолжительности. Предусматривается возможность быстрого сброса выбранного режима к исходному состоянию.
Программное обеспечение
Техническая документация
Дополнительная литература
