SlideShare a Scribd company logo
1 of 22
ARTIFICIAL INTELLIGENCE BASED
VOICE ASSISTANT
1
Guide Name:- Payel Thakur
Submitted By:
 SHIVRAJ YELAVE
 RUTIKA SALUNKHE
 AISHWARYA RETAWADE
 ANUTEJ WARE
Contents
 1.Introduction
 2. Literature Survey
2.1 Existing system architecture
2.2 Summary of Literature Survey
2.3 Problem Statement, Scope and Objectives
 3. Implementation
3.1 Proposed Block Diagram
3.2 Mathematical Model
3.3 Hardware and Software Details
3.4 Input and Output Specification
3.5 Performance Evaluation Parameters
3.6 Conclusion
 4. Application
 5. References
 6. Acknowledgement
2
Introduction
 A voice assistant is a technology based on artificial intelligence. The
software uses a device’s microphone to receive voice requests while the
voice output takes place at the speaker. But the most exciting thing
happens between these two actions.
 It is a combination of several different technologies: voice recognition,
voice analysis and language processing.
 It is completely developed using one of the most powerful language
python.
3
LITERATURE SURVEY
Sr.no Paper Name/ Details Author Year Conclusion
1. IEEE: AI based voice
Assistant
1.Subhash s
2.Ullas s
Sep-2022  This project we have installed
gTTS engine package to make the
voice assistant speak like human
being
2. IJRT: voice Assistant
using Python
1.Prachi s
2.Abhishek singh
April-2021  This project Voice assistant keep
listening for commands
 ASR convert speech into text
 TTS out text output into speech
3. Engpaper : Virtual
Assistant AI
1. A.Kalouyis
2. M.Spiliopoulo
August-2019  In this paper, intelligent virtual
assistant agent can perform tasks
 b. Online chat programs are used
exclusively for entertainment
purpose.
4. Desktop Voice Assistant. 1.vishal Kumar
Dhanraj
April-2022  In this system is using Google’s
online speech recognition system
for converting speech input to text.
4
EXISTING SYSTEM 5
Proposed SYSTEM 6
7
Problem Statement
 The main aim of our project is that we have created a function, Intelligent Personal Assistant
which can perform mental tasks like turning on/off smart phone applications with the help of
Voice User interface (VUI) which is used to listen and process audio commands.
Scope
 The voice assistant application market is projected to grow at 27.3% CAGR during the forecast
period of 2021-2026.
 A voice assistant is primarily a digital assistant built upon using AI, machine learning, and voice
recognition technologies.
Objective
1.The project aims to help visually impaired individuals access important phone features.
2. To introduce advanced voice assistant systems for individuals with vision impairment
3. To guide visually impaired individuals in performing day-to-day tasks.
IMPLEMENTATION 8
User
Personal
voice
assistant
Computer
Text to speech
Speech to
Text
Voice Action
Response
Voice output
MODELS
 ACOUSTIC MODELS
• Acoustic model is a relationship between audio signal and phoneme
• Phoneme means one of the smallest unit of speech that make one word different from another
word
 PRONUNCIATION DICTIONARY
• The act or result of producing the sounds of speech, including articulation, stress, and intonation
• A phonetic transcription of a given word, sound, etc.
• An accepted standard of the sound and stress patterns of a word, phrase, etc.
 LANGUAGE MODELS
• The language model provides context to distinguish between words and phrases that sound
similar.
for example, In American English the phrases “recognize speach” and “wreck a
nice beach” sound similar , but mean different things.
9
10
Automatic Speech Recognition System Model in API
11
Requirements
 Software requirements
Pycharm IDE/visual studio code
Inno Setup Compiler
Pyinstaller
Python 3.10.2 and its Sub modules
 Hardware requirements
Intel core i5
4gb RAM
30 Gb Hard drive space
User Voice to text
Action perform
Database
voice assistant
Computer
Voice Command Perform action
DFD - 1
12
INPUT OUTPUT SPECIFICATION
User This will convert
voice into binary
Microphone
Computer
This will convert
voice data into text
form
voice API
Flow sensor
value
Voice audio
data
Perform action
DFD - 2
13
14
Evaluation Parameters
 1. Customer satisfaction When it comes to determining the
effectiveness of voice assistants in customer service, client happiness
is essential.
 2. Completion rate Voice chat assists in the reduction of customer
service tickets.
 3. Return on investment
