Microsoft dela na novih API-jih za integracijo Cortane za razvijalce tretjih oseb

Ikona časa branja 2 min. prebrati


Bralci pomagajo pri podpori MSpoweruser. Če kupujete prek naših povezav, lahko prejmemo provizijo. Ikona opisa orodja

Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več

Rob Chambers je vodja razvoja skupine Cortana Speech pri Microsoftu. Danes je tvitnil, da njegova ekipa dela na novih API-jih za integracijo Cortane za razvijalce tretjih oseb. Kot lahko vidite iz njegovega zgornjega Tweeta, misli, da so ti prihajajoči novi API-ji zelo kul. Takoj zdaj, API-ji za Cortana v sistemu Windows Phone je strukturiran kot spodaj,

  1. Določite, katere »glasovne ukaze« bi njihova aplikacija želela deklarativno podpirati v shematizirani datoteki XML. Ti glasovni ukazi vključujejo frazne vzorce, na primer »Skype, pokliči [ime_stika]« ali pa so tako splošni kot »Hulu, [karkoli_uporabnik_mogoče_reči_tukaj]«. Glasovni ukazi vsebujejo tudi dodatne informacije, na primer, kako naj se zažene aplikacija in kaj mora uporabnik videti, ko se aplikacija nalaga (npr. »Iskanje urnikov g. Peabodyja ...«).
  2. Ob prvem zagonu aplikacije registrirajte datoteko XML, ki vsebuje glasovne ukaze. Glasovne ukaze je mogoče posodobiti tudi naknadno, toda tako kot opravilo v ozadju morate ukaze »namestiti«, ko se vaša aplikacija zažene prvič.
  3. Opravite glasovno aktivacijo, ko Cortana prepozna, da je uporabnik izgovoril ime vaše aplikacije, čemur sledi ukaz, ki ste ga registrirali. Pri aktiviranju aplikacije/navigaciji po strani (aplikacija WinRT proti aplikaciji Silverlight) boste prejeli parametre, ki označujejo, kateri glasovni ukaz je bil prepoznan, fill_in_the_blank_phrases, pa tudi celotno besedilo, ki je bilo prepoznano (ali vneseno) v Cortanin UX.

Rad bi videl, kako bo Microsoft razširil Cortano z aplikacijami tretjih oseb s prihajajočimi novimi API-ji. Predvidevam, da bomo več o tem slišali na konferenci za razvijalce BUILD aprila.

 

Več o temah: Integracija tretjih oseb, API-ji, Cortana, Razvijalci, microsoft

Pustite Odgovori

Vaš e-naslov ne bo objavljen. Obvezna polja so označena *