using bing platform controls to build great windows apps

21

Upload: sevita

Post on 24-Feb-2016

29 views

Category:

Documents


0 download

DESCRIPTION

Using Bing platform controls to build great Windows apps. David Robinson Principal Program Manager 3-405. Altaf Gilani Senior Program Manager. Agenda. Bing as a platform Deconstructing the Keynote Demo Maps ( 2D/3D), Text to Speech, Speech Recognition, Entity API, OCR & Translator - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Using Bing platform controls to build great Windows apps
Page 2: Using Bing platform controls to build great Windows apps

Using Bing platform controls to build great Windows apps

Altaf GilaniSenior Program Manager

David RobinsonPrincipal Program Manager3-405

Page 3: Using Bing platform controls to build great Windows apps

Bing as a platformDeconstructing the Keynote DemoMaps (2D/3D), Text to Speech, Speech Recognition, Entity API, OCR & TranslatorBing Dev CenterQ&A

Agenda

Page 4: Using Bing platform controls to build great Windows apps
Page 5: Using Bing platform controls to build great Windows apps

Bing as a platform

NUI Real WorldWeb Index & Relevance

Entities & Knowledge

Devices Services

CloudOfficePC/Tablet TVPhone

Page 6: Using Bing platform controls to build great Windows apps

Your Applications

Bing for developers

NUI Real World

Web Index & Relevance

Entities &Knowledge

Page 7: Using Bing platform controls to build great Windows apps

Maps 2D/3D & TTS Demo

Page 8: Using Bing platform controls to build great Windows apps

Bing map backdrop and dataYour data added inNew API (Geocoding & Routing)Windows 8 available nowManaged, JavaScript & C++Windows 8.1 Beta

Maps 2D Summary

Page 9: Using Bing platform controls to build great Windows apps

New high-definition citiesIntegrated street-side experienceRestyling of Bing MapsAPI design for easy portingManaged, JavaScript & C++Not available yet, stay tuned

Maps 3D Summary

Page 10: Using Bing platform controls to build great Windows apps

Reads out via Text and SSMLSSML – voice pitch, rate, pronunciation, volumeSupports 15 languagesManaged, JavaScript & C++Windows 8.1 only

Text to Speech – Win 8.1 Summary

Page 11: Using Bing platform controls to build great Windows apps

Speech & Entity Demo

Page 12: Using Bing platform controls to build great Windows apps

Converts Speech to TextSupports en-us onlyManaged, JavaScript & C++Not available yet, around Windows 8.1 GA

Speech Recognition Summary

Page 13: Using Bing platform controls to build great Windows apps

Provides details about an entityDetail snapshot similar to bing.comNot available yet, stay tuned

Entity API Summary

Page 14: Using Bing platform controls to build great Windows apps

OCR and Translator Control Demo

Page 15: Using Bing platform controls to build great Windows apps

Recognizes text and numbersProvides coordinates around each wordSupports 8 languagesWindows 8 and Windows 8.1Beta - now, RTM - Windows 8.1 GAManaged & C++

OCR Summary

Page 16: Using Bing platform controls to build great Windows apps

Ease of access for Translator ServiceAuto detection of source languageSupports 42 languagesWindows 8 and Windows 8.1Beta - now, RTM - Windows 8.1 GAManaged, JavaScript & C++

Translator Summary

Page 17: Using Bing platform controls to build great Windows apps

Voice CommandLocal RecognitionSupports 15 localesSpeech RecognitionSMD, Web Search Grammars - OnlineCustom Grammar – On deviceSupports 15 locals (7 SMD, 5 Web Search)Text to Speech

WP8 Voice Summary

Page 18: Using Bing platform controls to build great Windows apps

Get started at www.bing.com/dev

Page 19: Using Bing platform controls to build great Windows apps

Recommended SessionsSession Title Time & Location SpeakersVoice Interaction Design Thursday, June 27 3:30

p.m.- 4:30 p.m. North Hall: 131

Meg Niman & Jay Waltmunson

Make your Windows Store apps talk

Friday, June 28 2:00 pm – 3:00 pm. South Hall: Esplanade 305

Sriram Subramanian

Page 20: Using Bing platform controls to build great Windows apps

Evaluate this session

Scan this QR code to evaluate this session and be automatically entered in a drawing to win a prize!

Page 21: Using Bing platform controls to build great Windows apps

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.