Перейти к основному содержимому
Версия: Bbrain 1.0

Смена медиафайлов в стандартных командах

В Робоголове 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. Порядок замены медиафайлов

  1. Подготовьте новые файлы

    • Аудио: .mp3 или .wav
    • Изображения: .png или .jpg, размер строго 1080×1080 пикселей (или видео .mp4)
  2. Переименуйте файлы Замените старые файлы, сохранив имена. Например, greeting.mp3greeting.mp3.

  3. Замените в папке Скопируйте новые файлы в scripts/robohead_controller_actions/<имя_скрипта>/, перезаписав старые.

  4. Примененине изменений Изменения в action-действиях происходят сразу после сохранения файлов. Перезапускать пакет robohead_controller (и все сопутствующие зависимости) не нужно


3. Проверка изменений

  • Произнесите команду, например, «Поздоровайся».
  • Убедитесь, что на экране выводится новое изображение/видео и воспроизводится новое аудио.

4. Советы

  • Храните резервные копии оригинальных файлов.

  • Проверяйте формат и разрешение медиа до замены.

  • Если вы хотите сгенерировать файлы с озвучиванием текста, то рекомендуем воспользоваться сервисом VoiceBot

    Параметры VoiceBot

    • Голос: Антон
    • Скорость: 0.9
    • Высота: 0.0
    • Громкость: 0 dB
    • Эмоции: Радостный