The Efficiency of Programming Through Automated Speech Recognition

Date
2015
Journal Title
Journal ISSN
Volume Title
Publisher
Producer
Director
Performer
Choreographer
Costume Designer
Music
Videographer
Lighting Designer
Set Designer
Crew Member
Funder
Rehearsal Director
Concert Coordinator
Moderator
Panelist
Alternative Title
Department
Haverford College. Department of Computer Science
Type
Thesis
Original Format
Running Time
File Format
Place of Publication
Date Span
Copyright Date
Award
Language
eng
Note
Table of Contents
Terms of Use
Rights Holder
Access Restrictions
Open Access
Tripod URL
Identifier
Abstract
The goal of this thesis is to present information which will support programming through speech recognition by finding a limit for the size of commands in the given language of the program. This limit is the point at which it will take too long for speech to be converted into text by the Viterbi Algorithm, based on the size of a Hidden Markov Model. The paper begins by introducing how speech recognition works, presenting some common issues when attempting to program by voice, and the overall motivation behind the research presented. A history of speech recognition is shown to support how programming by voice has evolved positively over time, allowing users to do more by voice alone. The algorithms which convert speech into text are formally discussed to provide an understanding of their runtimes which will be the main focus of the experiment. The future of speech recognition is also discussed based on speculations of its advancement technologically and based on the results of the experiment itself.
Description
Citation
Collections