Microsoft jobber med nye Cortana-integrasjons-APIer for tredjepartsutviklere
2 min. lese
Publisert på
Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer
Jeg har nettopp sett teamet mitt demonstrere våre nye, kule Cortana-integrasjons-APIer/UX. Gleder meg til å se hva utviklere bygger med den! #3rdPartyAPIer
— Rob Chambers (@spacetimeglitch) Februar 27, 2015
Rob Chambers er utviklingssjef for Cortana Speech-teamet hos Microsoft. I dag twitret han at teamet hans jobber med nye Cortana-integrasjons-APIer for tredjepartsutviklere. Som du kan se fra tweeten ovenfor, synes han disse kommende nye API-ene er veldig kule. Akkurat nå, Cortana APIer i Windows Phone er strukturert som nedenfor,
- Definer hvilke "talekommandoer" applikasjonen deres ønsker å støtte, deklarativt, i en skjematisert XML-fil. Disse talekommandoene inkluderer frasemønstre, som "Skype, Ring [kontakt_navn]", eller være like generelle som "Hulu, [hva enn_brukeren_kan si_her]". Talekommandoene inneholder også tilleggsinformasjon, som hvordan applikasjonen skal startes, og hva brukeren skal se mens applikasjonen lastes (f.eks. "Søker etter Mr. Peabody-visningstider...").
- Registrer XML-filen som inneholder talekommandoene ved første oppstart av programmet. Talekommandoene kan også oppdateres i ettertid, men som en bakgrunnsoppgave må du "installere" kommandoene når appen din kjøres for første gang.
- Håndter stemmeaktiveringen når Cortana gjenkjenner at brukeren sa appnavnet ditt, etterfulgt av en kommando du har registrert”. Du vil motta, ved applikasjonsaktivering/sidenavigering (WinRT app vs Silverlight app) parametere som indikerer hvilken talekommando som ble gjenkjent, fill_in_the_blank_phrases, samt hele teksten som ble gjenkjent (eller skrevet inn) i Cortanas UX.
Jeg vil gjerne se hvordan Microsoft kommer til å utvide Cortana med tredjepartsapper med de kommende nye APIene. Jeg tipper vi får høre mer om dette på BUILD utviklerkonferanse i april.