DEVELOPMENT OF AUTOMATIC SPEECH RECOGNIZER AND IOT DEVICE CONTROL SYSTEM USING PERSONALIZED VOICE COMMANDS
Voice command has been one of the easiest ways for users to command IoT devices. Although it offers ease of usability and convenience, commands are usually predefined by the service providers which makes them quite rigid for users. To provide a more flexible user experience, it would be better if...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/51251 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:51251 |
---|---|
spelling |
id-itb.:512512020-09-28T07:22:08ZDEVELOPMENT OF AUTOMATIC SPEECH RECOGNIZER AND IOT DEVICE CONTROL SYSTEM USING PERSONALIZED VOICE COMMANDS Basuki, Kevin Indonesia Final Project voice command, automatic speech recognition, flexibel, personalized, acoustic model. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/51251 Voice command has been one of the easiest ways for users to command IoT devices. Although it offers ease of usability and convenience, commands are usually predefined by the service providers which makes them quite rigid for users. To provide a more flexible user experience, it would be better if commands are personalized. With personalized commands, users can use their desired phrases to give command to IoT devices. In this work, an Automatic Speech Recognizer (ASR) and a mobile application are built as proposed solution by handling personalized commands. This research begins with gathering voice data and examples of voice command sentences from several speakers. Then, an ASR is built using n-gram language model with experiments on acoustic models by comparing GMM-HMM, DNN-HMM, and TDNN models to produce a good accuracy for voice command. After that, a mobile application is built to register personalized action keywords, lamp names, and command sentences; give commands to lamp devices; and update the language model based on registered personalized commands to maintain the recognizer’s accuracy. ASR using TDNN acoustic model produces best result with 0.52% average WER. When applied to the mobile application, it produces 99.58% task accuracy for commanding lamp devices. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Voice command has been one of the easiest ways for users to command IoT devices.
Although it offers ease of usability and convenience, commands are usually
predefined by the service providers which makes them quite rigid for users. To
provide a more flexible user experience, it would be better if commands are
personalized. With personalized commands, users can use their desired phrases to
give command to IoT devices. In this work, an Automatic Speech Recognizer
(ASR) and a mobile application are built as proposed solution by handling
personalized commands. This research begins with gathering voice data and
examples of voice command sentences from several speakers. Then, an ASR is built
using n-gram language model with experiments on acoustic models by comparing
GMM-HMM, DNN-HMM, and TDNN models to produce a good accuracy for
voice command. After that, a mobile application is built to register personalized
action keywords, lamp names, and command sentences; give commands to lamp
devices; and update the language model based on registered personalized
commands to maintain the recognizer’s accuracy. ASR using TDNN acoustic
model produces best result with 0.52% average WER. When applied to the mobile
application, it produces 99.58% task accuracy for commanding lamp devices. |
format |
Final Project |
author |
Basuki, Kevin |
spellingShingle |
Basuki, Kevin DEVELOPMENT OF AUTOMATIC SPEECH RECOGNIZER AND IOT DEVICE CONTROL SYSTEM USING PERSONALIZED VOICE COMMANDS |
author_facet |
Basuki, Kevin |
author_sort |
Basuki, Kevin |
title |
DEVELOPMENT OF AUTOMATIC SPEECH RECOGNIZER AND IOT DEVICE CONTROL SYSTEM USING PERSONALIZED VOICE COMMANDS |
title_short |
DEVELOPMENT OF AUTOMATIC SPEECH RECOGNIZER AND IOT DEVICE CONTROL SYSTEM USING PERSONALIZED VOICE COMMANDS |
title_full |
DEVELOPMENT OF AUTOMATIC SPEECH RECOGNIZER AND IOT DEVICE CONTROL SYSTEM USING PERSONALIZED VOICE COMMANDS |
title_fullStr |
DEVELOPMENT OF AUTOMATIC SPEECH RECOGNIZER AND IOT DEVICE CONTROL SYSTEM USING PERSONALIZED VOICE COMMANDS |
title_full_unstemmed |
DEVELOPMENT OF AUTOMATIC SPEECH RECOGNIZER AND IOT DEVICE CONTROL SYSTEM USING PERSONALIZED VOICE COMMANDS |
title_sort |
development of automatic speech recognizer and iot device control system using personalized voice commands |
url |
https://digilib.itb.ac.id/gdl/view/51251 |
_version_ |
1822928685896826880 |