Голова робота может разговаривать с помощью ИИ.
Сотрудник Чемпенского университета в США Сэм Потозкин напечатал на 3D-принтере реалистичную голову робота C-3PO из «Звездных войн» оживил ее с помощью локального искусственного интеллекта. Об этом пишет Interesting Engineering.
Потозкин использовал настольный 3D-принтер и пластиковую нить. После печати он вручную отшлифовал поверхность, нанес грунтовку, несколько слоев хромированной краски, легкий желто-оранжевый оттенок поверх нее и финишное защитное покрытие для глянца. Внешне результат очень похож на робота из культовых фильмов.
Управляет действиями робота Raspberry Pi 5, который обрабатывает все ИИ-задачи локально без использования внешних серверов. Встроенный микрофон записывает речь пользователя. Голосовой ответ воспроизводится через специальный динамик без традиционной мембраны, который заставляет вибрировать саму пластиковую «голову». Это создает эффект, будто звук исходит от самого робота.
Программная часть построена как классический голосовой ассистент. Речь превращается в текст, затем поступает в языковую модель, которая снабжена «прослойкой личности» — инструкцией имитировать напыщенный и озабоченный тон C-3PO. Ответ синтезируется в речь с голосовой моделью, похожей на оригинального персонажа, и обрабатывается эффектами в стиле «механического» звучания.
Задержки между вопросом и ответом иногда заметны, но энтузиасту удалось сократить их оптимизацией кода. Вся система работает автономно, не требуя подключения к смартфону или внешнему компьютеру. Потозкин сравнивает проект с лабораторией по созданию социальных роботов, способных взаимодействовать с людьми в повседневной среде.
Источник: hi-tech.mail.ru