NLU Framework for voice enabling non-native applications on smart devices

Voice is a critical user interface on smart devices (wearables, phones, speakers, televisions) to access applications (or services) available on them. Unfortunately, only a few native applications (provided by the OS developer) are typically voice enabled in devices of today. Since, the utility of a...

Full description

Saved in:
Bibliographic Details
Main Authors: LANKA, Soujanya, PANTHANIA, Deepika, KUSHALAPPA, Pooja, VARAKANTHAM, Pradeep
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2016
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/3734
https://ink.library.smu.edu.sg/context/sis_research/article/4736/viewcontent/12313_56484_1_PB.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-4736
record_format dspace
spelling sg-smu-ink.sis_research-47362017-09-13T05:11:30Z NLU Framework for voice enabling non-native applications on smart devices LANKA, Soujanya PANTHANIA, Deepika KUSHALAPPA, Pooja VARAKANTHAM, Pradeep Voice is a critical user interface on smart devices (wearables, phones, speakers, televisions) to access applications (or services) available on them. Unfortunately, only a few native applications (provided by the OS developer) are typically voice enabled in devices of today. Since, the utility of a smart device is determined more by the strength of external applications developed for the device, voice enabling non-native applications in a scalable, seamless manner within the device is a critical use case and is the focus of our work. We have developed a Natural Language Understanding (NLU) framework that uses templates supported by the application (as determined by the application developer). This framework can be employed in any mobile OS (Android, iOS, Tizen, Android wear) for a wide range of devices. To aid this demonstration, we have implemented the framework as a service in Android OS. When the user issues a voice command, the natural language query is obtained by this service (using one of local, cloud based or hybrid speech recognizers). The service then executes our NLU framework to identify the relevant application and particular action details. In this demonstration, we will showcase this NLU framework implemented as an Android service on a set of applications that will be installed on the fly. Specifically, we will show how the voice queries are understood and necessary services are launched on android smart wearables and phones. 2016-02-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/3734 https://ink.library.smu.edu.sg/context/sis_research/article/4736/viewcontent/12313_56484_1_PB.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Natural Language Understanding Smart Devices Artificial Intelligence and Robotics OS and Networks
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Natural Language Understanding
Smart Devices
Artificial Intelligence and Robotics
OS and Networks
spellingShingle Natural Language Understanding
Smart Devices
Artificial Intelligence and Robotics
OS and Networks
LANKA, Soujanya
PANTHANIA, Deepika
KUSHALAPPA, Pooja
VARAKANTHAM, Pradeep
NLU Framework for voice enabling non-native applications on smart devices
description Voice is a critical user interface on smart devices (wearables, phones, speakers, televisions) to access applications (or services) available on them. Unfortunately, only a few native applications (provided by the OS developer) are typically voice enabled in devices of today. Since, the utility of a smart device is determined more by the strength of external applications developed for the device, voice enabling non-native applications in a scalable, seamless manner within the device is a critical use case and is the focus of our work. We have developed a Natural Language Understanding (NLU) framework that uses templates supported by the application (as determined by the application developer). This framework can be employed in any mobile OS (Android, iOS, Tizen, Android wear) for a wide range of devices. To aid this demonstration, we have implemented the framework as a service in Android OS. When the user issues a voice command, the natural language query is obtained by this service (using one of local, cloud based or hybrid speech recognizers). The service then executes our NLU framework to identify the relevant application and particular action details. In this demonstration, we will showcase this NLU framework implemented as an Android service on a set of applications that will be installed on the fly. Specifically, we will show how the voice queries are understood and necessary services are launched on android smart wearables and phones.
format text
author LANKA, Soujanya
PANTHANIA, Deepika
KUSHALAPPA, Pooja
VARAKANTHAM, Pradeep
author_facet LANKA, Soujanya
PANTHANIA, Deepika
KUSHALAPPA, Pooja
VARAKANTHAM, Pradeep
author_sort LANKA, Soujanya
title NLU Framework for voice enabling non-native applications on smart devices
title_short NLU Framework for voice enabling non-native applications on smart devices
title_full NLU Framework for voice enabling non-native applications on smart devices
title_fullStr NLU Framework for voice enabling non-native applications on smart devices
title_full_unstemmed NLU Framework for voice enabling non-native applications on smart devices
title_sort nlu framework for voice enabling non-native applications on smart devices
publisher Institutional Knowledge at Singapore Management University
publishDate 2016
url https://ink.library.smu.edu.sg/sis_research/3734
https://ink.library.smu.edu.sg/context/sis_research/article/4736/viewcontent/12313_56484_1_PB.pdf
_version_ 1770573705872670720