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

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

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

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

  поздоровайся  

Заставит ваш Mac сказать слово привет.

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

  скажем -v Фред привет  

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

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

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

  1. Запустите Системные настройки, нажав на значок Dock или выбрав Системные настройки в меню Apple.

  2. Выберите панель настроек Диктовка и речь (в iOS X Lion выберите панель настроек Речь ).

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

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

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

  6. Вы заметите, что некоторые голоса имеют галочку рядом с ними, в то время как другие имеют флажок пустым. Те, у кого есть галочка, отображаются в раскрывающемся меню System Voice.

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

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

  скажем -v?  

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

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

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

  скажи -v "плохие новости" привет  

Время для терминала петь

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

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

  скажем -v 'трубач' Dum Dum Dum Dum DUM DUM DUM DUM DUM D DUM DUM DUM DUM DUM D DUM DUM D DUM DUM DUM D DUM D DUM DUM D DUM D DUM D DUM Dum Dum мммммммммммммммм  < br /> 

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

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

Зал Горного Короля

Голосовая интонация виолончелей – Зал Горного Короля. Попробуйте в Терминале следующее:

 скажи -v виолончели Ду да ду да дум ди дуд ди дуди ду ду дум дум ду ду да ду ду да ду ду да ду папу ду да ду 

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

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

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

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

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

Оцените статью
Solutics.ru
Добавить комментарий