ios - online - ¿Apple proporciona una API para SIRI?
siri para android (4)
¿Es posible que Apple haga o proporcione una API para Siri? Sería genial si pudiera tomar un sorbo de mi café y decir:
Usuario: Hola Siri, ¿podrías abrir Angry Birds? Nivel 4 y lanzar un primer pájaro para mí. Asegúrate de al menos golpear a un cerdo verde o saldrá de tu cheque de pago.
Siri: Sí, seguro, lo haré por ti.
es posible? ¿Y crees que Apple nos proporcionará esto?
ESTO NO ES MÁS PRECISO:
No hay API y no hay indicios de que cambie en el corto plazo. Hay encabezados privados que puedes ver al descompilar el SDK. Esta es una gran sinopsis:
Sin embargo, puede ser inteligente como RTM, esto es lo más cercano que puede obtener:
Aún no. Si lo desea, presente una solicitud de función en bugreport.apple.com y describa brevemente para qué lo desea. Cuanta más gente lo solicite, más probable es que suceda.
Cuando se lanzó el iPhone por primera vez, Apple no habló en absoluto sobre el desarrollo de aplicaciones personalizadas. El lanzamiento retrasado del SDK les dio mucho tiempo para obtener comentarios del público sobre la experiencia del usuario del iPhone y preparar el SDK para su uso público.
Parece probable que estén tomando un enfoque similar con Siri.
En iOS 10, Apple ha anunciado una API para Siri llamada SiriKit . Sin embargo, solo puede hacerlo como una extensión de la aplicación y solo si su aplicación implementa uno de los siguientes tipos de servicios:
- Audio o video llamada
- Mensajería
- Pagos
- Buscando fotos
- Entrenamientos
- Reserva de viaje
- Clima y radio
SiriKit es una forma de hacer que su contenido esté disponible a través de Siri. También le permite agregar soporte para sus servicios a la aplicación Mapas. Para admitir SiriKit, utiliza el marco Intents y el marco UI Intents para implementar una o más extensiones que luego incluirás en tu aplicación iOS. Cuando el usuario solicita tipos específicos de servicios a través de Siri o Maps, el sistema usa sus extensiones para proporcionar esos servicios.
Esto significa que SiriKit no se puede utilizar para el escenario mencionado en la pregunta y en formas que a muchos de nosotros nos gustaría.
Fuente: SiriKit