Programming with voice control would be a very useful feature to have for many users. As a matter of fact, there are many voice enabled software systems available these days such as in smart home or building facilities. Speech recognition techniques have been well developed and popularly used in the modern computer systems, such as intelligent customer services, real-time interpreters, language translators, etc. This project aims at investigating the possibility of using speech recognition techniques into the programming domain. The project involves a range of modern technologies in the field, such as machine learning, voice recognition, speech detection and program construction, etc. It aimed at developing a prototype tool that supports voice controlled programming. Evaluation with experimental results will be conducted to measure the effectiveness and quality of the proposed solution.
1) Research and understand how the current voice controlled softwar systems work.
2) Investigate the speech recognition techniques availble that could be used to provide a viable soluiton to voice programming.
Develop a software application that realises the proposed solution with evaluations.
Lab allocations have not been finalised