SlideShare a Scribd company logo
1 of 7
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 832
Voice Assistant Using Python and AI
Divisha Pandey1, Afra Ali2, Shweta Dubey3, Muskan Srivastava4, Shyam Dwivedi5, Md. Saif Raza6
1, 2,3,4, Student of B. Tech fourth year, Department of Computer Science and Engineering, Rameshwaram Institute of
Technology & Management, Lucknow, India
5Assistant Professor and Head of Department CSE, Rameshwaram Institute of Technology and Management,
Lucknow, India
6
Assistant Professor, Department of CSE, Rameshwaram Institute of Technology and Management, Lucknow, India
------------------------------------------------------------------------***------------------------------------------------------------------------------
Abstract – Today’s era is the era of digitalization. Having smart phones and desktops is no less than having the world on our
fingertips. Our lifestyle is involving being busy day by day. That busy, that people even find it a load to even type something to
perform a task. So here comes virtual assistant at rescue. Just speak to it and the task is done. From sending a hello on
WhatsApp to your friend to sending a full fleshed email to your boss virtual assistant will do it all for you. With time voice
search is dominating over text searching. But what are virtual assistants? A software program that helps us perform our daily
task just by speaking to it is a virtual assistant. A waking word is necessary to activate the software. This system can be used
efficiently on desktops. The premise behind starting this project was that the data present on the web is sufficient and is
openly available that can be used to build a virtual assistant that can make and perform intelligent decision for the user.
Index Terms – Python, Artificial Intelligence, Natural Language Processing, Speech Recognition.
1. INTRODUCTION
We are living in the era of technology where the era is replacing human beings by machines. Lifestyle and productivity are
the main reason behind this performance change and will also evolve with coming time. We need machine that think like
humans and perform the task given to them by human beings, and to do so we are training them. And as a result of one of
these training came the concept of virtual assistant.
A virtual assistant is self-employed software who is specialized in offering administrative services to clients from
remote location, usually a home office. Scheduling appointments, making phone calls, booking tickets, sending messages
and what not a virtual assistant can perform them all. It uses voice recognition features and language processing
algorithms to perform a task by recognizing the voice command of users. Filtering out irrelevant noise and background
disturbances are ignored by the assistant itself and give out relevant information as per the user requirement. This is a
software-based technology but companies nowadays are creating special devices integrated with this system that perform
tasks. Amazon Alexa is one such example.
Day by day drastic changes are forming out in technologies. These changes are making it necessary to train our machines
with advancement. Deep learning, machine learning and neural network are some of the current technologies that involve
in the training of machines for their advancement. Voice assistant have made possible human and machine conversation.
Fig -1: Backend Working of Virtual Assistant
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 833
Basically, we can say that these assistants are next level of advancement in development. The main privileged parts of the
society who are benefiting from these assistants are old age, blind, physically challenged, and children. Blind people who
cannot see can even interact with the machine with their voice only. Following are few tasks that can be performed by
virtual assistant:-
1. Reading out newspaper
2. Sending emails
3. Searching among web
4. Playing music
5. Playing YouTube video
6. Making notes
7. Setting up alarm
8. Giving weather updates
9. Run any application
10. Checking stock price
11. Playing game
These listed examples are only few task of the assistant. It can perform many more task as per the demand of the user.
The voice assistant developed by us is for the Windows user. This voice based module is desktop based which is built using
python modules and libraries. It is a basic version that can perform the entire basic day to day task assigned to them by the
user operating it. Few of the tasks to be performed by our assistant is listed above. The current technology is good in many
aspects but still can be improved by merging it with Machine Learning and Internet of Things (IoT). Python modules and
libraries have been used by us along with artificial intelligence and machine learning for training our model. Some
windows command has also been used by us in our model for making it to run smoothly on window operating system.
Basically, there are three working modes of our model:-
1. Supervised Learning 2. Unsupervised Learning 3. Reinforcement Learning
It can be used according to the requirement of the user. Machine learning and Deep learning along with natural language
processing concepts help us in achieving our goal and performing our desired task. With assistant we don’t need to type
the command again and again for performing the particular task. After creation the model can be used any number of
times by any number of users easily. Basically, this virtual assistant we can control many things on a single platform.
2. LITERATURE SURVEY
1. Bassam A, Raja N. et al, have wrote about statement and speech for communication between humans and machines
analog signals are used which is converted by speech signal to digital wave. The technology is massively utilized and has
unlimited uses and also permit machines to reply accordingly to users command and voices. Speech recognition system is
growing day by day and also has unlimited uses.
2 B.S. Atal and L.R. Rabiner et al, has explained regarding speech analysis, and the theory is getting evolved day by day. The
research performed describes a pattern recognition technique for the determination of voice. It determines that the voice
input is weather voiced speech, unvoiced, or silence. It completely depends upon the dimensions finishing on the signal.
The system although comes with restrictions and the main restriction here is the requirement for exercising the algorithm
on the exact set of dimensions picked, and also for recording circumstances.
3. V. Radha and C. Vimala et al, explained about the most suitable way of communication between humans is speech. Since
speech recognition is an utmost technique of recognition, hence it makes human beings identical and makes it easier for
machines to recognize them. This helps in autonomous speech recognition and also has a lot of reputation. Some of the
most used speech recognition techniques are Dynamic Time Warping (DTW), HMM. For feature mining of speech Mel
Frequency Cepstrum Coefficients (MFCC), it offers a group of characteristic vectors of speech waveform. Studies have
revealed that MFCC is more precise and real than other mining approaches in speech recognition. The research has been
done on MATLAB and the outcomes on investigation depict that the system is capable in identification of words at a great
satisfactorily accuracy.
4. T. Schultz and A. Waielet al, explained about the spreading of speech technology products around the world. The research
tells about the query on how to port huge vocabulary incessant speech recognition (LVCSR) systems in a fast and well-
organized manner. However, there is a need to evaluate the acoustic models for novel destination language by means of
speech information from different source languages. But the restricted data from destination language identification
outcomes using language dependent, independent and language adaptive acoustic models are deliberated in the
framework of Global Phone project which examines LVCSR methods in 15 languages.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 834
5. J. B. Allen et al has described Language as the utmost and significant means of communication and speech is its major
interface. For the interface creation between humans and machines, the speech signals were converted into analog and
digital wave shape as for the machine to understand. Speech technologies today permit the machines to react
appropriately according to human speeches and offers valuable and appreciated services. The carried out research gave
the result in terms of speech identification procedure, its basic model, its application, and techniques and also describe
several other research techniques that are necessary for speech recognition system. SRS is an emerging technology and is
increasing its vitality day by day gradually and also has infinite applications.
6. Mugdha Bapat, Pushpak Bhattacharyya et al, described morphological analyzer for almost of the Indian languages. At the
starting phase the planning was about some extent homomorphism “boos trappable” encryption technique. The research
proved out to be a great success for Marathi language that resulted in engagement of the Finite State Systems for the
demonstration of language in a sophisticated way. Since Marathi has a really difficult morphotactics hence the growth of
FSA is one of significant assistances.
7. G. Muhammad, M.N. Huda et al, presented an ASR model for the Bangla digits. To carry out this research the information
was gathered for general Bangladeshi public. For identification purpose Mel-frequency cepstral coefficients (MFCCs) and
hidden Markov model (HMM) were used. In the trial it was discovered that female spoken digits have higher accuracy than
male spoken digits.
8. Sean R Eddy et al researched on Hidden Markov Models. They are basically a common statistical designing approach for
issues like sequences or time series. These methods are extensively being used in the process of speech recognition. With
the help of HMM formalism, it is possible to create a relation between formal, completely probabilistic techniques to
profiles and gapped structure arrangements. Steady theory for insertion and deletion, constant structure for joining
structural and sequence data are some of the popular offerings of HMM. It also makes sequence arrangements more
refining. It also makes satisfactorily arrangements for difficult threading techniques for protein reverse fold.
3. FEATURES OF VOICE ASSISTANT
TASK PERFORMANCE
A task is a piece of work to be done or undertaken. It can be occurring once or on repetition. A task that is
occurring on repetition is known as recurring task. Its repetition can occur at some certain intervals or at a pre appointed
time to the system in some cases. Let us understand it better with an example, suppose our team lead wants the progress
of our work on every Thursday, so we will add it to the recurring task list. Once we mark the current week task as done at
the desired time we will start getting reminders about the task of the upcoming week . Similarly, Task Request can also be
created by the user. With the help of task request a user can assign task to different users. Another feature that is a task list
is associated to task request. This list contains information like who assigned the task, who are assigned the task, date of
assigning, and followed by reassigning of the task.
INTERNET SOLICITATION
The assistant allows the person to engage with the internet for accessing of information like weather, directions,
schedules, stock performance, news etc, and that also just using simple voice command. The growth of internet is creating
a vast new network - a Voice Web – that help in accessing internet content just by the use of human voice. It can be called
as a voice portal to access the web. It creates a platform for users with natural language interface to access the web
content.
SYSTEM ARCHITECTURE
The system architecture of this project shows flow of control through the system. The hardware and software
specifications are also depicted here. The architecture diagram is as follows
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 835
Fig -2: Architecture Of Virtual Assistant
HARDWARE AND SOFTWARE REQUIREMENTS
 HARDWARE
 A desktop / laptop
 Minimum 512 MB RAM
 Internet connectivity
 USB debugging mode for development
