Smart Python Coding Through Voice Recognition: M. A. Jawale, A. B. Pawar, D. N. Kyatanavar
Smart Python Coding Through Voice Recognition: M. A. Jawale, A. B. Pawar, D. N. Kyatanavar
Published By:
Retrieval Number J12070881019/2019©BEIESP
Blue Eyes Intelligence Engineering
DOI: 10.35940/ijitee.J1207.0881019
3283 & Sciences Publication
Smart Python Coding through Voice Recognition
The proposed system consist of following modules: Similarly, Fig 1.3 represents behavioral view of the
User Workspace Designing. system, which modelled with UML Use Case diagram for
Voice Recognition. better understanding.
Matching Keywords and Print on Editor.
Compile And Execute The Code.
Voice Recognition
The recognized keywords can compared with the keywords, A. Implementation Details
which stored in database and if the comparison returns zero
The said system implemented using following hardware and
value then the recognized keyword will printed on editor.
software requirements for initial results generation.
Compile and Execute the Code Hardware Requirements are: Processor –Core i3, Bus speed
- 2.5 GT/s DMI, Hard disk - 160 GB, Memory size – 4 GB
The printed code can compiled and executed through the RAM, Microphone and main interface of system is developed
voice instructions of user. with Software Requirements including PHP, MySQL
The entire system architecture and its workflow is shown in 5.7.11, JQuery, HTML, CSS and JavaScript.
following figure 1.1 and 1.2 respectively. B. Testing Environment
The developed system tested with Window 7.0 and above as
well as on Linux 14.4 and above.
C. Result Discussion
The developed system has given an interface where in the
beginning user will select Create Program option and will
start creation of program through voice, as each field in
developed user interface is voice enabled as shown in Figure
1.4.
Published By:
Retrieval Number J12070881019/2019©BEIESP Blue Eyes Intelligence Engineering
DOI: 10.35940/ijitee.J1207.0881019 & Sciences Publication
3284
International Journal of Innovative Technology and Exploring Engineering (IJITEE)
ISSN: 2278-3075, Volume-8 Issue-10, August 2019
fetched from database and made available to user as shown in 2. Tiecheng Yu. The Development State of the Voice Identification
[J]. The Development Communication World. 2005, pp.56-59
figure 1.5. 3. Zhiling Jiang. The System of Data Multiprogramming Collection
and Transmission Using Lingyang Single chip Computer [J],
Sichuan University of Science and Technology, 2005, pp.69-72
4. Speaking in code: how to program by voice, July 2018, Available
on: https://www.nature.com/articles/d41586-018-05588-x.
5. N. A. Nafis, Md. S. Hossain, “Speech to Text Conversion in
Real-time”, vol. 17, no. 2, pp. 271-277, Aug. 2015, ISSN
2351-8014.
6. Mario Konecki, Robert Kudeli¢, Danijel Rado²evi¢, “Challenges
of the blind programmers”, Available on:
https://bib.irb.hr/datoteka/484794.Challenges_of_the_blind_progr
ammers.pdf, 2010.
7. D. Yu, L. Deng, "Automatic Speech Recognition" in A Deep
Learning Approach II, London: Springer-Verlag, 2015.
8. F. Aguayo, "Blind learners programming through audio" in ACM
CHI '05 extended abstracts on Human factors in computing systems,
Portland, OR, USA, pp. 1769-1772, 2015.
9. Mike Pultz, 2011, [online] Available:
http://mikepultz.com/2011/03/accessing-google-speech-api-chrom
e-Ll.
10. James R. Evans, Wayne A. Tjoland and Lloyd G. Allred,
“Achieving a Hands-Free Computer Interface Using Voice
Recognition and Speech Synthesis”, IEEE AES Systems Magazine,
Fig 1.5 Program Details available on Screen January 2000, pp.14-16
REFERENCES
1. C. Andre, B. Jon “An automatic speech recognition system based
on the scene analysis account of auditory perception”,
Department of Computer Science, University of Shield, 211
Portobello Street, Shield S1 4DP, United Kingdom, 7 November
2006.
Published By:
Retrieval Number J12070881019/2019©BEIESP
Blue Eyes Intelligence Engineering
DOI: 10.35940/ijitee.J1207.0881019
3285 & Sciences Publication