Avec la première bêta d'iOS 5.1, Apple n'a pas donné beaucoup de grain à moudre aux développeurs intéressés par Siri. Par exemple pour lier des actions de leurs applications avec le système de reconnaissance vocale.
À défaut de mieux, un développeur nous a signalé que des API supplémentaires étaient apparues dans l'UIKit. Elle donnent un peu plus la main sur les informations que retournent les serveurs d'Apple lorsqu'on utilise la fonction de dictée vocale. Par exemple pour détecter le moment ou l'utilisateur cesse sa dictée, lorsque sa reconnaissance a échoué ou encore lorsqu'on veut récupérer le résultat obtenu.
C'est une ouverture à minima, mais on peut penser que si des évolutions plus profondes sont prévues, Apple n'ouvrira les vannes qu'une fois Siri sorti sa période de bêta.
UITextInput.h Added UIDictationPhrase Added UIDictationPhrase.alternativeInterpretations Added UIDictationPhrase.text Added -[UITextInput dictationRecognitionFailed] Added -[UITextInput dictationRecordingDidEnd] Added -[UITextInput insertDictationResult:]