and testing
 SOFTWARE
 Windows 8 and higher
 Selenium Web Automation
 SQLite
 Pentium-pro processor or later
4. SYSTEM DESIGN AND IMPLEMENTATION
EXISTING MODEL
Out of all the existing projects in the market most of them only use speech recognition using neural network.
Although their system give result based on moderate accuracy. Few of the techniques used by them are-
 CONTEXT AWARE COMPUTING
Context-aware computing is a style of computing in which situational and environmental information about
people, places and things is used to anticipate immediate needs and proactively offer enriched, situation-aware and usable
content, functions and experiences. The main use of this technique is to recognise the word spoken by the peoples and also
presuppose the mispronounced words.
 MEL-FREQUENCY CEPSTRAL COEFFICIENTS
MFCC is the collection of coefficients; this technique aims to develop the features from the audio signal which
can be used for detecting the phones in the speech. It is widely used technique for extracting the features from the audio
signal.
 NATURAL LANGUAGE PROCESSING
NLP is the branch of computer science more widely it is the branch of artificial intelligence that helps in the
interaction between humans and machines. It is due to the existence of NLP only that makes possible for computers to
read text, hear speech, interpret it, measure sentiment and determine which parts are important.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 836
PROPOSED MODEL
 SPEECH TO TEXT