Use case diagrams 15
Input
voice
Sent
mail
Turn
on/off
Wi Fi
Wikipedia
Read
search
User
User Microphone API
Computer
Virtual Assistant API
Voice response
Start Mic
Wait until user speak
Receive data
Convert audio to text
Match text with action
Perform action
Voice / Text
Response
16
MODULES
 Speech recognition
 Process and system utilities ( psutil )
 PlaySound
 SMTP Protocol client ( smtplib )
17
Conclusion
Voice Controlled Assistant System will use the Natural language
processing and can be integrated with artificial intelligence techniques
to achieve a smart assistant that can control the computer and
applications and even solve user queries using web searches.. It can be
designed to minimize the human efforts to interact with many other
subsystems, which would otherwise have to be performed manually. By
achieving this, the system will make human life comfortable
18
19
APPLICATION
 Voice assistant applications have been making lives easier by providing custom services
based on voice commands. We help businesses to utilize this technology to expand their
functionality and streamline their business operations with efficiency.
 We utilize voice assistant applications to deliver intuitive, automated experiences and
automated experiences and build customer engagement.
 DASHBOARD REPORTS
We enable you to track your business performance and better understand your data on your
understand your data on your dashboard assistant to discover valuable insights in real-time.
valuable insights in real-time.
 USER-CENTERED SUPPORT
Allow your users to navigate and ask questions with ease. Our in-app voice assistant
voice assistant supports users by responding to their inquiries in real-time.
20
REFERENCES
 S Subhash; Prajwal N Srivatsa; S Siddesh; A Ullas; B Santhosh, “ Artificial
intelligence based voice assistant” ,IEEE,2020
 G Baskaran, Harrish Raj ,S Arun Kumar, R Anand, “To Build A Virtual Assistant
By Using Artificial Intelligence” ,Researchgate,2021...
 Shakti Arora, Vijay Anant Athavale, Himanshu Maggu, , “Artificial Intelligence
and Virtual Assistant-Working Model” , Springer,2020
 Deepak Shende, Ria Umahiya ,Monika Raghorte ,Aishwarya Bhisikar "AI Based
Voice Assistant Using Python", February-2019
21
ACKNOWLEDGEMENT
We would like to Express my special thanks of gratitude to our Prof.
Payel Thakur Who gave us the golden opportunity to do this wonderful
project on the topic AI Based Voice Assistant, which also help us to lot of
research and we came to know About so many new things we are
thankful to you.
THANK YOU
22

More Related Content

Similar to VOICE-ASSISTANT-IN-PYTHON-pptx.pptx

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
 
IRJET - Sign Language Recognition System
IRJET -  	  Sign Language Recognition SystemIRJET -  	  Sign Language Recognition System
IRJET - Sign Language Recognition SystemIRJET Journal
 
IRJET - Speech Recognition using Android
IRJET -  	  Speech Recognition using AndroidIRJET -  	  Speech Recognition using Android
IRJET - Speech Recognition using AndroidIRJET Journal
 
“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
 
ARTIFICIAL INTELLIGENCE DESKTOP VOICE ASSISTANT IN PYTHON
ARTIFICIAL INTELLIGENCE DESKTOP VOICE ASSISTANT IN PYTHONARTIFICIAL INTELLIGENCE DESKTOP VOICE ASSISTANT IN PYTHON
ARTIFICIAL INTELLIGENCE DESKTOP VOICE ASSISTANT IN PYTHONIRJET Journal
 
Voice Assistant Using Python and AI
Voice Assistant Using Python and AIVoice Assistant Using Python and AI
Voice Assistant Using Python and AIIRJET 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
 
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
 
Personal Desktop AI Assistant Using Python ( J.A.R.V.I.S )
Personal Desktop AI Assistant Using Python ( J.A.R.V.I.S )Personal Desktop AI Assistant Using Python ( J.A.R.V.I.S )
Personal Desktop AI Assistant Using Python ( J.A.R.V.I.S )IRJET Journal
 
Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)aciijournal
 
VOICE COMMAND SYSTEM USING RASPBERRY PI
VOICE COMMAND SYSTEM USING RASPBERRY PIVOICE COMMAND SYSTEM USING RASPBERRY PI
VOICE COMMAND SYSTEM USING RASPBERRY PIaciijournal
 
Voice Command System Using Raspberry PI
Voice Command System Using Raspberry PIVoice Command System Using Raspberry PI
Voice Command System Using Raspberry PIaciijournal
 
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...ijtsrd
 
IRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET Journal
 
Automated System Using Speech Recognition
Automated System Using Speech RecognitionAutomated System Using Speech Recognition
Automated System Using Speech RecognitionIRJET Journal
 

