International TechNet Wiki Summit 2015 Sara Silva Integrating Cortana in a Windows Phone application
Sara Silva
Agenda Introduction Integrate Cortana in a Windows Phone App Playing with Cortana
Introduction Cortana is an intelligent personal assistant, which will help users in basic tasks Call to a friend Schedule an appointment Save a note Cortana is available for Windows Phone 8.1 and Windows 10
Introduction Say hello to Cortana, your truly personal assistant
Integrate Cortana Cortana will use Voice Commands for interact with the apps: Menu I want to eat Menu Show Mains
Integrate Cortana To integrate Cortana in a Windows Phone App is needed: Create a Voice Command Definition (VCD) file; Install the VCD file when the app launch; Define the screens for each command defined in VCD file;
Integrate Cortana VCD file structure: CommandSet Command Prefix Example Command ListenFor Feedback Navigate CommandSet – define os comandos para cada língua CommandPrefix – define o nome com que a Cortana irá reconhecer a aplicação, neste caso Menu Example – define um exemplo de como usar a Cortana para interagir com a Menu App Command – define o comando de voz suportado PhraseTopic – define possíveis expressões que a Cortana poderá identificar para iniciar o comando de voz
Integrate Cortana Let’s Code!
Playing with Cortana Let’s play! Demo in device
Q&A?
References Quickstart: Voice commands with Cortana (XAML) How to dynamically modify VCD phrase lists Integrating Store Apps with Cortana in Windows Phone 8.1 Hey, Cortana - How can I integrate my app into you? Cortana Integration and Speech Recognition: New Code Samples
Sara Silva @saramgsilva saramgsilva.com twitter.com/saramgsilva facebook.com/saramgsilva pt.linkedin.com/in/saramgsilva