Microsoft arbetar med nya Cortana Integration API:er för tredjepartsutvecklare
2 min. läsa
Publicerad den
Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer
Jag har precis sett mitt team demonstrera våra nya, coola, Cortana-integrerings-API:er/UX. Kan inte vänta med att se vad utvecklarna bygger med den! #3rdPartyAPI
— Rob Chambers (@spacetimeglitch) Februari 27, 2015
Rob Chambers är utvecklingschef för Cortana Speech-teamet på Microsoft. Idag twittrade han att hans team arbetar på nya Cortana-integrerings-API:er för tredjepartsutvecklare. Som du kan se från hans tweet ovan, tycker han att dessa kommande nya API:er är väldigt coola. Just nu, Cortana API:er i Windows Phone är strukturerad som nedan,
- Definiera vilka "röstkommandon" som deras applikation skulle vilja stödja, deklarativt, i en schematiserad XML-fil. Dessa röstkommandon inkluderar frasmönster, som "Skype, Ring [kontakt_namn]", eller är lika allmänna som "Hulu, [vad_användaren_kan_säga_här]". Röstkommandona innehåller också ytterligare information, som hur applikationen ska startas, och vad ska användaren se när applikationen laddas (t.ex. "Söker efter Mr. Peabody showtimes...").
- Registrera XML-filen som innehåller röstkommandon vid första start av programmet. Röstkommandona kan också uppdateras i efterhand, men som en bakgrundsuppgift måste du "installera" kommandona när din app körs för första gången.
- Hantera röstaktiveringen när Cortana känner igen att användaren sa ditt appnamn, följt av ett kommando som du har registrerat”. Du kommer att få parametrar för applikationsaktivering/sidnavigering (WinRT-app vs Silverlight-app) som indikerar vilket röstkommando som kändes igen, fill_in_the_blank_phrases, såväl som hela texten som kändes igen (eller skrevs) i Cortanas UX.
Jag skulle vilja se hur Microsoft kommer att utöka Cortana med appar från tredje part med de kommande nya API:erna. Jag antar att vi kommer att höra mer om detta på BUILD utvecklarkonferens i april.