Within the thesis a prototype of a plugin for voice control of mobile applications was created. Its functionalities include navigating in the application itself and filling in fields, wherein the latter is divided into two subsections: filling in short commands and dictating longer texts for longer input fields. The prototype is written in the JavaScript programming language, namely the AngularJS framework, and can be added to mobile applications that are based on the same technologies.
The prototype uses two application programming interfaces (APIs) for speech to text conversion and command recognition and therefore needs an internet connection in order to function. During the development process we aimed to achieve a minimal amount of effort to add the plugin in a certain application, thus code modification is not needed when adding the plugin into the application; the only requirement is updating the settings in the configuration file.
|