Ανάπτυξη συστήματος αναγνώρισης ομιλίας σε μηχανές παράλληλης επεξεργασίας

dc.contributor.advisorΔερματάς, Ευάγγελος
dc.contributor.authorΜπίτζας, Δημήτρης
dc.contributor.committeeΦακωτάκης, Νικόλαος
dc.contributor.otherBitzas, Dimitris
dc.date.accessioned2017-08-25T05:41:33Z
dc.date.available2017-08-25T05:41:33Z
dc.date.copyright2017-07-20
dc.degreeΔιπλωματική Εργασίαel
dc.description.abstractΗ διπλωματική εργασία επικεντρώνεται στην ανάπτυξη ενός συστήματος αναγνώρισης ομιλίας βασισμένο στο κρυμμένο μοντέλο Markov (ΗΜΜ) συνδυασμένο με μοντέλο μίγματος κανονικών κατανομών(GMM). Για την κωδικοποίηση της ομιλίας χρησιμοποιούνται οι Mel-frequency cepstral coefficients (MFCCs) . Η υλοποίηση του συστήματος γίνεται με την ανάπτυξη προγράμματος σε γλώσσα C++ με γραφική διεπαφή χρήστη δημιουργημένη με το εργαλείο QT. Ο βασικός στόχος της διπλωματικής είναι η υλοποίηση του συστήματος για εκτέλεση στην κεντρική μονάδα επεξεργασίας (CPU), αλλά και στην μονάδα επεξεργασίας της κάρτας γραφικών (GPU) με τεχνικές παράλληλης επεξεργασίας. Ο προγραμματισμός της κάρτας γραφικών έγινε με την χρήση της OpenCL, μιας δομής που κατά κύριο λόγο υποστηρίζει την εκτέλεση εντολών σε μηχανές παράλληλης επεξεργασίας. Στο τέλος γίνεται σύγκριση της απόδοσης των δύο υλοποιήσεων και εξάγονται κάποια συμπεράσματα για την αξία της χρήσης παράλληλης επεξεργασίας στην αναγνώριση ομιλίας.el
dc.description.translatedabstractThe objective of this thesis is the development of an Automated Speech Recognition (ASR) system based on the combination of Hidden Markov Model (HMM) and Gaussian Mixture Model (GMM). Mel-frequency Cepstral Coefficients (MFCCs) were used to encode the parameters of speech. Both Central Process Unit (CPU) serialized execution and Graphics Process Unit (GPU) parallel execution, were implemented. The system was developed with the programming language C++ and its Graphical User Interface (GUI) was created with the IDE QT. Parallel programming implemented with the use of OpenCL framework. Finally, comparisons of serial and parallel executions are presented in the results section in order to evaluate the use of parallel programming in Speech Recognition applications.el
dc.identifier.urihttp://hdl.handle.net/10889/10585
dc.language.isogrel
dc.rights0el
dc.subjectΑναγνώριση ομιλίαςel
dc.subjectΠαράλληλη επεξεργασίαel
dc.subject.alternativeSpeech recognitionel
dc.subject.alternativeParallel computingel
dc.subject.ddc006.454el
dc.titleΑνάπτυξη συστήματος αναγνώρισης ομιλίας σε μηχανές παράλληλης επεξεργασίαςel
dc.title.alternativeDevelopment of speech recognition system on parallel computing machinesel
dc.typeThesisel

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Διπλωματική.pdf
Size:
2.23 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
6.2 KB
Format:
Item-specific license agreed upon to submission
Description: