SlideShare a Scribd company logo
1 of 11
Download to read offline
PRESENTATION ON
SCARS VOICE ASSISTANT
UNIVERSITY INSTITUTE OF ENGINEERING
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
SUBMITTED BY :
GUIDED BY :
Prof. Birinderjit Singh Kalyan
Prof. Rakesh
NAME UID
Aditya Chandra Dwivedi 22BCS13946
Kotakadi Chandrashekar Reddy 22BCS15239
Rahul 22BCS15287
Sangam Srivastav 22BCS14828
Devoju Sai Sreekar 22BCS14673
DISRUPTIVE TECHONOLOGIES 22ECH-102
1
SR NO.: TITLE PAGE NO.:
1. Introduction 3
2. Problem Statement 4
3. Key Features of Project 5
4. Software and Hardware Requirements 6
5. Libraries Used 7
6. Objective of the Project 8
7. Timeline 9
8. Conclusion 10
Table of Contents
DISRUPTIVE TECHONOLOGIES 22ECH-102
2
This project aims to develop a personal voice assistant. It has been designed to provide a user-friendly
interface for carryingout a variety of tasks by employing certain well-defined commands. Our system is designed to be
used efficiently on desktops. Users can interact with the assistant through voice commands.
As a personal voice assistant, Scars assists the end-user with day-to-day activities like general human
conversation, searching queries, searching for videos, retrieving images, live weather conditions, setting alarm or
timer, playing songs and reminding the user about the scheduled events and tasks. The user statements/commands are
analysed with the help of machine learning to give an optimal solution.
Virtual assistants are turning out to be smarter than ever. Personal assistant software improves user
productivity by managing routine tasks of the user. One of the main advantages of voice searches is their rapidity.
Personal Voice Assistant
DISRUPTIVE TECHONOLOGIES 22ECH-102
3
Introduction
Usually, user tries to manually manage multiple tasks at once,this there is need of a system that can manage
tasks effortlessly. We already have multiple virtual assistants like Siri, Bixby, Alexa, Cortana, Ok Google etc. But we
hardly use it. There are number of people who have issues in voice recognition. These systems can understand English
phrases but they fail to recognize in our accent. Our way of pronunciation is way distinct from theirs. Also, they are
easy to use on mobile devices than desktop systems. There is need of a virtual assistant that can understand English in
our accent and work on desktop system.
When a virtual assistant is not able to answer questions accurately, it’s because it lacks the proper context or
doesn’t understand the intent of the question. Its ability to answer questions relevantly only happens with rigorous
optimization, involving both humans and machine learning. Continuously ensuring solid quality control strategies will
also help manage the risk of the virtual assistant learning undesired bad behaviors. They require large amount of
information to be fed in order for it to work efficiently.
DISRUPTIVE TECHONOLOGIES 22ECH-102
Problem Statement
4
This Voice assistant provides a wide variety of services. These include :
• Communicate naturally and entertain us.
• Provides information such as weather, facts from e.g. Wikipedia etc.
• Sets alarm or make to-do lists.
• Reminds you of birthdays, scheduled tasks and meetings.
• Play’s music and videos from our saved files.
• Open’s Google, Gmail, Youtube, Powerpoint, etc.
• It also sends email to others.
• It does all the Power button works and many more.
DISRUPTIVE TECHONOLOGIES 22ECH-102
Key Features of Project
5
This system is being build keeping in mind the generally available hardware and software compatibility.
Here are the minimum hardware and software requirement for virtual assistant.
Software :
• Windows 7(32-bit) or above.
• Python 2.7 or later
• Chrome Driver
• Visual Studio Code (IDE)
• Pycharm
Hardware :
• Monitor/Display
• RAM 512MB or more.
DISRUPTIVE TECHONOLOGIES 22ECH-102
Software and Hardware Requirements
6
• There are many libraries used in this Project, some of them are listed below :
• OS Module - provides the facility to establish the interaction between the user and the operating system
• Pyttsx3 Module – is a text-to-speech library which works offline
• Twilio.rest Module – used to automate whatsapp messages, make calls and messages
• Datetime - used to showing Date and Time
• SpeechRecognition - used for performing speech recognition, with support for several engines and APIs, online and
offline
• Wikipedia – is a multilingual online encyclopedia which is the most popular sources for information
• gTTS (Google Text-to-Speech) - is a very easy library that converts the text into audio
• Numpy - used to perform a wide variety of mathematical operations on arrays
• Subprocess - used to get system subprocess details used in various commands i.e Shutdown, Sleep, etc
• Playsound module - used to play audio files, etc.
DISRUPTIVE TECHONOLOGIES 22ECH-102
Libraries used in this project
7
Main objective of building personal assistant software (a virtual assistant) is using semantic data sources
available on the web, user generated content and providing knowledge from knowledge databases. The main purpose
of an intelligent virtual assistant is to answer questions that users may have. This software understands commands and
complete task assigned by client.
Virtual assistant use Natural Language Processing to match user voice or text input with executable
commands. With the help of virtual assistant you able to run your machine like laptop or PC’s on your own command.
We have employed this idea by means of Python, Machine Learning and AI. Our main aim is to assist the users in their
tasks with the help of their voice commands. This can be done in two phases. Firstly, taking the audio input from the
user and converting it to an English phrase with the help of speech recognition.
Virtual assistant is a less time consuming. In fact, voice is reputed to be four times faster than a written
search; whereas we can write about 40 words per minute, we are capable of speaking around 150 during the same
period of time. So this can tremendously save our time.
DISRUPTIVE TECHONOLOGIES 22ECH-102
Objective of the project
8
DISRUPTIVE TECHONOLOGIES 22ECH-102
9
Timeline
• OCT MID TO
OCT END
• NOV START TO
MID NOV
• MID NOV TO
DEC START
• DEC START TO
DEC END
• BY JANUARY
Collecting
Data
Project
Completion
Testing
Model
Traning
Model
Analysing
Data
In this presentation we’ve got mentioned regarding Personal Virtual Assistant for Windows Using Python.
Virtual assistant makes life easier to humans. Virtual assistant is that the flexibility to contract for simply the services
they have. The functionality of the system is limited to working on application based only. This project are facilitate
visually impaired and physically challenge people. Instead, we will see a fragmented marketplace emerge. It will be a
market where you are might into using default AI providers depending on the hardware purchase. The results show
that these techniques could use effectively for voice recognition purposes. We have added more features like it will
listen to the users’ voice only and will not be activated from environment noise. The modular nature of this project
makes it easy to understand and more flexible. We are able to add more features in the program without disturbing the
functionalities. All the packages needed in python programming language has been installed and the code was
implemented using VS Code Integrated Development Environment (IDE).
DISRUPTIVE TECHONOLOGIES 22ECH-102
10
Conclusion
THANK YOU