It is software that enables the recognition of human language and also convert in into the language
understood by machines using computer linguistics. It is also known as speech recognition.
 TEXT ANALYZING
 Inputs provided are just letters for computer.
 Software converts the speech into machine understood language.
 Commands are understood by the computers, virtual assistants convert this text to command.
 Virtual assistants convert or relate the words to functions and parameters for the creation of a command to
be understood by the computer.
The major milestone of our project is trying to increase the accuracy of speech to text software. The model will
basically be able to convert any speech with modulations or different accents with a higher accuracy on the day to day
basis. The given model is combines voice recognition with neural network to increase the precision.
5. WORKING PRINCIPLES
The virtual assistant involve following principles for working:
Natural Language Processing:
A method used in artificial intelligence for communicating with the machines or an intelligent system is known
as natural language processing (NLP). Processing of natural language is required when humans want to make machines
like robots to follow their command and also respond to them in human language. Five steps of natural language
processing are-
Fig -3: Working Model Of NLP
AUTOMATIC SPEECH RECOGNITION
This feature helps the machine to understand the command as per user’s input. The architecture of speech
recognition system is given below:
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 837
Fig -4: Architecture of Automatic Speech Recognition
ARTIFICIAL INTELLEGENCE
Artificial Intelligence (AI) is a way of making the machines performs the tasks given by humans in a way a
human will do it. A machine can calculate, perceive analogies, learn from experiences, store and retrieve information in its
memory, solve problems, use natural language, classification, and generalization and even adapt to environment and many
more, this all has been made possible due to the presence of artificial intelligence.
Fig -5: Branches of Artificial Intelligence
INTER PROCESS COMMUNICATION
Inter process communication between operating system and the undergoing or ongoing processes.
6. CONCLUSION
The paper tells about the new emerging technology for the desktop users. The virtual assistant provides a smart working
experience for the desktop user over the web. This new service is based on internet of things, speech recognition and
various other modern technologies like artificial intelligence, natural language processing and deep learning. Virtual
Assistant reduces the interruption of user, reduce the working time performance, and provide single platform for doing all
sort of work such as sending messages, contacting, and various other information. The system has become an ideal
platform for millions of user around the globe. It also overcomes many of the drawbacks of the existing system. It is
basically more efficient than various other existing software in the market. Although it has some of its own limitations.
Though it has high efficiency and also may have higher time consumption for task completion. Also the algorithms used
make it quite a challenge to tweak it in the near future.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 838
7. REFERENCES
[1]. G.O. Young, “Synthetic structure of industrial plastics (Book style with paper title and editor),” in Plastics, 2nd ed.
Vol. 3, J. Peters, Ed. New York: McGraw-Hill, 1964, pp. 15-24.
[2]. M. Bapat, H. Gune, and P. Bhattacharyya, “A paradigm-based finite state morphological analyzer for marathi,” in
Proceedings of the 1st Workshop on South and Southeast Asia Natural Language Processing (WSSANLP), pp. 26-
34, 2010.
[3]. Knote, R., Janson, A., Eigenbrod, L. and Sollner, M., 2018. The What and How of Smart Personal Assistants:
Principles and Application Domains for Is Research.
[4]. V. Radha and C. Vimala, “A review on speech recognition challenges and approaches,” doaj. Org, vol. 2, no. 1, pp. 1-
7, 2012.
[5]. G. Muhammad, Y. Alotaibi, M.N. Huda, et al, pronunciation variation for asr: A survey of the“Automatic speech
recognition for bangla digits, literature” Speech Communication, vol. 29, no. in Computers and Information
Technology, 2009.2, pp. 225-246, 1999.
8. BIOGRAPHIES
Divisha Pandey - She is currently a student of B. Tech fourth year , Dept. of Computer Science and
Engineering , Rameshwaram Institute of Technology & Management, Lucknow and working on Virtual
Assistant using Python and AI.
Shweta Dubey - She is currently a student of B. Tech fourth year, Dept. of Computer Science and
Engineering , Rameshwaram Institute of Technology & Management, Lucknow and working on Virtual
Assistant using Python and AI.
Afra Ali - She is currently a student of B. Tech fourth year, Dept. of Computer Science and
Engineering , Rameshwaram Institute of Technology & Management , Lucknow and working on Virtual
Assistant using Python and AI.
Muskan Srivastava - She is currently a student of B. Tech fourth year, Dept. of Computer Science and
Engineering , Rameshwaram Institute of Technology & Management , Lucknow and working on Virtual
Assistant using Python and AI.
Shyam Dwivedi - He is currently Working as an Assistant Professor and of Head of Department
in Rameshwaram Institute of Technology and Management , Lucknow , India . He is M.TECH –
2012 BIT Mesra , Ranchi , he has a teaching experience of 10 years and 1 – year in TCS Industrial
experience.

More Related Content

What's hot

Speech recognition an overview
Speech recognition   an overviewSpeech recognition   an overview
Speech recognition an overviewVarun Jain
 
Speech Recognition Technology
Speech Recognition TechnologySpeech Recognition Technology
Speech Recognition TechnologySeminar Links
 
Speech recognition
Speech recognitionSpeech recognition
Speech recognitionCharu Joshi
 
Speech Recognition in Artificail Inteligence
Speech Recognition in Artificail InteligenceSpeech Recognition in Artificail Inteligence
Speech Recognition in Artificail InteligenceIlhaan Marwat
 
Audio steganography project presentation
Audio steganography project presentationAudio steganography project presentation
Audio steganography project presentationkartikeya upadhyay
 
