Raspberry Pi - based Alexa System

Spurred by the advancement of artificial intelligence and natural language processing, virtual assistants such as Google Assistant and Alexa are becoming widely available. Despite the popularity of virtual assistants, significant research showed that voice-only assistants have poor usability. In par...

Full description

Saved in:
Bibliographic Details
Main Author: Nurul Khairiah Abdul Kadir
Other Authors: Oh Hong Lye
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/77919
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-77919
record_format dspace
spelling sg-ntu-dr.10356-779192023-03-03T20:42:08Z Raspberry Pi - based Alexa System Nurul Khairiah Abdul Kadir Oh Hong Lye School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering::Software::Software engineering Spurred by the advancement of artificial intelligence and natural language processing, virtual assistants such as Google Assistant and Alexa are becoming widely available. Despite the popularity of virtual assistants, significant research showed that voice-only assistants have poor usability. In particular, Alexa possesses limited flexibility to personalize experiences for users. Most existing Alexa skills in the market are only able to execute and reply to simple queries. Thus, this project aims to explore the implementation of Amazon Alexa on a Raspberry Pi and investigate how an Alexa Skill can be built to increase interactivity through the use of dialog management techniques and application of design principles. The Raspberry Pi based Alexa system is built on a Raspberry Pi Model B unit. Using the Alexa Voice Service (AVS), it enables communication to the various cloud services. The system was implemented mainly using Javascript to enable extensibility for further development of the project. In light of this, the proposed system comprises of three main modules: medicine reminder, facial recognition and voice journal. The proposed system aims to not only bring convenience to users but to provide a rich voice user experience. Bachelor of Engineering (Computer Science) 2019-06-10T01:30:16Z 2019-06-10T01:30:16Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/77919 en Nanyang Technological University 48 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Software::Software engineering
spellingShingle DRNTU::Engineering::Computer science and engineering::Software::Software engineering
Nurul Khairiah Abdul Kadir
Raspberry Pi - based Alexa System
description Spurred by the advancement of artificial intelligence and natural language processing, virtual assistants such as Google Assistant and Alexa are becoming widely available. Despite the popularity of virtual assistants, significant research showed that voice-only assistants have poor usability. In particular, Alexa possesses limited flexibility to personalize experiences for users. Most existing Alexa skills in the market are only able to execute and reply to simple queries. Thus, this project aims to explore the implementation of Amazon Alexa on a Raspberry Pi and investigate how an Alexa Skill can be built to increase interactivity through the use of dialog management techniques and application of design principles. The Raspberry Pi based Alexa system is built on a Raspberry Pi Model B unit. Using the Alexa Voice Service (AVS), it enables communication to the various cloud services. The system was implemented mainly using Javascript to enable extensibility for further development of the project. In light of this, the proposed system comprises of three main modules: medicine reminder, facial recognition and voice journal. The proposed system aims to not only bring convenience to users but to provide a rich voice user experience.
author2 Oh Hong Lye
author_facet Oh Hong Lye
Nurul Khairiah Abdul Kadir
format Final Year Project
author Nurul Khairiah Abdul Kadir
author_sort Nurul Khairiah Abdul Kadir
title Raspberry Pi - based Alexa System
title_short Raspberry Pi - based Alexa System
title_full Raspberry Pi - based Alexa System
title_fullStr Raspberry Pi - based Alexa System
title_full_unstemmed Raspberry Pi - based Alexa System
title_sort raspberry pi - based alexa system
publishDate 2019
url http://hdl.handle.net/10356/77919
_version_ 1759858149754404864