Terminal de fala: fale o seu Mac

Unha divertida punta Terminal que che pode facer rir

Temos algúns trucos de Terminal que nos gusta compartir cos usuarios de Mac. A maioría ofrece melloras claramente funcionais ao usar o Mac . Pero ás veces, só é hora de divertirse, así que con isto en mente, dannos o comando Say.

"Say" é un comando Terminal que falará calquera cousa que escriba despois do comando. Podes probar a través do lanzamento do Terminal, situado en / Applications / Utilities e, a continuación, escribindo ou copiando / pegar os exemplos aquí indicados.

Un exemplo sinxelo:

salve

Faga que o teu Mac fale o contrasinal.

Tamén pode especificar a voz que debe usar o Mac cando fale o comando say usando o atributo -v. Un exemplo:

digamos -v fred hello

Neste caso, a voz chamada Fred será utilizada para falar a palabra hello.

Moitas voces do Mac

A túa Mac ten bastantes voces que pode usar para falar; Actualmente hai máis de 100 voces dispoñibles en varios idiomas e estilos. Se desexa ver unha lista completa das voces, vexa como facelo:

  1. Inicie Preferencias do Sistema premendo na súa icona Dock ou seleccionando Preferencias do Sistema no menú de Apple.
  2. Seleccione o panel de preferencias Dictation & Speech ( en OS X Lion , seleccione o panel de preferencias de voz).
  3. Seleccione a lingüeta Texto para falar.
  4. No menú despregable de System Voice, seleccione Personalizar.
  5. Unha folla mostrará todas as voces dispoñibles que o Mac poida usar.
  6. Notarás que algunhas voces teñen unha marca de verificación xunto a elas, mentres que outras teñen a caixa de verificación en branco. Os que teñen unha marca de verificación amósanse no menú despregable System Voice.
  1. Se desexa probar as varias voces, pode usar o menú despregable System Voice para seleccionar unha voz e, a continuación, prema no botón Reproducir para escoitar a voz falar unha ou dúas frases.

Un método alternativo para ver todas as voces dispoñibles é introducir o seguinte comando na Terminal:

dicir -v?

e despois prema a tecla Retorno ou Intro.

Terminal mostrará todas as voces dispoñibles.

Ao especificar unha voz no Terminal, use todas as minúsculas. Se o nome ten un espazo nel, como Bad News, sitúeo entre comiñas.

din -v 'malas noticias' hola

Tempo para a terminal para cantar

Suficiente cos diaños; en máis divertido. O comando Say pode falar unha longa oración; en realidade, pode dicir case calquera cousa sempre que se trate dunha soa liña. Se premia a tecla de retorno, o comando será executado, polo que o xeito máis sinxelo de producir longos discursos é escribilos primeiro nun editor de texto e, a continuación, copiar / pegarlos na Terminal. O comando Say comprende algunha puntuación, incluído o período ea coma, os dous que inxectan unha lixeira pausa para falar o texto.

Agora pola parte divertida. Coa combinación correcta de voz e palabras, pode obter o comando Say para cantar.

diga -v 'órgano de canle' Dum dum dee dum dum dum dum dee Dum dum dee dum dum dum dum dee dum de dum dum dum de dum dum dum dee dum dee dum dum dee dummmmmmmmmmmmmmmmm

En realidade hai algunhas voces diferentes que se poden usar para cantar, todas elas na sección Novidade da lista que o panel de preferencias Dictation & Speech produciu no exemplo anterior.

Na maior parte, a capacidade destas voces para cantar non está na cadea de texto que usa, senón que está integrada na característica da voz.

Aquí tes algúns exemplos:

Salón do Rei da Montaña

A entonación da voz dos Cellos é o Salón do Rei da Montaña. Dea o seguinte intento na Terminal:

dicir -v cellos Doo da doo da dum dee doe doodly doo dum dum dum doo doo doo doo doo do doo dad doo da doo

Podes usar calquera texto; a voz dos Cellos tratará de facela baixo a forma do Salón do Rei da Montaña.

Pompa e circunstancia

¿Preparado un pouco de pompa para o día da graduación? Probe o seguinte na terminal:

dicir -v 'boas noticias' di di di di di di di di di di di di di

Estas son as voces cantantes que atopei nas moitas voces do Mac.

Pero hai tantas voces dispoñibles, pode haber máis para atopar. Déixanos unha liña se atopas algunha voz adicional de canto.

Máis sobre o comando Say.