Kaikista iOS:n ominaisuuksista Siri, suosittu äänentunnistuksen digitaalinen avustaja, on aina ollut havaittavissa. Sirin vuonna 2011 julkaisemisen jälkeen se on käynyt läpi useita päivityksiä. Yksinkertaisista järjestelmätehtävistä, kuten yhteystietojen etsimisestä, sään tarkistamisesta ja hälytysten asettamisesta ravintolavarauksiin, elokuvien esitysaikoihin, Wikipediasta/Twitteristä hakemiseen, Musiikki-sovelluksessa navigoimiseen ja muuhun, Siristä tulee entistä hyödyllisempi ja kolmannen osapuolen ystävällinen.
Muutoksia tapahtuu edelleen. Olet ehkä jo kuullut tästä jo iOS 10, Apple aikoo tuoda Siriin laajennetut ominaisuudet tukemalla kolmansien osapuolien sovellusten integrointia. Applen oman sovelluslaajennusmekanismin mukaisesti kolmansien osapuolien kehittäjät voivat rekisteröidä "verkkotunnukset" ja "aikomukset" saadakseen Sirin tuen sovelluksiinsa.
iOS 10 tarjoaa SiriKitin, jonka avulla kolmannen osapuolen sovellukset voivat toimia Sirin kanssa. Tosiasia on, että iOS 10: n SiriKitin kanssa Apple käsittelee kaikki kunkin kyselyn äänentunnistus ja tulkinta. Siri päättää sitten, voiko se ratkaista asian yksin tai toimittaa pyynnön tuetulle kolmannen osapuolen sovellukselle. Kehittäjät voivat myös saada pääsyn vain tiettyihin tietoihin, jotka liittyvät heidän sovellukseensa.
SiriKit-sovellusliittymää (Application Program Interface) tarjotaan kolmansien osapuolten sovelluksille. Kun he ovat keksineet asianmukaisen vastauksen, vastaus näkyy Siri-käyttöliittymässä. Toisin sanoen iOS-käyttäjät voivat olla vuorovaikutuksessa kolmansien osapuolten sovellusten kanssa Sirin sisällä ilman, että heidän pitäisi hypätä sovelluksiin.
Koska Siri tekee täällä raskaita nostoja, niin kolmansien osapuolien kehittäjät eivät kärsi liikaa vaivaa. Heidän on tehtävä vain kolme asiaa. Ensinnäkin heidän on annettava sovellustensa perussanasto, mukaan lukien sovelluksen nimi, kuten WhatsApp, ja sovelluksen sisällönimet, kuten WhatsApp-kirjaston yhteyshenkilöt. Toiseksi heidän on muotoiltava sovelluslogiikka varmistamalla, että Siri voi kommunikoida sovelluslaajennuksen kanssa. Kolmanneksi heidän on luotava käyttöliittymä. Vaikka sovellusta ei tarvitse avata Siriä käytettäessä, kehittäjät pystyvät tarjoamaan räätälöityjä kuvia Sirin vastauksille, jotta se tuntuu täydeltä sovellukselta.
Jos arvelet, että tämä SiriKit on lopullinen versio, joka voisi toimia minkä tahansa tyyppisten äänikomentojen kanssa, saatat joutua pettymään. Applen mukaan SiriKit voisi toistaiseksi tukea vain kuutta tyyppiä kolmansien osapuolien sovelluksia, mukaan lukien ajovaraus, viestit, valokuvahaku, maksut, VoIP-puhelut ja harjoitukset.
Vaikka jotkut ihmiset ovat pettyneitä rajoitukseen, Applelle on tämä hyvä syy. Tämä varmistaa, että voimme saada suhteellisen upean Siri-kokemuksen. Lisäksi avoin Siri asettaa tietosuojakysymykseen suuren riskin, joten on tarpeen rajoittaa kolmansien osapuolien palveluita ja varmistaa, että ne ovat aluksi turvallisia. Mutta jälleen kerran, olen varma, että iOS: n kehittyessä enemmän erilaisia sovelluksia on pian yhteensopivia Sirin kanssa.