Смена медиафайлов в стандартных командах
В Робоголове Bbrain стандартные голосовые команды сопровождаются медиафайлами (изображения, аудио), расположенными в папке scripts/robohead_controller_actions/<имя_скрипта>/.
1. Структура папки с командами
Например, для команды «Поздоровайся» папка выглядит так:
robohead_controller/
└── scripts/
└── robohead_controller_actions/
└── std_greeting/
├── action.py
├── greeting.mp3
└── greeting.png
action.py— код выполнения действия<имя>.mp3/.wav— звуковое сопровождение<имя>.png/.jpg— изображение для вывода на экран
2. Порядок замены медиафайлов
-
Подготовьте новые файлы
- Аудио:
.mp3или.wav - Изображения:
.pngили.jpg, размер строго 1080×1080 пикселей (или видео.mp4)
- Аудио:
-
Переименуйте файлы Замените старые файлы, сохранив имена. Например,
greeting.mp3→greeting.mp3. -
Замените в папке Скопируйте новые файлы в
scripts/robohead_controller_actions/<имя_скрипта>/, перезаписав старые. -
Примененине изменений Изменения в action-действиях происходят сразу после сохранения файлов. Перезапускать пакет
robohead_controller(и все сопутствующие зависимости) не нужно
3. Проверка изменений
- Произнесите команду, например, «Поздоровайся».
- Убедитесь, что на экране выводится новое изображение/видео и воспроизводится новое аудио.