В мае этого года нам стало известно о RISC микроконтроллере Unisound US516P6 , который мы обнаружили внутри автономного модуля голосового помощника. Модуль, стоимостью всего 2-4 доллара, предлагает автономное распознавание речи, имеет хорошую производительность и отличную конфиденциальность, поскольку не требуется ни облачного сервиса, ни подключения к Интернету.
Описанный выше модуль требует пайки, поэтому, если вы предпочитаете что-то более простое для подключения, советуем вам рассмотреть модуль MCU для автономного распознавания речи «SU-10A», который поставляется с разъемами для динамика, микрофона, а также возможностью подключения UART к главному MCU, если это необходимо.
Технические характеристики модуля «SU-10A»:
- MCU – микроконтроллер Unisound US516P6 RISC при 240 МГц с FPU, инструкцией DSP, ускорителем FFT, 242 КБ SRAM, 2 МБ флэш-памяти
- Аудио
- Встроенный моноусилитель мощности класса AB мощностью 3 Вт.
- Разъем с шагом 2 мм для динамика (4 Ом до 2,9 Вт, 8 Ом до 1,8 Вт)
- Разъем с шагом 2 мм для электретного микрофона
- Отладка/программирование – порт UART для последовательной консоли (поддерживается 5 В или 3,3 В)
- Хост-интерфейс – 4-контактный разъем с шагом 2 мм для UART (Tx/Rx) для размещения MCU
- Источник питания – от 3,6 до 5,5 В/200 мА через 4-контактный разъем «Host Interface»
- Средняя потребляемая мощность – 60 мА при 5 В
- Размеры – 33 х 28 х 9 мм
- Диапазон температур – 20 ° C – 85 ° C
- Влажность – 5% – 95% относительной влажности
К сожалению, модуль не предоставляет никаких GPIO от микроконтроллера Unisound, по крайней мере, через разъемы, но под платой доступны восемь GPIO.
Модуль подходит для умных устройств, игрушек, светильников и устройств, которым требуется голосовое управление без подключения к сети. Нам удалось найти модуль на ICStation, где он продается за 5,03 доллара .
Но, как обычно, ICStation просто ужасна, когда дело доходит до документации и ресурсов для их платы, поскольку их нет. Как мы упоминали в нашей предыдущем обзоре микроконтроллера US516P6, программирование осуществляется с помощью IDE визуального программирования Blockly и требует наличия аппаратного программиста. Возможно в следующем месяце нам удастся разобраться с тем, как все это работает, поскольку Wireless Tag/AI Thinker планирует отправить нам модуль US516P6 вместе с некоторыми платами ESP32-C3. А пока вот небольшая демонстрация.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.