Skip to main content

Говорящий терминал: попросите Mac сказать привет

Призрак (фильм) (Июнь 2025)

Призрак (фильм) (Июнь 2025)
Anonim

У нас довольно много трюков с терминалами, которые мы хотели бы поделиться с пользователями Mac. Большинство из них обеспечивают четкие функциональные улучшения в использовании Mac. Но иногда, это просто время для немного веселья, поэтому, имея в виду, мы даем вам команду Say.

«Say» - это команда терминала, которая будет говорить все, что вы набираете после команды. Вы можете попробовать это, запустив терминал, расположенный в / Applications / Utilities, а затем набрав или скопировав / вставив приведенные здесь примеры.

Простой пример:

скажи привет

Приведёт к тому, что ваш Mac произнесет слово hello.

Вы также можете указать, какой голос должен использовать ваш Mac, когда он говорит команду say, используя атрибут -v. Пример:

сказать -v fred hello

В этом случае голос по имени Фред будет использоваться для выражения слова привет.

Много голосов Mac

У вашего Mac есть несколько голосов, которые он может использовать для речи; в настоящее время доступно более 100 голосов на разных языках и стилях. Если вы хотите увидеть полный список голосов, вот как это сделать:

  1. Запустите «Системные настройки», щелкнув значок «Док-станция» или выбрав «Системные настройки» в меню «Apple».

  2. Выберите область предпочтений диктовки и речи (в OS X Lion выберите область предпочтений речи).

  3. Перейдите на вкладку «Текст в речь».

  4. В раскрывающемся меню «Системный голос» выберите «Настроить».

  5. На листе будут отображаться все доступные голоса, которые может использовать ваш Mac.

  6. Вы заметите, что некоторые голоса имеют галочку рядом с ними, а в других - флажок. Те, у кого есть галочка, отображаются в раскрывающемся меню «Системный голос».

  7. Если вы хотите опробовать различные голоса, вы можете использовать раскрывающееся меню «Системный голос», чтобы выбрать голос, а затем нажмите кнопку «Воспроизвести», чтобы услышать голос, произносящий предложение или два.

Альтернативный способ просмотра всех доступных голосов - ввести следующую команду в Terminal:

скажем, -v?

а затем нажмите клавишу возврата или ввода.

В терминале будут перечислены все доступные голоса.

При указании голоса в терминале используйте все строчные буквы. Если в названии есть пробел, например Bad News, поместите его в кавычки, например.

сказать -v 'плохие новости' привет

Время, когда терминал петь

Достаточно с hellos; на больше удовольствия. Команда Say может долго говорить; на самом деле, он может сказать почти все, пока он находится на одной линии. Если вы нажмете клавишу возврата, команда будет выполнена, поэтому самый простой способ произнести длинные речи - сначала ввести их в текстовый редактор, а затем скопировать / вставить в терминал. Команда Say понимает некоторую пунктуацию, включая период и запятую, которые вносят небольшую паузу в разговор с текстом.

Теперь для забавной части. При правильной комбинации голоса и слов вы можете заставить команду Say спеть.

say -v 'pipe organ' Dum dum dee dum dum dum dum dee Dum dum dee dum dum dum dum dee dum dee dum dum dum dum dum dum dum dee dum dee dum dum de dummmmmmmmmmmmmmmmmm

На самом деле есть несколько разных голосов, которые можно использовать для пения, и все они в разделе «Новизна» списка, в котором область предпочтений «Дикция и речь» воспроизводится в приведенном выше примере.

По большей части способность этих голосов петь не в текстовой строке, которую вы используете, а на самом деле встроена в характеристику голоса. Вот некоторые примеры:

Зал горного короля

Голосовой интонацией Cellos является Зал Горного Короля. Попробуйте в Terminal:

say -v cellos Doo da doo da dum dee dee doodly doo dum dum dum doo da doo da doo da doo da doo dad doo da doo

Фактически вы можете использовать любой текст; голос виолончелей попытается представить его в форме Зала Горного Короля.

Великолепие и пышность

Готовы к немного помпы для выпускного дня? Попробуйте следующее в терминале:

скажем, «хорошие новости» di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di

Это все пение голосов, которые я нашел в многочисленных голосах Mac. Но есть так много голосов, их можно найти больше. Бросьте нам строку, если найдете какие-нибудь дополнительные голоса в терминале.

Узнайте больше о команде Say.