Cómo controlar tu Mac con Siri sin hacer un master en programación

siri-mac

Con la llegada de iOS 8 y posteriormente OS X Yosemite, se implementaban los protocolos de Handoff y Continuity en ambos sistemas, permitiendo que ciertas acciones que comenzábamos en un dispositivo pudieran continuarse en el Mac y viceversa. Las cosas que se pueden hacer con este nuevo concepto de trabajo han sido algo limitadas y es que Apple todavía no la tiene del todo desarrollada.

Sin embargo, tanto nuestro olvidado asistente personal de iOS, Siri, como el nuevo Touch ID si que no han sido tenidos en cuenta en el sistema OS X Yosemite, algo que seguro que Apple estará barajando puesto que actualmente todos sus dispositivos iOS poseen el famoso sensor de huellas dactilares. Ahora bien, que ellos no hayan implementado el poder usar Siri en un Mac, no significa que no se pueda.

Como te decíamos, con la llegada de iOS 8 y OS X Yosemite, muchos fueron los cambios y nuevas incorporaciones entre las que se encuentran el Handoff, Continuity y la posibilidad de controlar al iPhone o iPad, siempre y cuando esté conectado a la red eléctrica mediante el comando «Hola Siri», porque ahora nuestro dispositivo siempre nos está escuchando.

En este artículo te vamos a comentar, en un pequeño tutorial, cómo poder controlar, aunque no sea del todo sencillo, tu Mac mediante comandos de voz con la ayuda de Siri. Antes de empezar hay que hacer hincapié en que lo que te vanos a proponer sólo te va a funcionar si por un lado posees un Mac que sea compatible con Continuity y por otro lado tienes un iDevice con iOS 8 instalado y el asistente Siri activado. Si cumples estas dos premisas, los pasos que debes seguir son los siguientes:

  • Lo primero que tienes que hacer es ojear estas instrucciones de Apple de cómo configurar Continuity. En OS X debes ir a Preferencias del Sistema > General y activar el Handoff y en un dispositivo iOS deberemos entrar en Ajustes>General>Handoff y aplicaciones sugeridas. Una vez tengamos activado el Handoff en ambos equipos vamos al paso dos.
  • Deberemos tener activada la sincronización de notas en nuestra cuenta de iCloud. Para ello deberemos activarla en ambos equipos igualmente. Para ver si lo tenemos activado en el Mac, vamos a Preferencias del Sistema>iCloud y en la ventana que nos aparece deberemos asegurarnos de que el ítem de Notas esta seleccionado. Ahora, en el dispositivo iOS deberemos entrar en Ajustes>iCloud y verificamos lo mismo.
  • Ahora vamos a hacer una prueba de sincronización y vamos a crear, por ejemplo, una nota mediante un comando de voz con Siri en el iPhone. Diremos Crear una nota llamada «brillo». Tenemos que tener en cuenta que los nombres que les pongamos a esas notas son los que en un futuro vamos a utilizar para controlar a nuestro Mac, por lo que párate un segundo a pensar un buen nombre.

nota-brillo

  • Comprobamos que esa nota se ha creado en el iPhone y que se ha sincronizado en el Mac.
  • Ahora viene la segunda parte de este tutorial, para lo cual deberemos descargar este AppleScript, llamado SiriListener2.scpt, con el que lograremos controlar nuestro Mac mediante comandos de voz.
  • Seguimos el proceso convirtiendo ese AppleScript en una aplicación para lo cual, una vez que ya lo tengamos descargado lo deberemos editar mediante el Editor de Scripts que podremos abrir a través del Spotlight escribiendo Editor de ScriptsAhora buscamos en Descargas el archivo SiriListener2.scpt y pulsamos en Abrir, tras lo cual se abre el editor.

abrir-script-descargas

  • Ahora debemos irnos al menú superior y pulsamos en Archivo>Exportar, seleccionando en el desplegable que dice Formato de los archivos>Aplicación y marcamos la opción Permanecer abierto tras el gestor de ejecución. Hay que tener en cuenta que el Script que hemos bajado viene con los comando en inglés, por lo cual siempre lo podremos editar y cambiar esos comandos por los equivalentes en español.

archivo-exportar-script

  • Una vez que hayamos modificado, con mucha paciencia los comandos, solo queda ejecutar el AppleScript que ahora es una aplicación. La ejecutados y la dejamos funcionando en segundo plano de forma continua, porque de lo contrario no funcionará el invento. Creamos notas con los comandos que queremos y cuando se sincronicen se ejecutarán.

seleccionar-exportar-aplicacion

Pues con este tutorial has podido crear un sistema que mediante comandos de voz haga lo que tu le digas con Siri, creando cada vez una nueva Nota que automáticamente se borrará. También puedes hacerlo de forma manual y coger el iPhone, entrar en Notas, escribir el comando y verás como segundos después el ordenador lo hace. En definitiva, un ejercicio de programación un tanto curioso.


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.