Hola, MacUsers. ¿Sabías que dentro de la Terminal de tu Mac se esconde un orador profesional? Se llama say, y es un comando simple pero poderoso que convierte cualquier texto en voz de alta calidad.
Desde avisos de automatización hasta crear tus propios archivos de audio con voces de sistema, el comando say te permite darle voz a tu Mac sin instalar absolutamente nada.
¡Olvídate de Siri! Hoy te enseñamos a usar esta joya de la línea de comandos para que tu Mac te hable.
👂 El Básico: Que tu Mac salude
Empecemos por lo más sencillo. El comando say toma el texto que le pasas y lo lee en voz alta usando la voz del sistema que tengas configurada (la que escuchas cuando activas la "Selección de voz" en Accesibilidad).
Paso 1: Abre la Terminal
Ve a
Aplicaciones > Utilidadesy abre Terminal.
Paso 2: El primer comando
Escribe lo siguiente y presiona Enter:
say "Hola, soy tu Mac y estoy listo para trabajar."
¡Voilá! Tu Mac ha hablado. Sencillo, ¿verdad?
🎤 Control Total: Voces y Velocidad
Lo divertido de say es que puedes personalizar la voz y la velocidad de la lectura, incluso eligiendo voces en distintos idiomas que ya tengas instaladas en tu sistema.
1. Elige una Voz Específica (-v)
Para que tu Mac use una voz diferente (como la popular Jorge en español de España o Paulina de México), utiliza el flag -v (de voice):
say -v Jorge "Tu Mac ha terminado de compilar el proyecto, desarrollador."
¿Cómo sé qué voces tengo disponibles?
Para obtener una lista completa de todas las voces disponibles en tu macOS (incluyendo las de otros idiomas que hayas descargado), usa el siguiente comando:
say -v '?'
2. Controla la Velocidad (-r)
Si quieres que tu Mac hable más lento o más rápido, usa el flag -r (de rate) seguido del número de palabras por minuto. El valor por defecto es aproximadamente $180$ a $200$ palabras por minuto.
say -r 400 "¡Soy el Mac más rápido del oeste!"
(Esto hará que hable muy rápido, ideal para avisos de emergencia).
🎧 Automatización: Crea archivos de audio
Aquí es donde say se convierte en una herramienta profesional. Puedes usarlo para generar un archivo de audio (por defecto, formato AIFF) de cualquier texto, sin necesidad de programas de grabación. Esto es perfecto para:
Audios de testing: Para verificar la voz de tu sitio web o aplicación.
Archivos de audio pequeños: Para integrarlos en presentaciones o vídeos.
Crear ringtones: Si sabes cómo convertirlos.
Para guardar la salida de voz en un archivo, usa el flag -o (de output), seguido del nombre del archivo y la extensión:
say "Recordatorio importante, son las 9 de la mañana. Bebe agua." -o recordatorio.aiff
El archivo recordatorio.aiff se guardará en la carpeta actual de la Terminal.
🤩 Bonus: Uso en Automatización (Scripting)
La verdadera magia ocurre cuando combinas say con scripts. Por ejemplo, podrías añadir un aviso de voz al final de un proceso largo de scripting o de compilación.
Ejemplo de uso en un script (para $HOME/.zshrc o .bash_profile):
# Script que se ejecuta al iniciar sesión o abrir Terminal
say "El sistema está listo para sus órdenes, jefe."
O, después de una instalación de Homebrew:
brew install python && say -v Jorge "La instalación de Python ha finalizado con éxito."
El comando say es un recordatorio de que macOS siempre tiene trucos ingeniosos bajo la manga. Es simple, es nativo, y es una forma fantástica de añadir un toque personal (o profesional) a tu flujo de trabajo en la Terminal.

No hay comentarios:
Publicar un comentario