More Related Content

Similar to DT project.pdf

voice recognition security system ppt
voice recognition security system pptvoice recognition security system ppt
voice recognition security system pptNitesh Dubey
 
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
 
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
 
Introduction to Software Engineering & Information Technology
Introduction to Software Engineering & Information TechnologyIntroduction to Software Engineering & Information Technology
Introduction to Software Engineering & Information TechnologyGaditek
 
Automated System Using Speech Recognition
Automated System Using Speech RecognitionAutomated System Using Speech Recognition
Automated System Using Speech RecognitionIRJET Journal
 
Property dealing , A .net project
Property dealing , A .net projectProperty dealing , A .net project
Property dealing , A .net projectAnjali Kamboj
 
Introduction to software engineering
Introduction to software engineeringIntroduction to software engineering
Introduction to software engineeringShrayas Suryakumar
 
VOX – A Desktop Voice Assistant
VOX – A Desktop Voice AssistantVOX – A Desktop Voice Assistant
VOX – A Desktop Voice AssistantIRJET 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
 
Ai tools every developer should know
Ai tools every developer should knowAi tools every developer should know
Ai tools every developer should knowdeorwine infotech
 
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
 
Choosing the right Technologies for your next unicorn.
Choosing the right Technologies for your next unicorn.Choosing the right Technologies for your next unicorn.
Choosing the right Technologies for your next unicorn.Gladson DSouza
 
Speech enabled interactive voice response system
Speech enabled interactive voice response systemSpeech enabled interactive voice response system
Speech enabled interactive voice response systemeSAT Journals
 
Assembling Accessibility
Assembling AccessibilityAssembling Accessibility
Assembling AccessibilitySpencer Hunley
 
Control mouse and computer system using voice commands
Control mouse and computer system using voice commandsControl mouse and computer system using voice commands
Control mouse and computer system using voice commandseSAT Journals
 
BSC Software & Software engineering-UNIT-IV
BSC Software & Software engineering-UNIT-IVBSC Software & Software engineering-UNIT-IV
BSC Software & Software engineering-UNIT-IVYamunaP6
 
Top 5 Machine Learning Tools for Software Development in 2024.pdf
Top 5 Machine Learning Tools for Software Development in 2024.pdfTop 5 Machine Learning Tools for Software Development in 2024.pdf
Top 5 Machine Learning Tools for Software Development in 2024.pdfPolyxer Systems
 

