December 9, 2018

Авторский опыт: голосовой помощник с платой расширения Matrix Voice

Плата для разработки Matrix Voice - это дополнение к Raspberry Pi, которое может быть использовано для создания голосового помощника. Я получил образец для обзора, чтобы узнать: может ли “не программист” что-то из этого сделать.

У некоторых людей есть склонность к программированию и разработке, но я не из них. Я ранее писал о DIY-проектах c Alexa, но мне никогда не доводилось делать собственный. На первый взгляд это казалось невероятно сложным, однако, каким-то образом мне удалось сделать это. В немалой степени благодаря отличным учебникам и документации, доступным на сайте Hackster.io.

Плата выглядит не особо впечатляюще, но на ней есть всё необходимое. С ней вы получаете восемь выделенных микрофонов и FPGA для для работы всех алгоритмов и обработки звука.

Я также смог опробовать предшественника Matrix Voice, плату Matrix Creator, которая чуть более навороченная. Она может гораздо больше, чем просто работа с голосом, благодаря множеству дополнительных датчиков:

определять высоту, температуру, влажность и движение, но я еще не был готов к созданию роботов или метеозондов, поэтому я остановился на создании голосовых помощников.

Процесс работы с обоими устройствами во многом схож, но если ограничиваетесь созданием умной колонки, то сэкономите деньги, выбрав Voice. В обоих случаях для работы платы вам понадобится Raspberry Pi.

Я ожидал, что быстро распакую Voice, подключу Raspberry Pi, монитор, динамик, а затем скопирую туда код. Всё оказалось немного сложнее, но удивительно, что тормозом стал не искусственный интеллект или программирование, это был Amazon.

Туториалы, которые я использовал, обещали, что я потрачу час на Creator или Voice, но оба заняли около двух часов. Это неплохо, учитывая, что я абсолютный новичок, который ничего не программировал уже более десяти лет. Но прежде чем я смог потратить эти часы, погрузившись в создание своего собственного устройства с искусственным интеллектом, мне пришлось создать учетную запись и профиль безопасности в Amazon.

Несмотря на сложный процесс регистрации на Amazon, чувство удовлетворения, которое пришло от объединения всего вместе и постановки работы, было огромным. Я определенно рекомендую обе платы для тех, кто интересуется разработкой ИИ.

Пример управления платой голосом:

Цель моего проекта была проста, но эти платы способны на гораздо большее. С функциональностью Voice, можно создавать виртуальные помощники, а Creator может управлять роботами и интеллектуальными домашними устройствами.

Весь проект с Alexa, который я попробовал сделать, обошелся мне примерно в $100 + цена обычного динамика и SD-карты. Базовый вариант Voice стоит $55, за $65 расширенный с Bluetooth и WiFi, Creator стоит $99. Цена Raspberry Pi $35.

Было бы дешевле купить Amazon Echo или Google Home Mini, но ни один из них не может быть разобран и использован для другого проекта - по крайней мере, это не так просто.

Источник: ampproject.org

Перевод: Ximen (@snovgorodov)

ARMLab - канал про одноплатные компьютеры на ARM в Телеграм