Speech Recognition
Speech RecognitionSpeech Recognition
Speech Recognitionfathitarek
 
Automatic speech recognition system
Automatic speech recognition systemAutomatic speech recognition system
Automatic speech recognition systemAlok Tiwari
 
Artificial Intelligence for Speech Recognition
Artificial Intelligence for Speech RecognitionArtificial Intelligence for Speech Recognition
Artificial Intelligence for Speech RecognitionRHIMRJ Journal
 
Speech recognition An overview
Speech recognition An overviewSpeech recognition An overview
Speech recognition An overviewsajanazoya
 
Abstract of speech recognition
Abstract of speech recognitionAbstract of speech recognition
Abstract of speech recognitionVinay Jaisriram
 
Smart surveillance
Smart surveillanceSmart surveillance
Smart surveillancePuneet soni
 
application of digital image processing and methods
application of digital image processing and methodsapplication of digital image processing and methods
application of digital image processing and methodsSIRILsam
 
Speech to text conversion
Speech to text conversionSpeech to text conversion
Speech to text conversionankit_saluja
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognitionAayush Agrawal
 
Gender voice recognition.pptx
Gender voice recognition.pptxGender voice recognition.pptx
Gender voice recognition.pptxRohith572864
 
Voice recognition system
Voice recognition systemVoice recognition system
Voice recognition systemavinash raibole
 
Vehicle Number Plate Recognition System
Vehicle Number Plate Recognition SystemVehicle Number Plate Recognition System
Vehicle Number Plate Recognition Systemprashantdahake
 

What's hot (20)

Speech recognition an overview
Speech recognition   an overviewSpeech recognition   an overview
Speech recognition an overview
 
ppt project pk.pptx
ppt project pk.pptxppt project pk.pptx
ppt project pk.pptx
 
Speech Recognition Technology
Speech Recognition TechnologySpeech Recognition Technology
Speech Recognition Technology
 
Sign language recognizer
Sign language recognizerSign language recognizer
Sign language recognizer
 
Speech recognition
Speech recognitionSpeech recognition
Speech recognition
 
Speech Recognition in Artificail Inteligence
Speech Recognition in Artificail InteligenceSpeech Recognition in Artificail Inteligence
Speech Recognition in Artificail Inteligence
 
Audio steganography project presentation
Audio steganography project presentationAudio steganography project presentation
Audio steganography project presentation
 
Speech Recognition
Speech RecognitionSpeech Recognition
Speech Recognition
 
Automatic speech recognition system
Automatic speech recognition systemAutomatic speech recognition system
Automatic speech recognition system
 
Artificial Intelligence for Speech Recognition
Artificial Intelligence for Speech RecognitionArtificial Intelligence for Speech Recognition
Artificial Intelligence for Speech Recognition
 
Speech recognition An overview
Speech recognition An overviewSpeech recognition An overview
Speech recognition An overview
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognition
 
Abstract of speech recognition
Abstract of speech recognitionAbstract of speech recognition
Abstract of speech recognition
 
Smart surveillance
Smart surveillanceSmart surveillance
Smart surveillance
 
application of digital image processing and methods
application of digital image processing and methodsapplication of digital image processing and methods
application of digital image processing and methods
 
Speech to text conversion
Speech to text conversionSpeech to text conversion
Speech to text conversion
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognition
 
Gender voice recognition.pptx
Gender voice recognition.pptxGender voice recognition.pptx
Gender voice recognition.pptx
 
Voice recognition system
Voice recognition systemVoice recognition system
Voice recognition system
 
Vehicle Number Plate Recognition System
Vehicle Number Plate Recognition SystemVehicle Number Plate Recognition System
Vehicle Number Plate Recognition System
 

Similar to Voice Assistant Using Python and AI

“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”IRJET Journal
 
Virtual Personal Assistant
Virtual Personal AssistantVirtual Personal Assistant
Virtual Personal AssistantIRJET Journal
 
VOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial IntelligenceVOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial IntelligenceIRJET Journal
 
Desktop Based Voice Assistant Application Using Machine Learning Approach
Desktop Based Voice Assistant Application Using Machine Learning ApproachDesktop Based Voice Assistant Application Using Machine Learning Approach
Desktop Based Voice Assistant Application Using Machine Learning ApproachIRJET Journal
 
IRJET - Hand Gestures Recognition using Deep Learning
IRJET -  	  Hand Gestures Recognition using Deep LearningIRJET -  	  Hand Gestures Recognition using Deep Learning
IRJET - Hand Gestures Recognition using Deep LearningIRJET Journal
 
A Voice Based Assistant Using Google Dialogflow And Machine Learning
A Voice Based Assistant Using Google Dialogflow And Machine LearningA Voice Based Assistant Using Google Dialogflow And Machine Learning
A Voice Based Assistant Using Google Dialogflow And Machine LearningEmily Smith
 
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOTA Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOTIRJET Journal
 
SURVEY ON SMART VIRTUAL VOICE ASSISTANT
SURVEY ON SMART VIRTUAL VOICE ASSISTANTSURVEY ON SMART VIRTUAL VOICE ASSISTANT
SURVEY ON SMART VIRTUAL VOICE ASSISTANTIRJET Journal
 
IRJET - Speech Recognition using Android
IRJET -  	  Speech Recognition using AndroidIRJET -  	  Speech Recognition using Android
IRJET - Speech Recognition using AndroidIRJET Journal
 
IRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras ModelIRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras ModelIRJET Journal
 
