Development of a voice controller for iot applications (Bachelor thesis)

Loukopoulos, Ilias


Full metadata record
DC FieldValueLanguage
dc.contributor.authorLoukopoulos, Iliasel
dc.date.accessioned2022-04-27T09:30:10Z-
dc.date.available2022-04-27T09:30:10Z-
dc.identifier.urihttp://195.251.240.227/jspui/handle/123456789/14359-
dc.descriptionΠτυχιακή εργασία -- Σχολή Τεχνολογικών Εφαρμογών -- Τμήμα Μηχανικών Πληροφορικής, 2019 (α/α 10970)el
dc.rightsDefault License-
dc.subjectVoice Controlleren
dc.subjectIot applicationsen
dc.subjectIoT networken
dc.subjectGoogle Assistantel
dc.titleDevelopment of a voice controller for iot applicationsen
dc.titleΑνάπτυξη ελεγκτή φωνής για εφαρμογές του διαδικτύου των πραγμάτων (iot)
heal.typebachelorThesis-
heal.type.enBachelor thesisen
heal.generalDescriptionΠτυχιακή εργασίαel
heal.identifier.secondary10970-
heal.languageen-
heal.accessaccount-
heal.recordProviderΣχολή Τεχνολογικών Εφαρμογών / Τμήμα Μηχανικών Πληροφορικήςel
heal.publicationDate2019-04-24-
heal.bibliographicCitationLoukopoulos, I.(2019). Development of a voice controller for iot applications (Πτυχιακή εργασία). Αλεξάνδρειο ΤΕΙ Θεσσαλονίκης.el
heal.abstractThis article presents a system which has been called “Voice Controller”, built for the purposes of the Thesis of Ilias Loukopoulos. It initially gives theoretical aspects related to the system and gives the proper lines in which fields the research should get focused. The Internet of Things, the speech services and a Wireless Sensor and Actuator Network are the main fields Secondly it gives an overview of the use of Personal Assistants and the Speech recognition services in the Internet of Things environment. Several Assistants and Speech recognition services have come to enhance the Internet of Things and eventually assist people in their life by simply using their voice. It continues by comparing the potential of several speech services and the use that may provide to the Voice Controller. The Voice Controller’s needs are being indicating in order to make the selection easier among the speech services. Once the selection happens, the chosen service is going to be the assistant of the Voice Controller in implementation. That means that a Voice Controller will get “born” through the chosen system. In this way, a lot of time is being saved and at the end the system will be enhanced with some cool features that the speech service provides by default. The implementation of the system follows the style of documentation in order to be easier, for someone who reads this paper, to build it from scratch. It involves the development of virtual components in order to get them separated, Python scripts development and development of a representation of a proper Wireless Sensor and Actuator Network by using Raspberry Pi and Arduino. The last thing that this paper provides is further research that has been done related the next steps that the voice controller should take in order to stand better as a serious system in the world of IoT. Containerized technology and Cloud systems are the main subjects for future development.en
heal.abstractΤο άρθρο αυτό παρουσιάζει ένα σύστημα, το οποίο καλείται «Ελεγκτής φωνής», και υλοποιήθηκε για την πτυχιακή εργασία του Ηλία Λουκόπουλου. Αρχικά περιγράφει το θεωριτικό υπόβαθρο του συστήματος και αναλύει σε ποιά κομμάτια επικεντρώνεται η έρευνα. Το διαδίκτυο των πραγμάτων, τα συστήματα αναγνώρισης φωνής και το ασύρματο δίκτυο αισθητήρων και ενεργοποιητών είναι τα κύρια θέματα. Αμέσως μετά περιγράφει περιληπτικά την χρήση των προσωπικών βοηθών (Personal Assistants) και των συστημάτων αναγνώρισης φωνής στο διαδίκτυο των πραγμάτων. Αρκετοί βοηθοί και συστήματα αναγνώρισης ομιλίας έρχονται να ενισχύσουν το διαδίκτυο των πραγμάτων και τελικά να βοηθήσουν τους ανθρώπους στη ζωή τους απλά χρησιμοποιώντας τη φωνή τους. Συνεχίζει συγκρίνοντας τις δυνατότητες διαφόρων συστημάτων αναγνώρισης φωνής όσων αφορά τη χρήση που μπορεί να προσφέρουν στον ελεγκτή φωνής. Παρακάτω υποδεικνύονται οι ανάγκες του ελεγκτή προκειμένου να γίνει ευκολότερη η επιλογή μεταξύ των συστημάτων αναγνώρισης φωνής. Μόλις βρεθεί το κατάλληλο συστημα. Αυτό σημαίνει ότι ένας «Ελεγκτής φωνής», θα "γεννηθεί" μέσω του επιλεγμένου συστήματος αναγώρισης φωνής. Με αυτό τον τρόπο, εξοικονομείται πολύς χρόνος στην υλοποίηση του συστήματος καθώς και οτι στο τέλος το σύστημα θα μπορέσει να παρέχει κάποια επιπλέον χαρακτηριστικά που ήδη παρείχε η υπηρεσία αναγώρισης ομιλίας. Η περιγραφή της υλοποίησης του συστήματος ακολουθεί το ύφος της επεξήγησης δίνοντας παράλληλα οδηγίες, ώστε να είναι ευκολότερο για κάποιον που διαβάζει αυτό το άρθρο να υλοποιήσει έναν «Ελεγκτής φωνής» από την αρχή. Περιλαμβάνει την ανάπτυξη εικονικών μηχανών για να ξεχωρίσουμε τα στοιχεία που απαρτίζουν το σύστημα, την ανάπτυξη Python scripts και την ανάπτυξη μιας αναπαράστασης ενός κατάλληλου Wireless Sensor and Actuator Network χρησιμοποιώντας το Raspberry Pi και το Arduino. Το τελευταίο πράγμα που παρέχει το παρόν άρθρο είναι η περαιτέρω έρευνα που έχει γίνει σχετικά με τα επόμενα βήματα που πρέπει να ληφθούν ώστε να μπορέσει το σύστημα να γίνει πιο επαγγελμάτικό και στην ουσία να μην είναι σε Beta έκδοση. Η τεχνολογία των container και τα συστήματα Cloud είναι τα κύρια θέματα για τη μελλοντική ανάπτυξη.el
heal.advisorNameChatzimisios, Periklisel
heal.committeeMemberNameChatzimisios, Periklisel
heal.academicPublisherΤμήμα Μηχανικών Πληροφορικήςel
heal.academicPublisherIDteithe-
heal.numberOfPages69-
heal.fullTextAvailabilityfalse-
heal.type.elΠροπτυχιακή/Διπλωματική εργασίαel
Appears in Collections:Πτυχιακές Εργασίες

Files in This Item:
There are no files associated with this item.



 Please use this identifier to cite or link to this item:
http://195.251.240.227/jspui/handle/123456789/14359
  This item is a favorite for 0 people.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.