О разговорном языке линуксоидов bash «Вести» уже рассказывали неоднократно. Однако немногие знают, что этот язык и вправду разговорный. Если вы уже умеете писать скрипты на bash'e, то, возможно, вам будет приятным слышать от компьютера речевые сообщения о том, что им выполнена та или иная операция и он просит вас выполнить то или иное действие, например, выдвигает лоток и голосом просит забрать диск, затем просит нажать ту или иную клавишу. И т.д. Это намного удобнее, чем терпеливо дожидаться появления текста не экране. Достигается подобное удивительно несложными средствами. Сначала поставим голосовой пакет sox, выполнив в терминале следующую команду:
sudo apt-get install sox
Теперь надо создать звуковой файл с желаемым сообщением в формате wav, например, doit.wav. Для этого выполняем в терминале команду
rec doit.wav
Тут же проговариваем нужную фразу и жмём Ctl+C. В данном случае звуковой файл doit.wav запишется в домашнюю директорию. Разумеется, если микрофон был подключен и включен. :) Чтобы файл воспроизводился, в нужное место скрипта вставляем
play doit.wav
Всё! Поражаем домашних и знакомых своей продвинутостью. А кто желает продвинуться по-настоящему, тот читает man'ы. Там много интересного!

Горячие темы