Как использовать синтезатор речи в командной строке MAC OS?
Команда say — это обычно одна из первых вещей, которую показывают новичкам. Ну не круто ли, что на любом «маке» можно открыть терминал, написать say Hello, World! и услышать, как компьютер вслух поприветствует мир? Круто, но редко кто знает о say больше.
Во-первых, у say есть несколько интересных параметров. Можно зачитать содержимое текстового файла (-f <файл>), задать голос (-v название), скорость (-r <количество слов в минуту>), перенаправить вывод в звуковой файл (-o <файл>), включить индикатор прогресса (—progress) или отображать текст и подсвечивать слова по ходу чтения (-i).
Во-вторых, say — это довольно серьезный синтезатор речи с развесистой системой команд. Их вписывают прямо в текст в двойных квадратных скобках. С азами ты можешь ознакомиться, прочитав пост в блоге Unfinished Bitness, а полный список команд есть в официальной справке.