SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Making an on-device
personal assistant a reality
Jilei Hou
Sr. Director, Engineering
Qualcomm Technologies, Inc.
@qualcomm_techJuly 10, 2018 San Diego, CA
2
Reasoning
Learn, infer context,
and anticipate
Perception
Hear, see, and
observe
Action
Act intuitively, interact
naturally, and protect
privacy
AI brings human-like
understanding and
behaviors to the
machines
3
Advancing AI research to make on-device AI ubiquitous
A common platform is fundamental to scaling AI internally and across the industry
Power efficiency
Model design, compression, quantization,
activation, algorithms, and efficient hardware
Efficient learning
Robust learning through minimal data,
unsupervised learning, and on-device learning
Personalization
Continuous learning, model adaptation,
and privacy-preserved distributed learning
System architecture
Multi-task and multi-modal learning, sensor fusion, and cloud-edge systems
Action
Reinforcement learning
for decision making
Reasoning
Scene understanding, language
understanding, behavior prediction
Perception
Object detection, speech
recognition, contextual fusion
AutomotiveIoT Mobile
4
A true personal assistant
One of many use cases requiring a broad set of AI capabilities
Power efficiency
Model design, compression, quantization,
activation, algorithms, and efficient hardware
Efficient learning
Robust learning through minimal data,
unsupervised learning, and on-device learning
Personalization
Continuous learning, model adaptation,
and privacy-preserved distributed learning
AutomotiveIoT Mobile
Action
Reinforcement learning
for decision making
Reasoning
Scene understanding, language
understanding, behavior prediction
Perception
Object detection, speech
recognition, contextual fusion
System architecture
Multi-task and multi-modal learning, sensor fusion, and cloud-edge systems
5
v
Designed to be:
Always-on
Conversational
Personal
Private
Critical to create a
true virtual assistant
Voice is the
transformative user
interface (UI) we’ve
been waiting for
6
Voice UI components required for an end-to-end solution
Text-to-speech
Speech
synthesis
Natural language generation
Dialog management
Natural language understanding
Natural
language
processing
Speech-to-text
Speech
recognition
“Alexa,” “Hey Snapdragon”
Always-on keyword detection
Voice
activation
Echo cancellation
Speech denoising
Speech
pre-processing
Signal acquisition and playback
Front-end
processing
Machine speech chain: listener and speaker
Qualcomm Snapdragon is a product of Qualcomm Technologies, Inc. and/or its subsidiaries.
77
Machine learning has ignited the voice UI revolution
“As speech recognition accuracy goes from say 95% to 99%, all of us in the room will go from barely using it today to using it all
the time. Most people underestimate the difference between 95% and 99% accuracy— 99% is a gamechanger. No one wants
to wait 10 seconds for a response. Accuracy, followed by latency, are the two key metrics for a production speech system.”
— Andrew Ng
GMM: Gaussian Mixture Model, CNN: Convolutional Neural Network, RNN: Recurrent Neural Network
Human accuracy
GMM RNN + CNN
Machine automatic speech recognition accuracy
202020102000199019801970
50%
CNN
55%
60% 62%
70%
95%
8
TV
Smart
speakers
Headphones
and headsets
IoT
Smartphones
and tablets
In-car
entertainment
systems
PCs and
laptops
Wearables
XR
Voice UI is proliferating
across product categories
9
Moving voice UI functionality to the end device
An end-to-end solution powered by machine learning
Automatic speech
recognition
(ASR)
Text-to-speech
(TTS)
News
SMS
Music
Maps Wikipedia
Weather Stocks
Voice
activation
Service manager
Multi-mic echo
cancellation,
beamforming,
and speech
denoising
Natural language
understanding
(NLU)
On-device processing
(always-on and real-time)
Cloud processing
(services)
Cloud centric (today)
10
Moving voice UI functionality to the end device
An end-to-end solution powered by machine learning
Automatic speech
recognition
(ASR)
Text-to-speech
(TTS)
News
SMS
Music
Maps Wikipedia
Weather Stocks
Voice
activation
Service manager
Multi-mic echo
cancellation,
beamforming,
and speech
denoising
Natural language
understanding
(NLU)
On-device processing (always-on and real-time) Cloud processing (services)
On-device centric (future)
11
Cloud tasks
Complex voice fallback
Training and model update
Knowledge base
Services
On-device
processing
of voice UI
Provides unique benefits
complementing the cloud
Challenge
Providing the voice UI functionality
within the power/thermal envelope
Machine learning models
Offline raw data
Queries
On-device tasks
Automatic speech recognition
Natural language processing
Always-on audio cognition
On-device training
Benefits
Privacy
Instant response
Always-on
Device context
12
Noisy speech spectrogram
Clean speech spectrogram
“If people were more generous,
there would be no need for welfare”
0.5 1 1.5 2 2.5 3
4000
3000
2000
1000
0
Frequency
Time
0.5 1 1.5 2 2.5 3
4000
3000
2000
1000
0
Frequency
Time
DL-based denoising model
trained with extensive speech
noise databases
DL-based
denoising
Speech
denoising
• Single or multiple mics
• Applicable for
◦ Two-way conversation
◦ Voice/speaker recognition
◦ Keyword spotting
• Deep learning (DL)
significantly improves the
performance over traditional
methods
• Robust in challenging
interference and noise
scenarios
“If people were more generous,
there would be no need for welfare”
13
Qualcomm
Voice
Activation
supports:
Qualcomm® Voice
Activation (VA)
High accuracy, robust to background
noise, and supports multiple languages
Deep learning is improving performance
Among state-of-the-art in terms of
performance vs. power consumption
-47%
-11%
2014 2015 2016 2017
QualcommVApowerconsumption
WCD9330
WCD9335
WCD9340
Amazon Alexa
Baidu DUEROS
Microsoft Cortana
Google Assistant
Qualcomm Voice Activation, Qualcomm WCD9330, Qualcomm WCD9335, and Qualcomm WCD9340 are products of Qualcomm Technologies, Inc. and/or its subsidiaries.
14
Transcribe the
audio to text
Deep learning gives
state-of-the-art accuracy
on a mobile device
Personalization—adaptation
to individual accent and
acoustic environment
Automatic
speech
recognition
Natural language
understanding (NLU)
Acoustic features Acoustic model
Reduce input audio to
essential information
Language model
Deep learning converts
input into linguistic units
Adapted to each user’s
accent and environment
Uses context and language
statistics for best utterance
estimation
Adapted to each user’s
speaking tendencies
Allows the same intention
to be expressed in multiple
ways
Adapted to each user’s
intent expressions
“Turn  on  the  light”
On-device automatic speech recognition (ASR)
User intention
1515
An end-to-end on-device voice UI example for smart homes
99% on-device intent accuracy
is achieved for domain specific command sets when adapted to accent and environmental condition
Demo of automatic speech recognition and natural language understanding
Large command set
Turn on the living room lights
Click the kitchen lights off
Turn off all lights
Switch on the ceiling fan
Shut off the sprinklers
Start music
Pause song
Next track
Go back one
Play previous song
Turn speaker off
Increase temperature
Intent understanding
Turn on the kitchen light
Click kitchen light on
Switch on light in the kitchen
Turn the light on in the kitchen
NLU: These four phrases
map to the same intent
16
A true virtual
assistant
A “digital me” sitting on the device:
context aware and personalized
1717
Calendar
Messaging
Apps
On-device data
Contextual intelligence is required for personalization
The fusion of many types of sensors and personal information
17
Low power sensing, processing, and connectivity
Efficient, heterogeneous
architectures
Sensor fusion and
machine learning
Integrated, always-on
data capturing
Low-energy wireless technologies
(e.g. BT-LE, 5G NR IoT)
Cloud data
Off-device data
IoT data
Sensor fusion
Gyroscope
Compass
Camera
Ambient light
Temperature
Iris scanEnvironment
Pulse
HumidityMicrophone
Sensor data
C-V2X
18
Various kitchen
noise samples
Posterior-gram
ML-based
acoustic event
classification
Object rustling
Object snapping
Cupboard
Cutlery
Dishes
Drawer
Glass jingling
Object impact
Walking
Washing dishes
Water tap running
2 4 6 8 10 12
50
100
150
200
250
300
350
400
450
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
Acoustic
event
detection
• ML techniques
are used to
◦ Classify acoustic
signals into a set of
predefined events
◦ Infer acoustic environment
• Low power,
always-on
1919
Creating personalized memories
Essential for a true virtual assistant
History, number
of people, identity
After the party, strolling on the
beach at sunset in La Jolla talking
with my son and laughing
Live sentiment
analysis
Strolling on the beach at sunset
in La Jolla talking with my son
and laughing
Activity analysis
Strolling on the beach at sunset
in La Jolla talking with my son
GPS location
La Jolla, California
Visual analysis
A sunset over the ocean
in La Jolla
Sound analysis
Talking with my son at sunset in
La Jolla
20
A true personal assistant is responsive and proactive
“Remember the time I was strolling with
my son after the party at La Jolla beach?”
“Yes I do, here is a picture you took of the sunset.
Should I share it with your family group on WeChat?”
Responsive
Decision-making and conversation based
on contextual analysis and prompting
(e.g. finding memories)
Proactive
Decision-making and conversation based
on contextual analysis without prompting
(e.g. automatically sharing memories)
“I noticed that you are tired and stressed, I’m turning
on the Rocky III soundtrack and navigating you
to the gym for a workout and sauna.”
“This music gets my blood going and a
workout and sauna will help me relieve stress.”
21
Multi-mic echo
cancellation,
beamforming,
and speech
denoising
The first step to an on-device virtual assistant
Enabling on-device voice UI
News
SMS
Music
Maps Wikipedia
Weather Stocks
Voice
activation
Service manager
Automatic speech
recognition (ASR)
Natural language
understanding (NLU)
On-device processing Cloud processing
Text-to-speech
(TTS)
22
Adding an “AI agent” to create a true virtual assistant
The on-device AI agent continuously learns personal knowledge and acts intuitively
On-device processing Cloud processing (services)
Cloud knowledge graph
Automatic speech
recognition (ASR)
Multi-mic echo
cancellation and
beamforming
Sensors
Text-to-speech
(TTS)
Natural language
understanding (NLU)
Voice
activation
AI agent
23
Adding an “AI agent” to create a true virtual assistant
Contextualization allows personalization at acoustic, intent, and behavior levels
Cloud processing (services)
Automatic speech
recognition (ASR)
Voice
activation
Multi-mic echo
cancellation and
beamforming
Cloud knowledge
graph
On-device processing
Text-to-speech
(TTS)
Sensors
Natural language
understanding (NLU)
AI agent
Dialog
management
Speaker identification
Acoustic event detection
Gender and age detection
Voice activity detection
Emotion classification
Contextual fusion
and learning
Local knowledge
graph
2424
We are advancing AI research
to make on-device AI ubiquitous
We are creating AI platform
innovations that are fundamental
to scaling AI across the industry
We provide the low-power
end-to-end on-device solution
for a true personal assistant
Follow us on:
For more information, visit us at:
www.qualcomm.com & www.qualcomm.com/blog
Thank you!
Nothing in these materials is an offer to sell any of the
components or devices referenced herein.
©2018 Qualcomm Technologies, Inc. and/or its affiliated
companies. All Rights Reserved.
Qualcomm and Snapdragon are trademarks of Qualcomm
Incorporated, registered in the United States and other
countries. Other products and brand names may be
trademarks or registered trademarks of their respective
owners.
References in this presentation to “Qualcomm” may mean Qualcomm
Incorporated, Qualcomm Technologies, Inc., and/or other subsidiaries
or business units within the Qualcomm corporate structure, as
applicable. Qualcomm Incorporated includes Qualcomm’s licensing
business, QTL, and the vast majority of its patent portfolio. Qualcomm
Technologies, Inc., a wholly-owned subsidiary of Qualcomm
Incorporated, operates, along with its subsidiaries, substantially all of
Qualcomm’s engineering, research and development functions, and
substantially all of its product and services businesses, including its
semiconductor business, QCT.

