Temos alguns truques de terminal que gostamos de compartilhar com usuários de Mac. A maioria fornece melhorias claramente funcionais ao uso do Mac. Mas, às vezes, é hora de um pouco de diversão, então com isso em mente, damos a você o comando Say.
"Say" é um comando do Terminal que falará qualquer coisa que você digitar após o comando. Você pode testá-lo iniciando o Terminal, localizado em / Aplicativos / Utilitários, e digitando ou copiando / colando os exemplos fornecidos aqui.
Um exemplo simples:
diga olá
Faz com que seu Mac fale a palavra "olá".
Você também pode especificar qual voz seu Mac deve usar quando fala o comando say usando o atributo -v. Um exemplo:
diga -v fred ola
Neste caso, a voz chamada Fred será usada para falar a palavra olá.
As muitas vozes do Mac
Seu Mac tem várias vozes que ele pode usar para falar; Atualmente, existem mais de 100 vozes disponíveis em vários idiomas e estilos. Se você gostaria de ver uma lista completa das vozes, veja como fazer isso:
-
Inicie as Preferências do Sistema clicando no ícone do Dock ou selecionando Preferências do Sistema no menu Apple.
-
Selecione o painel de preferências Ditado e Fala (no OS X Lion, selecione o painel de preferência Fala).
-
Selecione a guia Texto para fala.
-
No menu suspenso do System Voice, selecione Personalizar.
-
Uma folha exibirá todas as vozes disponíveis que seu Mac pode usar.
-
Você notará que algumas vozes têm uma marca de seleção ao lado delas, enquanto outras têm a caixa de seleção em branco. Aqueles com uma marca de seleção são exibidos no menu suspenso System Voice.
-
Se quiser experimentar as várias vozes, você pode usar o menu suspenso System Voice para selecionar uma voz e, em seguida, clicar no botão Play para ouvir a voz falar uma frase ou duas.
Um método alternativo para visualizar todas as vozes disponíveis é inserir o seguinte comando no Terminal:
dizer -v?
e pressione a tecla Enter ou Enter.
Terminal irá listar todas as vozes disponíveis.
Ao especificar uma voz no Terminal, use todas as letras minúsculas. Se o nome tiver um espaço, como Bad News, coloque-o entre aspas, assim.
Tempo para o Terminal cantar
Chega com o hellos; para mais divertido. O comando Say pode falar uma frase longa; na verdade, pode dizer quase tudo, desde que esteja em uma única linha. Se você pressionar a tecla de retorno, o comando será executado, portanto, a maneira mais fácil de produzir discursos longos é digitá-los em um editor de texto primeiro e depois copiá-los / colá-los no Terminal. O comando Say entende alguma pontuação, incluindo o período e a vírgula, os quais injetam uma pequena pausa na fala do texto.
Agora a parte divertida. Com a combinação certa de voz e palavras, você pode obter o comando Say para cantar.
diga -v 'órgão de tubos' Dum dum dee dum dum dum dum dum Dum dum dum dee dum dum dum dum dee dum dum dum dum dum dum dum dum dee dee dum dee dum dum dee dummmmmmmmmmmmmmmmm
Na verdade, existem algumas vozes diferentes que podem ser usadas para cantar, todas elas na seção Novidade da lista que o painel de preferências Ditado e Fala produziu no exemplo acima.
Na maior parte, a capacidade dessas vozes de cantar não está na sequência de texto que você usa, mas na verdade é incorporada à característica da voz. aqui estão alguns exemplos:
Salão do rei da montanha
A entonação da voz de Cellos é o Salão do Rei da Montanha. Experimente o seguinte no Terminal:
dizer -v cellos Doo da doo da dum dee dee da do doo da doo da doo da doo do doo da doo
Você pode realmente usar qualquer texto; a voz do Cellos tentará renderizá-lo na forma do Hall of the Mountain King.
Pompa e circunstância
Pronto para um pouco de pompa para o dia da formatura? Tente o seguinte no Terminal:
say -v 'good news' 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
Essas são todas as vozes que eu encontrei nas muitas vozes do Mac. Mas há tantas vozes disponíveis, pode haver mais para encontrar. Deixe-nos cair uma linha, se você encontrar alguma voz adicional de terminal.
Confira mais sobre o comando Say.




