Integrating Cortana in UWP apps

  • View
    296

  • Download
    0

  • Category

    Mobile

Preview:

Citation preview

Using Cortana for voice activated appsBogdan BujdeaFeel IT

[7th of November 2015]

Who am I?• Windows Platform Developer/User• @thewindev• http://thewindev.net• https://github.com/thewindev

Evolution of input devices

Speech recognition

Voice activated apps

When should you use speech recognition

Demo

Q&A

Agenda

Evolution of input devicesIn the past – punch cards

Evolution of input devicesNow – keyboard and mouse

Evolution of input devicesNow - touch

Evolution of input devicesNow – voice recognition

Evolution of input devices2016 - holograms

THIS IS NOT THE MIND CONTROLYOU’RE LOOKING FOR

Evolution of input devices2030 – mind control

Evolution of input devices2030 – mind control

Voice recognition

When should you use voice commands?

• A) When you’re searching for porn, in a crowded bus

• B) When you want to dictate a text message, during a concert

• C) None of the above

Now seriously, when should you use voice commands?

if( timeOf(sayVoiceCommand()) <= timeOf(giveCommandWithOtherInputD

evices()))Open Facebook

if( timeOf(sayVoiceCommand()) <= timeOf(giveCommandWithOtherInputD

evices()))Share my location

on Facebook

When you can’t access another input device(driving)

What’s in it for you?

• Make your app stand out with voice commands

• Increase user engagement • Give your users natural interactions• Increase productivity

How do you do it? Voice activation vs Voice recognition

Who is Cortana?

What can she do for you?

Cortana can make you rich

Powered by the Bing platform

Cortana can make you more productive

How do we use Cortana?

Let’s see some code

C#/XAML DemoDon’t fall asleep, it’ll be worth it

Using Cortana for voice activated apps

Bogdan Bujdea@thewindevhttp://thewindev.nethttps://github.com/thewindev

Feel IT

[7th of November 2015]

Please fill in your evaluation form