Weitere ähnliche Inhalte

Was ist angesagt?

The Mobile Future of Augmented Reality
The Mobile Future of Augmented RealityThe Mobile Future of Augmented Reality
The Mobile Future of Augmented RealityQualcomm Research
 
Microsoft Azure-powered IoT & AI Solution To Help Farmer
Microsoft Azure-powered IoT & AI Solution To Help FarmerMicrosoft Azure-powered IoT & AI Solution To Help Farmer
Microsoft Azure-powered IoT & AI Solution To Help FarmerAndri Yadi
 
"Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon...
"Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon..."Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon...
"Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon...Edge AI and Vision Alliance
 
Factors effecting positional accuracy of iBeacons
Factors effecting positional accuracy of iBeacons Factors effecting positional accuracy of iBeacons
Factors effecting positional accuracy of iBeacons Chris Thomson
 
google glasses
google glasses google glasses
google glasses srujanasru
 
The Shifting Landscape of IoT
The Shifting Landscape of IoTThe Shifting Landscape of IoT
The Shifting Landscape of IoTParticle
 
Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...
Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...
Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...AugmentedWorldExpo
 
Joshua Ness (Verizon 5G Labs): How 5G will drive a hardware revolution (and h...
Joshua Ness (Verizon 5G Labs): How 5G will drive a hardware revolution (and h...Joshua Ness (Verizon 5G Labs): How 5G will drive a hardware revolution (and h...
Joshua Ness (Verizon 5G Labs): How 5G will drive a hardware revolution (and h...AugmentedWorldExpo
 
Augmented Reality - VR & Glasses
Augmented Reality - VR & GlassesAugmented Reality - VR & Glasses
Augmented Reality - VR & GlassesIsidro Navarro
 
Future of Cellular IoT
Future of Cellular IoTFuture of Cellular IoT
Future of Cellular IoTParticle
 
Global Azure Bootcamp 2018 - Azure IoT Central
Global Azure Bootcamp 2018 - Azure IoT CentralGlobal Azure Bootcamp 2018 - Azure IoT Central
Global Azure Bootcamp 2018 - Azure IoT CentralAndri Yadi
 
Google glass abstract
Google glass abstractGoogle glass abstract
Google glass abstractteza123
 
Augmented reality ppt
Augmented reality pptAugmented reality ppt
Augmented reality pptSourav Rout
 
Project glass ieee document
Project glass ieee documentProject glass ieee document
Project glass ieee documentbhavyakishore
 
Augmented Reality (AR)
Augmented Reality (AR)Augmented Reality (AR)
Augmented Reality (AR)Samsil Arefin
 

Was ist angesagt? (20)

The Mobile Future of Augmented Reality
The Mobile Future of Augmented RealityThe Mobile Future of Augmented Reality
The Mobile Future of Augmented Reality
 
smart glasses
smart glassessmart glasses
smart glasses
 
Microsoft Azure-powered IoT & AI Solution To Help Farmer
Microsoft Azure-powered IoT & AI Solution To Help FarmerMicrosoft Azure-powered IoT & AI Solution To Help Farmer
Microsoft Azure-powered IoT & AI Solution To Help Farmer
 
"Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon...
"Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon..."Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon...
"Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon...
 
Factors effecting positional accuracy of iBeacons
Factors effecting positional accuracy of iBeacons Factors effecting positional accuracy of iBeacons
Factors effecting positional accuracy of iBeacons
 
google glasses
google glasses google glasses
google glasses
 
The Shifting Landscape of IoT
The Shifting Landscape of IoTThe Shifting Landscape of IoT
The Shifting Landscape of IoT
 
Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...
Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...
Jonathan Waldern (DigiLens): DigiLens Switchable Bragg Grating Waveguide Opti...
 
Joshua Ness (Verizon 5G Labs): How 5G will drive a hardware revolution (and h...
Joshua Ness (Verizon 5G Labs): How 5G will drive a hardware revolution (and h...Joshua Ness (Verizon 5G Labs): How 5G will drive a hardware revolution (and h...
Joshua Ness (Verizon 5G Labs): How 5G will drive a hardware revolution (and h...
 
Augmented Reality - VR & Glasses
Augmented Reality - VR & GlassesAugmented Reality - VR & Glasses
Augmented Reality - VR & Glasses
 
Future of Cellular IoT
Future of Cellular IoTFuture of Cellular IoT
Future of Cellular IoT
 
Global Azure Bootcamp 2018 - Azure IoT Central
Global Azure Bootcamp 2018 - Azure IoT CentralGlobal Azure Bootcamp 2018 - Azure IoT Central
Global Azure Bootcamp 2018 - Azure IoT Central
 
Google glass abstract
Google glass abstractGoogle glass abstract
Google glass abstract
 
Augmented reality ppt
Augmented reality pptAugmented reality ppt
Augmented reality ppt
 
google glass
google glass google glass
google glass
 
Augmented reality ppt
Augmented reality pptAugmented reality ppt
Augmented reality ppt
 
Project glass ieee document
Project glass ieee documentProject glass ieee document
Project glass ieee document
 
Augmented Reality (AR)
Augmented Reality (AR)Augmented Reality (AR)
Augmented Reality (AR)
 
Harvard presentation
Harvard presentationHarvard presentation
Harvard presentation
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 

Ähnlich wie Making an on-device personal assistant a reality

Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first
Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first
Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first Patrick Van Renterghem
 
Wearable Computing and Human Computer Interfaces
Wearable Computing and Human Computer InterfacesWearable Computing and Human Computer Interfaces
Wearable Computing and Human Computer InterfacesJeffrey Funk
 
AI firsts: Leading from research to proof-of-concept
AI firsts: Leading from research to proof-of-conceptAI firsts: Leading from research to proof-of-concept
AI firsts: Leading from research to proof-of-conceptQualcomm Research
 
Unlocking New Todays: Artificial Intelligence and Data Platforms on AWS
Unlocking New Todays: Artificial Intelligence and Data Platforms on AWSUnlocking New Todays: Artificial Intelligence and Data Platforms on AWS
Unlocking New Todays: Artificial Intelligence and Data Platforms on AWSAmazon Web Services
 
Artificial Intelligence for Speech Recognition
Artificial Intelligence for Speech RecognitionArtificial Intelligence for Speech Recognition
Artificial Intelligence for Speech RecognitionRHIMRJ Journal
 
Wake-up-word speech recognition using GPS on smart phone
Wake-up-word speech recognition using GPS on smart phoneWake-up-word speech recognition using GPS on smart phone
Wake-up-word speech recognition using GPS on smart phoneIJERA Editor
 
Mobile Tech Pres
Mobile Tech PresMobile Tech Pres
Mobile Tech PresJordan Epp
 
Machine Learning pada Perangkat Portabel - Nurendrantoro
Machine Learning pada Perangkat Portabel - NurendrantoroMachine Learning pada Perangkat Portabel - Nurendrantoro
Machine Learning pada Perangkat Portabel - NurendrantoroDicodingEvent
 
Artificial intelligence Overview by Ramya Mopidevi
Artificial intelligence Overview by Ramya MopideviArtificial intelligence Overview by Ramya Mopidevi
Artificial intelligence Overview by Ramya MopideviRamya Mopidevi
 
What in the world?
What in the world?What in the world?
What in the world?Fujitsu UK
 
Ambient Intelligence made by Shifali Jindal
Ambient Intelligence made by Shifali JindalAmbient Intelligence made by Shifali Jindal
Ambient Intelligence made by Shifali JindalShifaliJindal
 
“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”IRJET Journal
 
Smart Glasses and the Evolution of Human-Computing Interfaces
Smart Glasses and the Evolution of Human-Computing InterfacesSmart Glasses and the Evolution of Human-Computing Interfaces
Smart Glasses and the Evolution of Human-Computing Interfacesn-tech Research
 

Ähnlich wie Making an on-device personal assistant a reality (20)

Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first
Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first
Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first
 
Wearable Computing and Human Computer Interfaces
Wearable Computing and Human Computer InterfacesWearable Computing and Human Computer Interfaces
Wearable Computing and Human Computer Interfaces
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
ACVT Capabilities Show
ACVT Capabilities ShowACVT Capabilities Show
ACVT Capabilities Show
 
AI firsts: Leading from research to proof-of-concept
AI firsts: Leading from research to proof-of-conceptAI firsts: Leading from research to proof-of-concept
AI firsts: Leading from research to proof-of-concept
 
Pervasive Social Networking
Pervasive Social NetworkingPervasive Social Networking
Pervasive Social Networking
 
Todd E
Todd ETodd E
Todd E
 
Unlocking New Todays: Artificial Intelligence and Data Platforms on AWS
Unlocking New Todays: Artificial Intelligence and Data Platforms on AWSUnlocking New Todays: Artificial Intelligence and Data Platforms on AWS
Unlocking New Todays: Artificial Intelligence and Data Platforms on AWS
 
Artificial Intelligence for Speech Recognition
Artificial Intelligence for Speech RecognitionArtificial Intelligence for Speech Recognition
Artificial Intelligence for Speech Recognition
 
Wake-up-word speech recognition using GPS on smart phone
Wake-up-word speech recognition using GPS on smart phoneWake-up-word speech recognition using GPS on smart phone
Wake-up-word speech recognition using GPS on smart phone
 
Mobile Tech Pres
Mobile Tech PresMobile Tech Pres
Mobile Tech Pres
 
Machine Learning pada Perangkat Portabel - Nurendrantoro
Machine Learning pada Perangkat Portabel - NurendrantoroMachine Learning pada Perangkat Portabel - Nurendrantoro
Machine Learning pada Perangkat Portabel - Nurendrantoro
 
Artificial intelligence Overview by Ramya Mopidevi
Artificial intelligence Overview by Ramya MopideviArtificial intelligence Overview by Ramya Mopidevi
Artificial intelligence Overview by Ramya Mopidevi
 
Introduction to Wearables
Introduction to WearablesIntroduction to Wearables
Introduction to Wearables
 
What in the world?
What in the world?What in the world?
What in the world?
 
Ambient Intelligence made by Shifali Jindal
Ambient Intelligence made by Shifali JindalAmbient Intelligence made by Shifali Jindal
Ambient Intelligence made by Shifali Jindal
 
emerging trends.pdf
emerging trends.pdfemerging trends.pdf
emerging trends.pdf
 
“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”
 
Smart Glasses and the Evolution of Human-Computing Interfaces
Smart Glasses and the Evolution of Human-Computing InterfacesSmart Glasses and the Evolution of Human-Computing Interfaces
Smart Glasses and the Evolution of Human-Computing Interfaces
 
Seminar (B-TECH)
Seminar (B-TECH)Seminar (B-TECH)
Seminar (B-TECH)
 

Mehr von Qualcomm Developer Network

Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4Qualcomm Developer Network
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3Qualcomm Developer Network
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2Qualcomm Developer Network
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1Qualcomm Developer Network
 
Connected Lighting: The Next Frontier in the Internet of Everything
Connected Lighting: The Next Frontier in the Internet of EverythingConnected Lighting: The Next Frontier in the Internet of Everything
Connected Lighting: The Next Frontier in the Internet of EverythingQualcomm Developer Network
 
Android Tools for Qualcomm Snapdragon Processors
Android Tools for Qualcomm Snapdragon Processors Android Tools for Qualcomm Snapdragon Processors
Android Tools for Qualcomm Snapdragon Processors Qualcomm Developer Network
 
Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform Qualcomm Developer Network
 
How to Minimize Your App’s Power Consumption
How to Minimize Your App’s Power Consumption How to Minimize Your App’s Power Consumption
How to Minimize Your App’s Power Consumption Qualcomm Developer Network
 
LTE Broadcast/Multicast for Live Events & More
LTE Broadcast/Multicast for Live Events & More LTE Broadcast/Multicast for Live Events & More
LTE Broadcast/Multicast for Live Events & More Qualcomm Developer Network
 
The Fundamentals of Internet of Everything Connectivity
The Fundamentals of Internet of Everything ConnectivityThe Fundamentals of Internet of Everything Connectivity
The Fundamentals of Internet of Everything ConnectivityQualcomm Developer Network
 
Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition
Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition
Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition Qualcomm Developer Network
 
Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences
Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences
Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences Qualcomm Developer Network
 
Wireless Audio: A Killer App for the Internet of Everything
Wireless Audio: A Killer App for the Internet of Everything Wireless Audio: A Killer App for the Internet of Everything
Wireless Audio: A Killer App for the Internet of Everything Qualcomm Developer Network
 
Bridging the Physical & Digital Worlds with Gimbal
Bridging the Physical & Digital Worlds with GimbalBridging the Physical & Digital Worlds with Gimbal
Bridging the Physical & Digital Worlds with GimbalQualcomm Developer Network
 

Mehr von Qualcomm Developer Network (20)

Balancing Power & Performance Webinar
Balancing Power & Performance WebinarBalancing Power & Performance Webinar
Balancing Power & Performance Webinar
 
What consumers want in their next XR device
What consumers want in their next XR deviceWhat consumers want in their next XR device
What consumers want in their next XR device
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1
 
Connected Lighting: The Next Frontier in the Internet of Everything
Connected Lighting: The Next Frontier in the Internet of EverythingConnected Lighting: The Next Frontier in the Internet of Everything
Connected Lighting: The Next Frontier in the Internet of Everything
 
Bring Out the Best in Embedded Computing
Bring Out the Best in Embedded ComputingBring Out the Best in Embedded Computing
Bring Out the Best in Embedded Computing
 
Android Tools for Qualcomm Snapdragon Processors
Android Tools for Qualcomm Snapdragon Processors Android Tools for Qualcomm Snapdragon Processors
Android Tools for Qualcomm Snapdragon Processors
 
Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform
 
How to Minimize Your App’s Power Consumption
How to Minimize Your App’s Power Consumption How to Minimize Your App’s Power Consumption
How to Minimize Your App’s Power Consumption
 
LTE Broadcast/Multicast for Live Events & More
LTE Broadcast/Multicast for Live Events & More LTE Broadcast/Multicast for Live Events & More
LTE Broadcast/Multicast for Live Events & More
 
The Fundamentals of Internet of Everything Connectivity
The Fundamentals of Internet of Everything ConnectivityThe Fundamentals of Internet of Everything Connectivity
The Fundamentals of Internet of Everything Connectivity
 
The Future Mobile Security
The Future Mobile Security The Future Mobile Security
The Future Mobile Security
 
Get Educated on Education Apps
Get Educated on Education Apps Get Educated on Education Apps
Get Educated on Education Apps
 
Bringing Mobile Vision to Wearables
Bringing Mobile Vision to Wearables Bringing Mobile Vision to Wearables
Bringing Mobile Vision to Wearables
 
Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition
Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition
Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition
 
Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences
Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences
Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences
 
Wireless Audio: A Killer App for the Internet of Everything
Wireless Audio: A Killer App for the Internet of Everything Wireless Audio: A Killer App for the Internet of Everything
Wireless Audio: A Killer App for the Internet of Everything
 
Bridging the Physical & Digital Worlds with Gimbal
Bridging the Physical & Digital Worlds with GimbalBridging the Physical & Digital Worlds with Gimbal
Bridging the Physical & Digital Worlds with Gimbal
 

Kürzlich hochgeladen

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Making an on-device personal assistant a reality

  • 1. Making an on-device personal assistant a reality Jilei Hou Sr. Director, Engineering Qualcomm Technologies, Inc. @qualcomm_techJuly 10, 2018 San Diego, CA
  • 2. 2 Reasoning Learn, infer context, and anticipate Perception Hear, see, and observe Action Act intuitively, interact naturally, and protect privacy AI brings human-like understanding and behaviors to the machines
  • 3. 3 Advancing AI research to make on-device AI ubiquitous A common platform is fundamental to scaling AI internally and across the industry Power efficiency Model design, compression, quantization, activation, algorithms, and efficient hardware Efficient learning Robust learning through minimal data, unsupervised learning, and on-device learning Personalization Continuous learning, model adaptation, and privacy-preserved distributed learning System architecture Multi-task and multi-modal learning, sensor fusion, and cloud-edge systems Action Reinforcement learning for decision making Reasoning Scene understanding, language understanding, behavior prediction Perception Object detection, speech recognition, contextual fusion AutomotiveIoT Mobile
  • 4. 4 A true personal assistant One of many use cases requiring a broad set of AI capabilities Power efficiency Model design, compression, quantization, activation, algorithms, and efficient hardware Efficient learning Robust learning through minimal data, unsupervised learning, and on-device learning Personalization Continuous learning, model adaptation, and privacy-preserved distributed learning AutomotiveIoT Mobile Action Reinforcement learning for decision making Reasoning Scene understanding, language understanding, behavior prediction Perception Object detection, speech recognition, contextual fusion System architecture Multi-task and multi-modal learning, sensor fusion, and cloud-edge systems
  • 5. 5 v Designed to be: Always-on Conversational Personal Private Critical to create a true virtual assistant Voice is the transformative user interface (UI) we’ve been waiting for
  • 6. 6 Voice UI components required for an end-to-end solution Text-to-speech Speech synthesis Natural language generation Dialog management Natural language understanding Natural language processing Speech-to-text Speech recognition “Alexa,” “Hey Snapdragon” Always-on keyword detection Voice activation Echo cancellation Speech denoising Speech pre-processing Signal acquisition and playback Front-end processing Machine speech chain: listener and speaker Qualcomm Snapdragon is a product of Qualcomm Technologies, Inc. and/or its subsidiaries.
  • 7. 77 Machine learning has ignited the voice UI revolution “As speech recognition accuracy goes from say 95% to 99%, all of us in the room will go from barely using it today to using it all the time. Most people underestimate the difference between 95% and 99% accuracy— 99% is a gamechanger. No one wants to wait 10 seconds for a response. Accuracy, followed by latency, are the two key metrics for a production speech system.” — Andrew Ng GMM: Gaussian Mixture Model, CNN: Convolutional Neural Network, RNN: Recurrent Neural Network Human accuracy GMM RNN + CNN Machine automatic speech recognition accuracy 202020102000199019801970 50% CNN 55% 60% 62% 70% 95%
  • 8. 8 TV Smart speakers Headphones and headsets IoT Smartphones and tablets In-car entertainment systems PCs and laptops Wearables XR Voice UI is proliferating across product categories
  • 9. 9 Moving voice UI functionality to the end device An end-to-end solution powered by machine learning Automatic speech recognition (ASR) Text-to-speech (TTS) News SMS Music Maps Wikipedia Weather Stocks Voice activation Service manager Multi-mic echo cancellation, beamforming, and speech denoising Natural language understanding (NLU) On-device processing (always-on and real-time) Cloud processing (services) Cloud centric (today)
  • 10. 10 Moving voice UI functionality to the end device An end-to-end solution powered by machine learning Automatic speech recognition (ASR) Text-to-speech (TTS) News SMS Music Maps Wikipedia Weather Stocks Voice activation Service manager Multi-mic echo cancellation, beamforming, and speech denoising Natural language understanding (NLU) On-device processing (always-on and real-time) Cloud processing (services) On-device centric (future)
  • 11. 11 Cloud tasks Complex voice fallback Training and model update Knowledge base Services On-device processing of voice UI Provides unique benefits complementing the cloud Challenge Providing the voice UI functionality within the power/thermal envelope Machine learning models Offline raw data Queries On-device tasks Automatic speech recognition Natural language processing Always-on audio cognition On-device training Benefits Privacy Instant response Always-on Device context
  • 12. 12 Noisy speech spectrogram Clean speech spectrogram “If people were more generous, there would be no need for welfare” 0.5 1 1.5 2 2.5 3 4000 3000 2000 1000 0 Frequency Time 0.5 1 1.5 2 2.5 3 4000 3000 2000 1000 0 Frequency Time DL-based denoising model trained with extensive speech noise databases DL-based denoising Speech denoising • Single or multiple mics • Applicable for ◦ Two-way conversation ◦ Voice/speaker recognition ◦ Keyword spotting • Deep learning (DL) significantly improves the performance over traditional methods • Robust in challenging interference and noise scenarios “If people were more generous, there would be no need for welfare”
  • 13. 13 Qualcomm Voice Activation supports: Qualcomm® Voice Activation (VA) High accuracy, robust to background noise, and supports multiple languages Deep learning is improving performance Among state-of-the-art in terms of performance vs. power consumption -47% -11% 2014 2015 2016 2017 QualcommVApowerconsumption WCD9330 WCD9335 WCD9340 Amazon Alexa Baidu DUEROS Microsoft Cortana Google Assistant Qualcomm Voice Activation, Qualcomm WCD9330, Qualcomm WCD9335, and Qualcomm WCD9340 are products of Qualcomm Technologies, Inc. and/or its subsidiaries.
  • 14. 14 Transcribe the audio to text Deep learning gives state-of-the-art accuracy on a mobile device Personalization—adaptation to individual accent and acoustic environment Automatic speech recognition Natural language understanding (NLU) Acoustic features Acoustic model Reduce input audio to essential information Language model Deep learning converts input into linguistic units Adapted to each user’s accent and environment Uses context and language statistics for best utterance estimation Adapted to each user’s speaking tendencies Allows the same intention to be expressed in multiple ways Adapted to each user’s intent expressions “Turn  on  the  light” On-device automatic speech recognition (ASR) User intention
  • 15. 1515 An end-to-end on-device voice UI example for smart homes 99% on-device intent accuracy is achieved for domain specific command sets when adapted to accent and environmental condition Demo of automatic speech recognition and natural language understanding Large command set Turn on the living room lights Click the kitchen lights off Turn off all lights Switch on the ceiling fan Shut off the sprinklers Start music Pause song Next track Go back one Play previous song Turn speaker off Increase temperature Intent understanding Turn on the kitchen light Click kitchen light on Switch on light in the kitchen Turn the light on in the kitchen NLU: These four phrases map to the same intent
  • 16. 16 A true virtual assistant A “digital me” sitting on the device: context aware and personalized
  • 17. 1717 Calendar Messaging Apps On-device data Contextual intelligence is required for personalization The fusion of many types of sensors and personal information 17 Low power sensing, processing, and connectivity Efficient, heterogeneous architectures Sensor fusion and machine learning Integrated, always-on data capturing Low-energy wireless technologies (e.g. BT-LE, 5G NR IoT) Cloud data Off-device data IoT data Sensor fusion Gyroscope Compass Camera Ambient light Temperature Iris scanEnvironment Pulse HumidityMicrophone Sensor data C-V2X
  • 18. 18 Various kitchen noise samples Posterior-gram ML-based acoustic event classification Object rustling Object snapping Cupboard Cutlery Dishes Drawer Glass jingling Object impact Walking Washing dishes Water tap running 2 4 6 8 10 12 50 100 150 200 250 300 350 400 450 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 Acoustic event detection • ML techniques are used to ◦ Classify acoustic signals into a set of predefined events ◦ Infer acoustic environment • Low power, always-on
  • 19. 1919 Creating personalized memories Essential for a true virtual assistant History, number of people, identity After the party, strolling on the beach at sunset in La Jolla talking with my son and laughing Live sentiment analysis Strolling on the beach at sunset in La Jolla talking with my son and laughing Activity analysis Strolling on the beach at sunset in La Jolla talking with my son GPS location La Jolla, California Visual analysis A sunset over the ocean in La Jolla Sound analysis Talking with my son at sunset in La Jolla
  • 20. 20 A true personal assistant is responsive and proactive “Remember the time I was strolling with my son after the party at La Jolla beach?” “Yes I do, here is a picture you took of the sunset. Should I share it with your family group on WeChat?” Responsive Decision-making and conversation based on contextual analysis and prompting (e.g. finding memories) Proactive Decision-making and conversation based on contextual analysis without prompting (e.g. automatically sharing memories) “I noticed that you are tired and stressed, I’m turning on the Rocky III soundtrack and navigating you to the gym for a workout and sauna.” “This music gets my blood going and a workout and sauna will help me relieve stress.”
  • 21. 21 Multi-mic echo cancellation, beamforming, and speech denoising The first step to an on-device virtual assistant Enabling on-device voice UI News SMS Music Maps Wikipedia Weather Stocks Voice activation Service manager Automatic speech recognition (ASR) Natural language understanding (NLU) On-device processing Cloud processing Text-to-speech (TTS)
  • 22. 22 Adding an “AI agent” to create a true virtual assistant The on-device AI agent continuously learns personal knowledge and acts intuitively On-device processing Cloud processing (services) Cloud knowledge graph Automatic speech recognition (ASR) Multi-mic echo cancellation and beamforming Sensors Text-to-speech (TTS) Natural language understanding (NLU) Voice activation AI agent
  • 23. 23 Adding an “AI agent” to create a true virtual assistant Contextualization allows personalization at acoustic, intent, and behavior levels Cloud processing (services) Automatic speech recognition (ASR) Voice activation Multi-mic echo cancellation and beamforming Cloud knowledge graph On-device processing Text-to-speech (TTS) Sensors Natural language understanding (NLU) AI agent Dialog management Speaker identification Acoustic event detection Gender and age detection Voice activity detection Emotion classification Contextual fusion and learning Local knowledge graph
  • 24. 2424 We are advancing AI research to make on-device AI ubiquitous We are creating AI platform innovations that are fundamental to scaling AI across the industry We provide the low-power end-to-end on-device solution for a true personal assistant
  • 25. Follow us on: For more information, visit us at: www.qualcomm.com & www.qualcomm.com/blog Thank you! Nothing in these materials is an offer to sell any of the components or devices referenced herein. ©2018 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Qualcomm and Snapdragon are trademarks of Qualcomm Incorporated, registered in the United States and other countries. Other products and brand names may be trademarks or registered trademarks of their respective owners. References in this presentation to “Qualcomm” may mean Qualcomm Incorporated, Qualcomm Technologies, Inc., and/or other subsidiaries or business units within the Qualcomm corporate structure, as applicable. Qualcomm Incorporated includes Qualcomm’s licensing business, QTL, and the vast majority of its patent portfolio. Qualcomm Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of Qualcomm’s engineering, research and development functions, and substantially all of its product and services businesses, including its semiconductor business, QCT.