Similar to DT project.pdf (20)

Voice Assistant.pptx
Voice Assistant.pptxVoice Assistant.pptx
Voice Assistant.pptx
 
voice recognition security system ppt
voice recognition security system pptvoice recognition security system ppt
voice recognition security system ppt
 
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
 
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 ...
 
REPORT ST.pdf
REPORT ST.pdfREPORT ST.pdf
REPORT ST.pdf
 
Introduction to Software Engineering & Information Technology
Introduction to Software Engineering & Information TechnologyIntroduction to Software Engineering & Information Technology
Introduction to Software Engineering & Information Technology
 
ppt project pk.pptx
ppt project pk.pptxppt project pk.pptx
ppt project pk.pptx
 
Automated System Using Speech Recognition
Automated System Using Speech RecognitionAutomated System Using Speech Recognition
Automated System Using Speech Recognition
 
Property dealing , A .net project
Property dealing , A .net projectProperty dealing , A .net project
Property dealing , A .net project
 
Introduction to software engineering
Introduction to software engineeringIntroduction to software engineering
Introduction to software engineering
 
VOX – A Desktop Voice Assistant
VOX – A Desktop Voice AssistantVOX – A Desktop Voice Assistant
VOX – A Desktop Voice Assistant
 
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
 
Ai tools every developer should know
Ai tools every developer should knowAi tools every developer should know
Ai tools every developer should know
 
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
 
Choosing the right Technologies for your next unicorn.
Choosing the right Technologies for your next unicorn.Choosing the right Technologies for your next unicorn.
Choosing the right Technologies for your next unicorn.
 
Speech enabled interactive voice response system
Speech enabled interactive voice response systemSpeech enabled interactive voice response system
Speech enabled interactive voice response system
 
Assembling Accessibility
Assembling AccessibilityAssembling Accessibility
Assembling Accessibility
 
Control mouse and computer system using voice commands
Control mouse and computer system using voice commandsControl mouse and computer system using voice commands
Control mouse and computer system using voice commands
 
BSC Software & Software engineering-UNIT-IV
BSC Software & Software engineering-UNIT-IVBSC Software & Software engineering-UNIT-IV
BSC Software & Software engineering-UNIT-IV
 
Top 5 Machine Learning Tools for Software Development in 2024.pdf
Top 5 Machine Learning Tools for Software Development in 2024.pdfTop 5 Machine Learning Tools for Software Development in 2024.pdf
Top 5 Machine Learning Tools for Software Development in 2024.pdf
 

Recently uploaded

20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...ThinkInnovation
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 

Recently uploaded (20)

20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 

