Microsoft arbejder på nye Cortana Integration API'er til tredjepartsudviklere
2 min. Læs
Udgivet den
Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere
Jeg har lige set mit team demo vores nye, meget seje, Cortana integration API'er/UX. Kan ikke vente med at se, hvad udviklere bygger med det! #3rdPartyAPI'er
— Rob Chambers (@spacetimeglitch) Februar 27, 2015
Rob Chambers er udviklingschef for Cortana Speech-teamet hos Microsoft. I dag tweetede han, at hans team arbejder på nye Cortana-integrations-API'er til tredjepartsudviklere. Som du kan se fra hans tweet ovenfor, synes han, at disse kommende nye API'er er meget seje. Lige nu, Cortana API'er i Windows Phone er struktureret som nedenstående,
- Definer hvilke "stemmekommandoer" deres applikation gerne vil understøtte, deklarativt, i en skematiseret XML-fil. Disse stemmekommandoer inkluderer sætningsmønstre som "Skype, Ring til [kontakt_navn]", eller de er lige så generelle som "Hulu, [hvad_brugeren_kan_sige_her]". Stemmekommandoerne indeholder også yderligere information, såsom hvordan applikationen skal startes, og hvad skal brugeren se, mens applikationen indlæses (f.eks. "Searching for Mr. Peabody showtimes...").
- Registrer XML-filen, der indeholder stemmekommandoer, ved applikationens første start. Stemmekommandoerne kan også opdateres efter kendsgerningen, men ligesom en baggrundsopgave skal du "installere" kommandoerne, når din app køres for første gang.
- Håndter stemmeaktiveringen, når Cortana genkender, at brugeren talte dit appnavn, efterfulgt af en kommando, du har registreret”. Du modtager, ved applikationsaktivering/sidenavigation (WinRT-app vs Silverlight-app) parametre, der angiver, hvilken stemmekommando der blev genkendt, fill_in_the_blank_phrases, såvel som den fulde tekst, der blev genkendt (eller indtastet) i Cortanas UX.
Jeg vil gerne se, hvordan Microsoft vil udvide Cortana med 3. parts apps med de kommende nye API'er. Jeg gætter på, at vi vil høre mere om dette på BUILD udviklerkonference i april.