A SURVEY ON AI POWERED PERSONAL ASSISTANT
A SURVEY ON AI POWERED PERSONAL ASSISTANTA SURVEY ON AI POWERED PERSONAL ASSISTANT
A SURVEY ON AI POWERED PERSONAL ASSISTANTIRJET Journal
 
WEB APPLICATION FOR MATHEMATICS CLUB OF P.C.E
WEB APPLICATION FOR MATHEMATICS CLUB OF P.C.EWEB APPLICATION FOR MATHEMATICS CLUB OF P.C.E
WEB APPLICATION FOR MATHEMATICS CLUB OF P.C.EIRJET Journal
 
IRJET- Voice to Code Editor using Speech Recognition
IRJET- Voice to Code Editor using Speech RecognitionIRJET- Voice to Code Editor using Speech Recognition
IRJET- Voice to Code Editor using Speech RecognitionIRJET Journal
 
Speech enabled interactive voice response system
Speech enabled interactive voice response systemSpeech enabled interactive voice response system
Speech enabled interactive voice response systemeSAT Journals
 
Conversational Voice Controlled News Application
Conversational Voice Controlled News ApplicationConversational Voice Controlled News Application
Conversational Voice Controlled News ApplicationIRJET Journal
 
IRJET- Survey on Virtual Assistants
IRJET-  	  Survey on Virtual AssistantsIRJET-  	  Survey on Virtual Assistants
IRJET- Survey on Virtual AssistantsIRJET Journal
 
An Intelligent Career Counselling Bot A System for Counselling
An Intelligent Career Counselling Bot A System for CounsellingAn Intelligent Career Counselling Bot A System for Counselling
An Intelligent Career Counselling Bot A System for CounsellingIRJET Journal
 
IRJET- My Buddy App: Communications between Smart Devices through Voice A...
IRJET-  	  My Buddy App: Communications between Smart Devices through Voice A...IRJET-  	  My Buddy App: Communications between Smart Devices through Voice A...
IRJET- My Buddy App: Communications between Smart Devices through Voice A...IRJET Journal
 
IRJET- Text Reading for Visually Impaired Person using Raspberry Pi
IRJET- Text Reading for Visually Impaired Person using Raspberry PiIRJET- Text Reading for Visually Impaired Person using Raspberry Pi
IRJET- Text Reading for Visually Impaired Person using Raspberry PiIRJET Journal
 
IRJET - Optical Character Recognition and Translation
IRJET -  	  Optical Character Recognition and TranslationIRJET -  	  Optical Character Recognition and Translation
IRJET - Optical Character Recognition and TranslationIRJET Journal
 

Similar to Voice Assistant Using Python and AI (20)

“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”
 
Virtual Personal Assistant
Virtual Personal AssistantVirtual Personal Assistant
Virtual Personal Assistant
 
VOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial IntelligenceVOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial Intelligence
 
Desktop Based Voice Assistant Application Using Machine Learning Approach
Desktop Based Voice Assistant Application Using Machine Learning ApproachDesktop Based Voice Assistant Application Using Machine Learning Approach
Desktop Based Voice Assistant Application Using Machine Learning Approach
 
IRJET - Hand Gestures Recognition using Deep Learning
IRJET -  	  Hand Gestures Recognition using Deep LearningIRJET -  	  Hand Gestures Recognition using Deep Learning
IRJET - Hand Gestures Recognition using Deep Learning
 
A Voice Based Assistant Using Google Dialogflow And Machine Learning
A Voice Based Assistant Using Google Dialogflow And Machine LearningA Voice Based Assistant Using Google Dialogflow And Machine Learning
A Voice Based Assistant Using Google Dialogflow And Machine Learning
 
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOTA Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
 
SURVEY ON SMART VIRTUAL VOICE ASSISTANT
SURVEY ON SMART VIRTUAL VOICE ASSISTANTSURVEY ON SMART VIRTUAL VOICE ASSISTANT
SURVEY ON SMART VIRTUAL VOICE ASSISTANT
 
IRJET - Speech Recognition using Android
IRJET -  	  Speech Recognition using AndroidIRJET -  	  Speech Recognition using Android
IRJET - Speech Recognition using Android
 
IRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras ModelIRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras Model
 
A SURVEY ON AI POWERED PERSONAL ASSISTANT
A SURVEY ON AI POWERED PERSONAL ASSISTANTA SURVEY ON AI POWERED PERSONAL ASSISTANT
A SURVEY ON AI POWERED PERSONAL ASSISTANT
 
WEB APPLICATION FOR MATHEMATICS CLUB OF P.C.E
WEB APPLICATION FOR MATHEMATICS CLUB OF P.C.EWEB APPLICATION FOR MATHEMATICS CLUB OF P.C.E
WEB APPLICATION FOR MATHEMATICS CLUB OF P.C.E
 
IRJET- Voice to Code Editor using Speech Recognition
IRJET- Voice to Code Editor using Speech RecognitionIRJET- Voice to Code Editor using Speech Recognition
IRJET- Voice to Code Editor using Speech Recognition
 
Speech enabled interactive voice response system
Speech enabled interactive voice response systemSpeech enabled interactive voice response system
Speech enabled interactive voice response system
 
Conversational Voice Controlled News Application
Conversational Voice Controlled News ApplicationConversational Voice Controlled News Application
Conversational Voice Controlled News Application
 
