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

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

В Робоголове 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

    • Эмоции: Радостный

Last updated