Similar to VOICE-ASSISTANT-IN-PYTHON-pptx.pptx (20)

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
 
IRJET - Sign Language Recognition System
IRJET -  	  Sign Language Recognition SystemIRJET -  	  Sign Language Recognition System
IRJET - Sign Language Recognition System
 
IRJET - Speech Recognition using Android
IRJET -  	  Speech Recognition using AndroidIRJET -  	  Speech Recognition using Android
IRJET - Speech Recognition using Android
 
ppt project pk.pptx
ppt project pk.pptxppt project pk.pptx
ppt project pk.pptx
 
“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”
 
DT project.pdf
DT project.pdfDT project.pdf
DT project.pdf
 
ARTIFICIAL INTELLIGENCE DESKTOP VOICE ASSISTANT IN PYTHON
ARTIFICIAL INTELLIGENCE DESKTOP VOICE ASSISTANT IN PYTHONARTIFICIAL INTELLIGENCE DESKTOP VOICE ASSISTANT IN PYTHON
ARTIFICIAL INTELLIGENCE DESKTOP VOICE ASSISTANT IN PYTHON
 
Voice Assistant Using Python and AI
Voice Assistant Using Python and AIVoice Assistant Using Python and AI
Voice Assistant Using Python and AI
 
HandOVRS p-report
HandOVRS p-reportHandOVRS p-report
HandOVRS p-report
 
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
 
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
 
Personal Desktop AI Assistant Using Python ( J.A.R.V.I.S )
Personal Desktop AI Assistant Using Python ( J.A.R.V.I.S )Personal Desktop AI Assistant Using Python ( J.A.R.V.I.S )
Personal Desktop AI Assistant Using Python ( J.A.R.V.I.S )
 
Desktop assistant
Desktop assistant Desktop assistant
Desktop assistant
 
Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)
 
VOICE COMMAND SYSTEM USING RASPBERRY PI
VOICE COMMAND SYSTEM USING RASPBERRY PIVOICE COMMAND SYSTEM USING RASPBERRY PI
VOICE COMMAND SYSTEM USING RASPBERRY PI
 
Voice Command System Using Raspberry PI
Voice Command System Using Raspberry PIVoice Command System Using Raspberry PI
Voice Command System Using Raspberry PI
 
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
 
IRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for Blinds
 
I apps(document)
I apps(document)I apps(document)
I apps(document)
 
Automated System Using Speech Recognition
Automated System Using Speech RecognitionAutomated System Using Speech Recognition
Automated System Using Speech Recognition
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

