De esto he venido hablando desde hace ya varias semanas, y es que cada vez se acerca más el día en que Siri llegue a todos los usuarios de iOS (sin importar modelo).
Hoy es un día de gran avance para esta »Obsesion» de portar Siri a todos los iDevices, pues desarrolladores han logrado portar el dictado mediante Siri al iPhone 3GS, iPhone 4 y iPod Touch 4G, dando unos resultados bastante buenos.
Se trata de una aplicación disponible en Cydia llamada Siri0Us y sirve unicamente para poder dictarle a Siri tal como en el iPhone 4S.
Para todos los usuarios del Jailbreak les dejo la repo de donde podrán descargar la aplicación de Cydia: http://apt.if0rce.com
Como funciona.
Una vez que tengamos el programa instalado, notaremos el icono del microfono a un lado de el botón de espacio en el teclado virtual (en cualquier aplicación). Solo debemos dar touch y comenzar a dictar.
Nota: Por el momento solo está disponible en inglés.
Les dejo el video de la demostración de como funciona. Al parecer funciona bastante bien y no presenta lentitud.
Ahora les daré la explicación Geek de como esto fue posible.
Como ya les he comentado, para que Siri funcione es necesario comunicarse con los servidores de Apple en Carolina del Norte, a los cuales solo tienen acceso los iPhones 4S (verifican la firma del dispositivo). Sin embargo, los hackers y desarrolladores han estado trabajando en lograr que Siri se comunique con otros servidores o que se comunique emulando ser un iPhone 4S (aunque no lo sea).
Lo que ha hecho Erick Day, desarrollador de Siri0Us es tomar el código de reconocimiento de dictado de Nuance, mismo que usa la aplicación Dragon Dictation, y volverlo ejecutable de manera independiente del asistente (me refiero a Siri en sí). Para hacer esto, Erick no tuvo que ingeniar la manera de comunicarse con los servidores de Apple ya que no fue necesario. El dictado de Siri se ejecuta sin comunicarse a ningun servidor, por lo cual parece »bastante fácil» de explicar.
Sin embargo, hay que admitir que es un tweak bastante interesante para los no-usuarios del iPhone 4S, y sin duda una razón más para hacer Jailbreak a nuestros dispositivos.
Esto nos deja claro que Apple bien pudo haber incluído Siri Dictation en todos los dispositivos con iOS 5, más sin embargo no fue así… (snif, snif).