IRJET- Survey on Virtual Assistants
IRJET-  	  Survey on Virtual AssistantsIRJET-  	  Survey on Virtual Assistants
IRJET- Survey on Virtual Assistants
 
An Intelligent Career Counselling Bot A System for Counselling
An Intelligent Career Counselling Bot A System for CounsellingAn Intelligent Career Counselling Bot A System for Counselling
An Intelligent Career Counselling Bot A System for Counselling
 
IRJET- My Buddy App: Communications between Smart Devices through Voice A...
IRJET-  	  My Buddy App: Communications between Smart Devices through Voice A...IRJET-  	  My Buddy App: Communications between Smart Devices through Voice A...
IRJET- My Buddy App: Communications between Smart Devices through Voice A...
 
IRJET- Text Reading for Visually Impaired Person using Raspberry Pi
IRJET- Text Reading for Visually Impaired Person using Raspberry PiIRJET- Text Reading for Visually Impaired Person using Raspberry Pi
IRJET- Text Reading for Visually Impaired Person using Raspberry Pi
 
IRJET - Optical Character Recognition and Translation
IRJET -  	  Optical Character Recognition and TranslationIRJET -  	  Optical Character Recognition and Translation
IRJET - Optical Character Recognition and Translation
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Recently uploaded (20)

Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

