В нашем списке уловок с Терминалом смешаны бизнес и удовольствие. Некоторые служат в качестве функциональных улучшений для опыта использования Mac, а другие просто для развлечения, например, команда «сказать».
«Say» — это команда терминала, которая заставляет Mac произносить все, что вы напечатаете после нее. Попробуйте, запустив Терминал (искатель > применение > коммунальные услуги), а затем введите в командную строку следующее:
скажи привет
Эта команда заставит ваш Mac произнести слово «привет» или что-то еще, что вы наберете после начальной команды «сказать».
Даррин ван дер Уолт / Getty Images
Вы также можете указать, какой голос должен использовать ваш Mac, когда он говорит, используя атрибут -v. Например:
скажи -v фред привет
В этом случае голос с именем «Фред» будет использоваться для произнесения введенной команды.
Многие голоса Mac
У Mac есть много голосов, которые он может использовать для речевых команд. В настоящее время доступно более 100 голосов на разных языках и стилях. Если вы хотите отсканировать и опробовать полный список голосов, вот как:
-
Запустите Системные настройки, выбрав значок Dock или Системные настройки из файла Apple МЕНЮ.
-
Выбрать Доступность.
-
На левой панели окна прокрутите вниз и выберите Диктовка > Откройте настройки диктовки и речи.
-
Выберите Текст в речь Tab.
-
Из Системный голос в раскрывающемся меню выберите Настроить. Во всплывающем окне отобразятся все доступные голоса, которые может использовать ваш Mac.
Вы заметите, что некоторые голосовые флажки отмечены, а другие нет. Отмеченные голоса отображаются в Системный голос выпадающее меню. Используйте это меню, чтобы выбрать голос, который хотите попробовать, а затем выберите Играть кнопку, чтобы услышать голос, произносящий одно или два предложения.
Альтернативный метод просмотра всех доступных голосов — ввести следующую команду в Терминале:
сказать -v?
Терминал перечислит все доступные голоса.
При указании голоса в Терминале используйте все строчные буквы. Если в имени есть пробел, например Плохие новости, заключите его в кавычки, например:
скажи -v 'плохие новости' привет
Время для пения терминала
Команда Say может говорить столько, сколько позволяет одна строка. Если вы нажмете клавишу возврата, команда будет выполнена, поэтому самый простой способ произнести длинные речи — сначала ввести их в текстовый редактор, а затем скопировать / вставить в Терминал. Команда Say понимает некоторые знаки препинания, включая точку и запятую, которые добавляют небольшую паузу в произнесение текста.
С помощью правильного сочетания слов вы даже можете заставить петь команду Say.
say -v 'pipe organ' Dum dum dee dum dum dum dum dum Dum dum dee dum dum dum dum dum dum dum dum dum dum dum dum dum dum dum dum dum dum dum dum dummmmmmmmmmmmmmm
Есть несколько разных голосов, которые можно использовать для пения, все они находятся в разделе «Новинки». Диктовка и речь панель предпочтений. Способность этих голосов к пению обусловлена не текстовой командой, а характером голоса. Вот еще несколько примеров:
В Зале Горного Короля
Интонация голоса виолончели — на мелодию оперы «В Чертоге Горного Царя». Это будет работать с любой строкой текста. Чтобы услышать это, введите в Терминал следующее:
say -v виолончели Doo da doo da dum dee dee doodly doo dum dum dum doo da doo da doo da doo da doo da doo doo doo da doo
Великолепие и пышность
Попробуйте следующую команду Терминала, чтобы немного помпезничать в день выпуска:
сказать -v 'хорошие новости' ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди ди