DT project.pdf

  • 1. PRESENTATION ON SCARS VOICE ASSISTANT UNIVERSITY INSTITUTE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING SUBMITTED BY : GUIDED BY : Prof. Birinderjit Singh Kalyan Prof. Rakesh NAME UID Aditya Chandra Dwivedi 22BCS13946 Kotakadi Chandrashekar Reddy 22BCS15239 Rahul 22BCS15287 Sangam Srivastav 22BCS14828 Devoju Sai Sreekar 22BCS14673 DISRUPTIVE TECHONOLOGIES 22ECH-102 1
  • 2. SR NO.: TITLE PAGE NO.: 1. Introduction 3 2. Problem Statement 4 3. Key Features of Project 5 4. Software and Hardware Requirements 6 5. Libraries Used 7 6. Objective of the Project 8 7. Timeline 9 8. Conclusion 10 Table of Contents DISRUPTIVE TECHONOLOGIES 22ECH-102 2
  • 3. This project aims to develop a personal voice assistant. It has been designed to provide a user-friendly interface for carryingout a variety of tasks by employing certain well-defined commands. Our system is designed to be used efficiently on desktops. Users can interact with the assistant through voice commands. As a personal voice assistant, Scars assists the end-user with day-to-day activities like general human conversation, searching queries, searching for videos, retrieving images, live weather conditions, setting alarm or timer, playing songs and reminding the user about the scheduled events and tasks. The user statements/commands are analysed with the help of machine learning to give an optimal solution. Virtual assistants are turning out to be smarter than ever. Personal assistant software improves user productivity by managing routine tasks of the user. One of the main advantages of voice searches is their rapidity. Personal Voice Assistant DISRUPTIVE TECHONOLOGIES 22ECH-102 3 Introduction
  • 4. Usually, user tries to manually manage multiple tasks at once,this there is need of a system that can manage tasks effortlessly. We already have multiple virtual assistants like Siri, Bixby, Alexa, Cortana, Ok Google etc. But we hardly use it. There are number of people who have issues in voice recognition. These systems can understand English phrases but they fail to recognize in our accent. Our way of pronunciation is way distinct from theirs. Also, they are easy to use on mobile devices than desktop systems. There is need of a virtual assistant that can understand English in our accent and work on desktop system. When a virtual assistant is not able to answer questions accurately, it’s because it lacks the proper context or doesn’t understand the intent of the question. Its ability to answer questions relevantly only happens with rigorous optimization, involving both humans and machine learning. Continuously ensuring solid quality control strategies will also help manage the risk of the virtual assistant learning undesired bad behaviors. They require large amount of information to be fed in order for it to work efficiently. DISRUPTIVE TECHONOLOGIES 22ECH-102 Problem Statement 4
  • 5. This Voice assistant provides a wide variety of services. These include : • Communicate naturally and entertain us. • Provides information such as weather, facts from e.g. Wikipedia etc. • Sets alarm or make to-do lists. • Reminds you of birthdays, scheduled tasks and meetings. • Play’s music and videos from our saved files. • Open’s Google, Gmail, Youtube, Powerpoint, etc. • It also sends email to others. • It does all the Power button works and many more. DISRUPTIVE TECHONOLOGIES 22ECH-102 Key Features of Project 5
  • 6. This system is being build keeping in mind the generally available hardware and software compatibility. Here are the minimum hardware and software requirement for virtual assistant. Software : • Windows 7(32-bit) or above. • Python 2.7 or later • Chrome Driver • Visual Studio Code (IDE) • Pycharm Hardware : • Monitor/Display • RAM 512MB or more. DISRUPTIVE TECHONOLOGIES 22ECH-102 Software and Hardware Requirements 6
  • 7. • There are many libraries used in this Project, some of them are listed below : • OS Module - provides the facility to establish the interaction between the user and the operating system • Pyttsx3 Module – is a text-to-speech library which works offline • Twilio.rest Module – used to automate whatsapp messages, make calls and messages • Datetime - used to showing Date and Time • SpeechRecognition - used for performing speech recognition, with support for several engines and APIs, online and offline • Wikipedia – is a multilingual online encyclopedia which is the most popular sources for information • gTTS (Google Text-to-Speech) - is a very easy library that converts the text into audio • Numpy - used to perform a wide variety of mathematical operations on arrays • Subprocess - used to get system subprocess details used in various commands i.e Shutdown, Sleep, etc • Playsound module - used to play audio files, etc. DISRUPTIVE TECHONOLOGIES 22ECH-102 Libraries used in this project 7
  • 8. Main objective of building personal assistant software (a virtual assistant) is using semantic data sources available on the web, user generated content and providing knowledge from knowledge databases. The main purpose of an intelligent virtual assistant is to answer questions that users may have. This software understands commands and complete task assigned by client. Virtual assistant use Natural Language Processing to match user voice or text input with executable commands. With the help of virtual assistant you able to run your machine like laptop or PC’s on your own command. We have employed this idea by means of Python, Machine Learning and AI. Our main aim is to assist the users in their tasks with the help of their voice commands. This can be done in two phases. Firstly, taking the audio input from the user and converting it to an English phrase with the help of speech recognition. Virtual assistant is a less time consuming. In fact, voice is reputed to be four times faster than a written search; whereas we can write about 40 words per minute, we are capable of speaking around 150 during the same period of time. So this can tremendously save our time. DISRUPTIVE TECHONOLOGIES 22ECH-102 Objective of the project 8
  • 9. DISRUPTIVE TECHONOLOGIES 22ECH-102 9 Timeline • OCT MID TO OCT END • NOV START TO MID NOV • MID NOV TO DEC START • DEC START TO DEC END • BY JANUARY Collecting Data Project Completion Testing Model Traning Model Analysing Data
  • 10. In this presentation we’ve got mentioned regarding Personal Virtual Assistant for Windows Using Python. Virtual assistant makes life easier to humans. Virtual assistant is that the flexibility to contract for simply the services they have. The functionality of the system is limited to working on application based only. This project are facilitate visually impaired and physically challenge people. Instead, we will see a fragmented marketplace emerge. It will be a market where you are might into using default AI providers depending on the hardware purchase. The results show that these techniques could use effectively for voice recognition purposes. We have added more features like it will listen to the users’ voice only and will not be activated from environment noise. The modular nature of this project makes it easy to understand and more flexible. We are able to add more features in the program without disturbing the functionalities. All the packages needed in python programming language has been installed and the code was implemented using VS Code Integrated Development Environment (IDE). DISRUPTIVE TECHONOLOGIES 22ECH-102 10 Conclusion