Voice Assistant Using Python and AI

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 832 Voice Assistant Using Python and AI Divisha Pandey1, Afra Ali2, Shweta Dubey3, Muskan Srivastava4, Shyam Dwivedi5, Md. Saif Raza6 1, 2,3,4, Student of B. Tech fourth year, Department of Computer Science and Engineering, Rameshwaram Institute of Technology & Management, Lucknow, India 5Assistant Professor and Head of Department CSE, Rameshwaram Institute of Technology and Management, Lucknow, India 6 Assistant Professor, Department of CSE, Rameshwaram Institute of Technology and Management, Lucknow, India ------------------------------------------------------------------------***------------------------------------------------------------------------------ Abstract – Today’s era is the era of digitalization. Having smart phones and desktops is no less than having the world on our fingertips. Our lifestyle is involving being busy day by day. That busy, that people even find it a load to even type something to perform a task. So here comes virtual assistant at rescue. Just speak to it and the task is done. From sending a hello on WhatsApp to your friend to sending a full fleshed email to your boss virtual assistant will do it all for you. With time voice search is dominating over text searching. But what are virtual assistants? A software program that helps us perform our daily task just by speaking to it is a virtual assistant. A waking word is necessary to activate the software. This system can be used efficiently on desktops. The premise behind starting this project was that the data present on the web is sufficient and is openly available that can be used to build a virtual assistant that can make and perform intelligent decision for the user. Index Terms – Python, Artificial Intelligence, Natural Language Processing, Speech Recognition. 1. INTRODUCTION We are living in the era of technology where the era is replacing human beings by machines. Lifestyle and productivity are the main reason behind this performance change and will also evolve with coming time. We need machine that think like humans and perform the task given to them by human beings, and to do so we are training them. And as a result of one of these training came the concept of virtual assistant. A virtual assistant is self-employed software who is specialized in offering administrative services to clients from remote location, usually a home office. Scheduling appointments, making phone calls, booking tickets, sending messages and what not a virtual assistant can perform them all. It uses voice recognition features and language processing algorithms to perform a task by recognizing the voice command of users. Filtering out irrelevant noise and background disturbances are ignored by the assistant itself and give out relevant information as per the user requirement. This is a software-based technology but companies nowadays are creating special devices integrated with this system that perform tasks. Amazon Alexa is one such example. Day by day drastic changes are forming out in technologies. These changes are making it necessary to train our machines with advancement. Deep learning, machine learning and neural network are some of the current technologies that involve in the training of machines for their advancement. Voice assistant have made possible human and machine conversation. Fig -1: Backend Working of Virtual Assistant
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 833 Basically, we can say that these assistants are next level of advancement in development. The main privileged parts of the society who are benefiting from these assistants are old age, blind, physically challenged, and children. Blind people who cannot see can even interact with the machine with their voice only. Following are few tasks that can be performed by virtual assistant:- 1. Reading out newspaper 2. Sending emails 3. Searching among web 4. Playing music 5. Playing YouTube video 6. Making notes 7. Setting up alarm 8. Giving weather updates 9. Run any application 10. Checking stock price 11. Playing game These listed examples are only few task of the assistant. It can perform many more task as per the demand of the user. The voice assistant developed by us is for the Windows user. This voice based module is desktop based which is built using python modules and libraries. It is a basic version that can perform the entire basic day to day task assigned to them by the user operating it. Few of the tasks to be performed by our assistant is listed above. The current technology is good in many aspects but still can be improved by merging it with Machine Learning and Internet of Things (IoT). Python modules and libraries have been used by us along with artificial intelligence and machine learning for training our model. Some windows command has also been used by us in our model for making it to run smoothly on window operating system. Basically, there are three working modes of our model:- 1. Supervised Learning 2. Unsupervised Learning 3. Reinforcement Learning It can be used according to the requirement of the user. Machine learning and Deep learning along with natural language processing concepts help us in achieving our goal and performing our desired task. With assistant we don’t need to type the command again and again for performing the particular task. After creation the model can be used any number of times by any number of users easily. Basically, this virtual assistant we can control many things on a single platform. 2. LITERATURE SURVEY 1. Bassam A, Raja N. et al, have wrote about statement and speech for communication between humans and machines analog signals are used which is converted by speech signal to digital wave. The technology is massively utilized and has unlimited uses and also permit machines to reply accordingly to users command and voices. Speech recognition system is growing day by day and also has unlimited uses. 2 B.S. Atal and L.R. Rabiner et al, has explained regarding speech analysis, and the theory is getting evolved day by day. The research performed describes a pattern recognition technique for the determination of voice. It determines that the voice input is weather voiced speech, unvoiced, or silence. It completely depends upon the dimensions finishing on the signal. The system although comes with restrictions and the main restriction here is the requirement for exercising the algorithm on the exact set of dimensions picked, and also for recording circumstances. 3. V. Radha and C. Vimala et al, explained about the most suitable way of communication between humans is speech. Since speech recognition is an utmost technique of recognition, hence it makes human beings identical and makes it easier for machines to recognize them. This helps in autonomous speech recognition and also has a lot of reputation. Some of the most used speech recognition techniques are Dynamic Time Warping (DTW), HMM. For feature mining of speech Mel Frequency Cepstrum Coefficients (MFCC), it offers a group of characteristic vectors of speech waveform. Studies have revealed that MFCC is more precise and real than other mining approaches in speech recognition. The research has been done on MATLAB and the outcomes on investigation depict that the system is capable in identification of words at a great satisfactorily accuracy. 4. T. Schultz and A. Waielet al, explained about the spreading of speech technology products around the world. The research tells about the query on how to port huge vocabulary incessant speech recognition (LVCSR) systems in a fast and well- organized manner. However, there is a need to evaluate the acoustic models for novel destination language by means of speech information from different source languages. But the restricted data from destination language identification outcomes using language dependent, independent and language adaptive acoustic models are deliberated in the framework of Global Phone project which examines LVCSR methods in 15 languages.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 834 5. J. B. Allen et al has described Language as the utmost and significant means of communication and speech is its major interface. For the interface creation between humans and machines, the speech signals were converted into analog and digital wave shape as for the machine to understand. Speech technologies today permit the machines to react appropriately according to human speeches and offers valuable and appreciated services. The carried out research gave the result in terms of speech identification procedure, its basic model, its application, and techniques and also describe several other research techniques that are necessary for speech recognition system. SRS is an emerging technology and is increasing its vitality day by day gradually and also has infinite applications. 6. Mugdha Bapat, Pushpak Bhattacharyya et al, described morphological analyzer for almost of the Indian languages. At the starting phase the planning was about some extent homomorphism “boos trappable” encryption technique. The research proved out to be a great success for Marathi language that resulted in engagement of the Finite State Systems for the demonstration of language in a sophisticated way. Since Marathi has a really difficult morphotactics hence the growth of FSA is one of significant assistances. 7. G. Muhammad, M.N. Huda et al, presented an ASR model for the Bangla digits. To carry out this research the information was gathered for general Bangladeshi public. For identification purpose Mel-frequency cepstral coefficients (MFCCs) and hidden Markov model (HMM) were used. In the trial it was discovered that female spoken digits have higher accuracy than male spoken digits. 8. Sean R Eddy et al researched on Hidden Markov Models. They are basically a common statistical designing approach for issues like sequences or time series. These methods are extensively being used in the process of speech recognition. With the help of HMM formalism, it is possible to create a relation between formal, completely probabilistic techniques to profiles and gapped structure arrangements. Steady theory for insertion and deletion, constant structure for joining structural and sequence data are some of the popular offerings of HMM. It also makes sequence arrangements more refining. It also makes satisfactorily arrangements for difficult threading techniques for protein reverse fold. 3. FEATURES OF VOICE ASSISTANT TASK PERFORMANCE A task is a piece of work to be done or undertaken. It can be occurring once or on repetition. A task that is occurring on repetition is known as recurring task. Its repetition can occur at some certain intervals or at a pre appointed time to the system in some cases. Let us understand it better with an example, suppose our team lead wants the progress of our work on every Thursday, so we will add it to the recurring task list. Once we mark the current week task as done at the desired time we will start getting reminders about the task of the upcoming week . Similarly, Task Request can also be created by the user. With the help of task request a user can assign task to different users. Another feature that is a task list is associated to task request. This list contains information like who assigned the task, who are assigned the task, date of assigning, and followed by reassigning of the task. INTERNET SOLICITATION The assistant allows the person to engage with the internet for accessing of information like weather, directions, schedules, stock performance, news etc, and that also just using simple voice command. The growth of internet is creating a vast new network - a Voice Web – that help in accessing internet content just by the use of human voice. It can be called as a voice portal to access the web. It creates a platform for users with natural language interface to access the web content. SYSTEM ARCHITECTURE The system architecture of this project shows flow of control through the system. The hardware and software specifications are also depicted here. The architecture diagram is as follows
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 835 Fig -2: Architecture Of Virtual Assistant HARDWARE AND SOFTWARE REQUIREMENTS  HARDWARE  A desktop / laptop  Minimum 512 MB RAM  Internet connectivity  USB debugging mode for development and testing  SOFTWARE  Windows 8 and higher  Selenium Web Automation  SQLite  Pentium-pro processor or later 4. SYSTEM DESIGN AND IMPLEMENTATION EXISTING MODEL Out of all the existing projects in the market most of them only use speech recognition using neural network. Although their system give result based on moderate accuracy. Few of the techniques used by them are-  CONTEXT AWARE COMPUTING Context-aware computing is a style of computing in which situational and environmental information about people, places and things is used to anticipate immediate needs and proactively offer enriched, situation-aware and usable content, functions and experiences. The main use of this technique is to recognise the word spoken by the peoples and also presuppose the mispronounced words.  MEL-FREQUENCY CEPSTRAL COEFFICIENTS MFCC is the collection of coefficients; this technique aims to develop the features from the audio signal which can be used for detecting the phones in the speech. It is widely used technique for extracting the features from the audio signal.  NATURAL LANGUAGE PROCESSING NLP is the branch of computer science more widely it is the branch of artificial intelligence that helps in the interaction between humans and machines. It is due to the existence of NLP only that makes possible for computers to read text, hear speech, interpret it, measure sentiment and determine which parts are important.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 836 PROPOSED MODEL  SPEECH TO TEXT It is software that enables the recognition of human language and also convert in into the language understood by machines using computer linguistics. It is also known as speech recognition.  TEXT ANALYZING  Inputs provided are just letters for computer.  Software converts the speech into machine understood language.  Commands are understood by the computers, virtual assistants convert this text to command.  Virtual assistants convert or relate the words to functions and parameters for the creation of a command to be understood by the computer. The major milestone of our project is trying to increase the accuracy of speech to text software. The model will basically be able to convert any speech with modulations or different accents with a higher accuracy on the day to day basis. The given model is combines voice recognition with neural network to increase the precision. 5. WORKING PRINCIPLES The virtual assistant involve following principles for working: Natural Language Processing: A method used in artificial intelligence for communicating with the machines or an intelligent system is known as natural language processing (NLP). Processing of natural language is required when humans want to make machines like robots to follow their command and also respond to them in human language. Five steps of natural language processing are- Fig -3: Working Model Of NLP AUTOMATIC SPEECH RECOGNITION This feature helps the machine to understand the command as per user’s input. The architecture of speech recognition system is given below:
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 837 Fig -4: Architecture of Automatic Speech Recognition ARTIFICIAL INTELLEGENCE Artificial Intelligence (AI) is a way of making the machines performs the tasks given by humans in a way a human will do it. A machine can calculate, perceive analogies, learn from experiences, store and retrieve information in its memory, solve problems, use natural language, classification, and generalization and even adapt to environment and many more, this all has been made possible due to the presence of artificial intelligence. Fig -5: Branches of Artificial Intelligence INTER PROCESS COMMUNICATION Inter process communication between operating system and the undergoing or ongoing processes. 6. CONCLUSION The paper tells about the new emerging technology for the desktop users. The virtual assistant provides a smart working experience for the desktop user over the web. This new service is based on internet of things, speech recognition and various other modern technologies like artificial intelligence, natural language processing and deep learning. Virtual Assistant reduces the interruption of user, reduce the working time performance, and provide single platform for doing all sort of work such as sending messages, contacting, and various other information. The system has become an ideal platform for millions of user around the globe. It also overcomes many of the drawbacks of the existing system. It is basically more efficient than various other existing software in the market. Although it has some of its own limitations. Though it has high efficiency and also may have higher time consumption for task completion. Also the algorithms used make it quite a challenge to tweak it in the near future.
  • 7. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 838 7. REFERENCES [1]. G.O. Young, “Synthetic structure of industrial plastics (Book style with paper title and editor),” in Plastics, 2nd ed. Vol. 3, J. Peters, Ed. New York: McGraw-Hill, 1964, pp. 15-24. [2]. M. Bapat, H. Gune, and P. Bhattacharyya, “A paradigm-based finite state morphological analyzer for marathi,” in Proceedings of the 1st Workshop on South and Southeast Asia Natural Language Processing (WSSANLP), pp. 26- 34, 2010. [3]. Knote, R., Janson, A., Eigenbrod, L. and Sollner, M., 2018. The What and How of Smart Personal Assistants: Principles and Application Domains for Is Research. [4]. V. Radha and C. Vimala, “A review on speech recognition challenges and approaches,” doaj. Org, vol. 2, no. 1, pp. 1- 7, 2012. [5]. G. Muhammad, Y. Alotaibi, M.N. Huda, et al, pronunciation variation for asr: A survey of the“Automatic speech recognition for bangla digits, literature” Speech Communication, vol. 29, no. in Computers and Information Technology, 2009.2, pp. 225-246, 1999. 8. BIOGRAPHIES Divisha Pandey - She is currently a student of B. Tech fourth year , Dept. of Computer Science and Engineering , Rameshwaram Institute of Technology & Management, Lucknow and working on Virtual Assistant using Python and AI. Shweta Dubey - She is currently a student of B. Tech fourth year, Dept. of Computer Science and Engineering , Rameshwaram Institute of Technology & Management, Lucknow and working on Virtual Assistant using Python and AI. Afra Ali - She is currently a student of B. Tech fourth year, Dept. of Computer Science and Engineering , Rameshwaram Institute of Technology & Management , Lucknow and working on Virtual Assistant using Python and AI. Muskan Srivastava - She is currently a student of B. Tech fourth year, Dept. of Computer Science and Engineering , Rameshwaram Institute of Technology & Management , Lucknow and working on Virtual Assistant using Python and AI. Shyam Dwivedi - He is currently Working as an Assistant Professor and of Head of Department in Rameshwaram Institute of Technology and Management , Lucknow , India . He is M.TECH – 2012 BIT Mesra , Ranchi , he has a teaching experience of 10 years and 1 – year in TCS Industrial experience.