VOICE-ASSISTANT-IN-PYTHON-pptx.pptx

  • 1. ARTIFICIAL INTELLIGENCE BASED VOICE ASSISTANT 1 Guide Name:- Payel Thakur Submitted By:  SHIVRAJ YELAVE  RUTIKA SALUNKHE  AISHWARYA RETAWADE  ANUTEJ WARE
  • 2. Contents  1.Introduction  2. Literature Survey 2.1 Existing system architecture 2.2 Summary of Literature Survey 2.3 Problem Statement, Scope and Objectives  3. Implementation 3.1 Proposed Block Diagram 3.2 Mathematical Model 3.3 Hardware and Software Details 3.4 Input and Output Specification 3.5 Performance Evaluation Parameters 3.6 Conclusion  4. Application  5. References  6. Acknowledgement 2
  • 3. Introduction  A voice assistant is a technology based on artificial intelligence. The software uses a device’s microphone to receive voice requests while the voice output takes place at the speaker. But the most exciting thing happens between these two actions.  It is a combination of several different technologies: voice recognition, voice analysis and language processing.  It is completely developed using one of the most powerful language python. 3
  • 4. LITERATURE SURVEY Sr.no Paper Name/ Details Author Year Conclusion 1. IEEE: AI based voice Assistant 1.Subhash s 2.Ullas s Sep-2022  This project we have installed gTTS engine package to make the voice assistant speak like human being 2. IJRT: voice Assistant using Python 1.Prachi s 2.Abhishek singh April-2021  This project Voice assistant keep listening for commands  ASR convert speech into text  TTS out text output into speech 3. Engpaper : Virtual Assistant AI 1. A.Kalouyis 2. M.Spiliopoulo August-2019  In this paper, intelligent virtual assistant agent can perform tasks  b. Online chat programs are used exclusively for entertainment purpose. 4. Desktop Voice Assistant. 1.vishal Kumar Dhanraj April-2022  In this system is using Google’s online speech recognition system for converting speech input to text. 4
  • 7. 7 Problem Statement  The main aim of our project is that we have created a function, Intelligent Personal Assistant which can perform mental tasks like turning on/off smart phone applications with the help of Voice User interface (VUI) which is used to listen and process audio commands. Scope  The voice assistant application market is projected to grow at 27.3% CAGR during the forecast period of 2021-2026.  A voice assistant is primarily a digital assistant built upon using AI, machine learning, and voice recognition technologies. Objective 1.The project aims to help visually impaired individuals access important phone features. 2. To introduce advanced voice assistant systems for individuals with vision impairment 3. To guide visually impaired individuals in performing day-to-day tasks.
  • 8. IMPLEMENTATION 8 User Personal voice assistant Computer Text to speech Speech to Text Voice Action Response Voice output
  • 9. MODELS  ACOUSTIC MODELS • Acoustic model is a relationship between audio signal and phoneme • Phoneme means one of the smallest unit of speech that make one word different from another word  PRONUNCIATION DICTIONARY • The act or result of producing the sounds of speech, including articulation, stress, and intonation • A phonetic transcription of a given word, sound, etc. • An accepted standard of the sound and stress patterns of a word, phrase, etc.  LANGUAGE MODELS • The language model provides context to distinguish between words and phrases that sound similar. for example, In American English the phrases “recognize speach” and “wreck a nice beach” sound similar , but mean different things. 9
  • 10. 10 Automatic Speech Recognition System Model in API
  • 11. 11 Requirements  Software requirements Pycharm IDE/visual studio code Inno Setup Compiler Pyinstaller Python 3.10.2 and its Sub modules  Hardware requirements Intel core i5 4gb RAM 30 Gb Hard drive space
  • 12. User Voice to text Action perform Database voice assistant Computer Voice Command Perform action DFD - 1 12 INPUT OUTPUT SPECIFICATION
  • 13. User This will convert voice into binary Microphone Computer This will convert voice data into text form voice API Flow sensor value Voice audio data Perform action DFD - 2 13
  • 14. 14 Evaluation Parameters  1. Customer satisfaction When it comes to determining the effectiveness of voice assistants in customer service, client happiness is essential.  2. Completion rate Voice chat assists in the reduction of customer service tickets.  3. Return on investment
  • 15. Use case diagrams 15 Input voice Sent mail Turn on/off Wi Fi Wikipedia Read search User
  • 16. User Microphone API Computer Virtual Assistant API Voice response Start Mic Wait until user speak Receive data Convert audio to text Match text with action Perform action Voice / Text Response 16
  • 17. MODULES  Speech recognition  Process and system utilities ( psutil )  PlaySound  SMTP Protocol client ( smtplib ) 17
  • 18. Conclusion Voice Controlled Assistant System will use the Natural language processing and can be integrated with artificial intelligence techniques to achieve a smart assistant that can control the computer and applications and even solve user queries using web searches.. It can be designed to minimize the human efforts to interact with many other subsystems, which would otherwise have to be performed manually. By achieving this, the system will make human life comfortable 18
  • 19. 19 APPLICATION  Voice assistant applications have been making lives easier by providing custom services based on voice commands. We help businesses to utilize this technology to expand their functionality and streamline their business operations with efficiency.  We utilize voice assistant applications to deliver intuitive, automated experiences and automated experiences and build customer engagement.  DASHBOARD REPORTS We enable you to track your business performance and better understand your data on your understand your data on your dashboard assistant to discover valuable insights in real-time. valuable insights in real-time.  USER-CENTERED SUPPORT Allow your users to navigate and ask questions with ease. Our in-app voice assistant voice assistant supports users by responding to their inquiries in real-time.
  • 20. 20 REFERENCES  S Subhash; Prajwal N Srivatsa; S Siddesh; A Ullas; B Santhosh, “ Artificial intelligence based voice assistant” ,IEEE,2020  G Baskaran, Harrish Raj ,S Arun Kumar, R Anand, “To Build A Virtual Assistant By Using Artificial Intelligence” ,Researchgate,2021...  Shakti Arora, Vijay Anant Athavale, Himanshu Maggu, , “Artificial Intelligence and Virtual Assistant-Working Model” , Springer,2020  Deepak Shende, Ria Umahiya ,Monika Raghorte ,Aishwarya Bhisikar "AI Based Voice Assistant Using Python", February-2019
  • 21. 21 ACKNOWLEDGEMENT We would like to Express my special thanks of gratitude to our Prof. Payel Thakur Who gave us the golden opportunity to do this wonderful project on the topic AI Based Voice Assistant, which also help us to lot of research and we came to know About so many new things we are thankful to you.