Важным средством коммуникации робота является воспроизведение звуковых сигналов. В распоряжении разработчика программы имеется клавиатура в три октавы, на которой он может указать для воспроизведения любую ноту. Чтобы робот сыграл Вашу собственную мелодию, Вы можете поместить подряд в программе несколько блоков Sound (Звук), последовательно выбрав в их параметрах нужные ноты. Функция Repeat позволяет установить циклическое повторение звукового фрагмента.
Помимо установки в программе подряд нескольких блоков Sound (Звук), есть другой способ создания собственной звуковой дорожки. У Команды Sound (Звук) есть свой редактор – Sound Editor (Редактор звука).Звуковой редактор позволяет записать звуковую дорожку с микрофона максимальной длительностью 10 секунд. Эту дорожку можно сохранить командой Save (Сохранить) и она автоматически появится в списке файлов для воспроизведения блока Sound. Однако редактор позволяет сохранять только пять секунд записи. Выделить фрагмент звуковой дорожки можно при помощи двух маркеров, которые находятся по бокам рабочей зоны. Перемещать маркер можно, наведя на него курсор мыши и нажав левую кнопку. Не отпуская кнопку мыши, перенесите маркер в нужное место. Левый маркер является также указателем места начала воспроизведения записи.
Sound Editor позволяет регулировать громкость звукового файла при помощи движка Volume (Громкость). Выделенный маркерами фрагмент можно растянуть на всю рабочую область для удобства работы, а затем, при необходимости, вернуть полную запись. За это отвечают кнопки панели Масштаб.
Отметим также, что Sound Editor позволяет открыть для редактирования звуковой файл формата rso, mp3 или wav. Нажав на кнопку Open, Вы можете выбрать файл произвольной длительности. В отличие от микрофонной записи, длина импортированного из операционной системы файла не ограничена. Но, как и в случае записи, сохранить для загрузки в команду Sound (Звук) можно только пять секунд из любого места файла. Как только звуковая дорожка превышает лимит в пять секунд, редактор выделяет ее красным цветом. В случае, когда сохранение фрагмента разрешено, он будет выделен зеленым.
Рассмотрим пример программы, в которой робот скажет фразу «Привет, друг!», после чего начнется основная программа, например, он начнет движение вперед.
Окно настройки параметров блока Sound