SlideShare a Scribd company logo
2
Most read
7
Most read
17
Most read
PRESENTED BY :-
RATNAKAR PASWAN
B.TECH – COMPUTER SCIENCE & ENGG.
VOICE RECOGNITION SECURITY
SYSTEM
INDEX
PROJECT TITLE:- Voice Recognition Security System
 Background
 Objectives
 Features
 Software & Hardware requirement
 Tool & Technology
 Data Flow Diagram
 Future Scope of the Project
 Conclusion
BACKGROUND
• This project based on security purpose for any human who
have the android phone . Sometimes in problems we cants able
to touch the phone because of many reason your hands are tie
with rope or any other things happen in that position if you
need the help of anyone you can not call for help but this
project help you out if you are in problem and you want to
control your phone then you have to only speech some
keywords witch you are know and active the microphone and
call for help
OBJECTIVES
• This project main objective to keep you safe its offer you to
recognize your voice and take action behalf of that .this project
is very useful for everyone whos' concern about his/her security
• It make you feel secure and this project(app) also have feature
to sends your live location on your chosen phone number when
you call a secret code and many features……
FEATURES
• Speech Recognition and calling
(Always mic is enable in background)
• Real time location sharing
• Pattern command
• Emergency calling
• Real time camera snapshot
• Uses low data(Internet)
SOFTWARE REQUIREMENT
• Python 2.7, or Python 3.5 or newer.
• OpenGL
• Jupiter notebook(anaconda3)
• PyCharm
Operating System :
Microsoft Windows 10, 8, 7 (for development)
Android (8 and newer)
HARDWARE REQUIREMENT
For developing :
• 4 GB RAM minimum, 8 GB RAM recommended.
• 1.5 GB hard disk space + at least 1 GB for caches.
For use:-
• 2 GB ram min
• 1 GB disk space
TOOL AND TECHNOLOGY
Tools :-
• PyCharm
• Jypiter
Technology :-
• Python
• Kivy framework
• OpenCV
• Pandas
• NumPy
• Speech Recognition
• PyAudio
Python is a general-purpose a high level, interpreted , object-
oriented, dynamically typed programming language that is often
applied in scripting roles.
So, python is programing language as well as scripting
language.
Python is also called as interpreted language .
Python useful for complex application development as it is for
scripting or "glue code" that connects components together.
Python is a universal language found in a variety of different
applications
WHAT IS KIVY
• Kivy is a free and open source Python framework for developing
mobile apps and other multitouch application software with a
natural user interface (NUI). It is distributed under the terms of
the MIT License, and can run on Android, iOS, GNU/Linux,
macOS, and Windows.
• Kivy was first released in early 2011. This cross-platform
Python framework can be deployed to Windows, Mac, Linux,
and Raspberry Pi. It supports multitouch events in addition to
regular keyboard and mouse inputs. Kivy even supports GPU
acceleration of its graphics, since they’re built using OpenGL
ES2. The project uses the MIT license, so you can use this
library for free and commercial software.
WORKING WITH KIVY WIDGETS
• A widget is an onscreen control that the user will interact with. All
graphical user interface toolkits come with a set of widgets. Some
common widgets that you may have used include buttons, combo
boxes, and tabs. Kivy has many widgets built into its framework
• When you create an application with Kivy, you’re creating a Natural
User Interface or NUI. The idea behind a Natural User Interface is that
the user can easily learn how to use your software with little to no
instruction.
• Kivy does not attempt to use native controls or widgets. All of its
widgets are custom-drawn. This means that Kivy applications will
look the same across all platforms. However, it also means that your
app’s look and feel will differ from your user’s native applications.
This could be a benefit or a drawback, depending on your audience.
Running a “Hello, Kivy!” Program
To see how Kivy works, take a look at the following “Hello, World!” application:
from kivy.app import App
from kivy.uix.label import Label
class MainApp(App):
def build(self):
label = Label(text='Hello from Kivy',
size_hint=(.5, .5),
pos_hint={'center_x': .5, 'center_y': .5})
return label
if __name__ == '__main__':
app = MainApp()
app.run()
SPEECH RECOGNITION WITH PYTHON
Most modern speech recognition systems rely on what is known as a Hidden
Markov Model (HMM).This approach works on the assumption that a speech
signal, when viewed on a short enough timescale (say, ten milliseconds), can
be reasonably approximated as a stationary process—that is, a process in
which statistical properties do not change over time.
Working With Microphones
• To access your microphone with Speech Recognizer, you’ll have to install
the PyAudio package.
PICKING A PYTHON SPEECH RECOGNITION
PACKAGE
A handful of packages for speech recognition exist on PyPI. A few of
them include:
• apiai
• assemblyai
• google-cloud-speech
• pocketsphinx
• SpeechRecognition
• watson-developer-cloud
• wit
0 LEVEL DFD
Security
system
user result
1 LEVEL DFD
User
User details
Details of
commands
Set the
voice
commands
Log
in/registe
r
Allow
permission
Home page
Set the
pattern
Security
system
FUTURE SCOPE OF THE PROJECT
• This project is going to be developed in future and in future we
can use a ai to understand the voice of a user and also the ai
can see the user with help of a user it will make the much safe
for a person and is AI can see the user or hear him it can guess
the what action his user do is user try to suicide then it send
the info to nearest person and save its user . These can be
become the future of this project
CONCLUSION
• The voice recognition system is the capacity of a device or
program to receive and understand dictation, or to understand
a spoken instruction. The main concept of this project is to
design a voice recognition security system. This project is
mainly used for security purpose to identify the voice spoken
from the authorized person and the system work according to
its instruction
• Personal security is a general condition that occurs after
adequate ef.forts are taken to deter, delay, and provide warning
before possible crime.
REFERENCE
• https://www.w3schools.com/ for python
• https://www.geeksforgeeks.org/ for voice modules
• https://kivy.org/ for kivy
• https://pypi.org/ for python package
THANK YOU

More Related Content

PPTX
Speech recognition final presentation
PDF
speech processing and recognition basic in data mining
PPT
Biometric Security advantages and disadvantages
PPTX
Introduction to myanmar Text-To-Speech
PPT
Voice morphing-
PPTX
Generations of wireless technologies
PPTX
Mind reading computer ppt
PPT
biometric technology
Speech recognition final presentation
speech processing and recognition basic in data mining
Biometric Security advantages and disadvantages
Introduction to myanmar Text-To-Speech
Voice morphing-
Generations of wireless technologies
Mind reading computer ppt
biometric technology

What's hot (20)

PPTX
SPEECH RECOGNITION USING NEURAL NETWORK
DOCX
Smart glove hand gesture vocalizer final year report
PPTX
Machine Learning ppt.pptx
DOCX
A seminar report on speech recognition technology
PPTX
Calm technology
PPTX
Mobile computing
PPTX
Biometrics ppt
PPTX
CHILD SAFETY WEARABLE DEVICE
PPTX
eye phone technology
PPT
X INTERNET
PPTX
Mobile communication
DOCX
Automatic Speech Recognition
PPT
Speech Recognition System By Matlab
PPTX
Multi modal biometric system
PPTX
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
PPTX
6-IoT protocol.pptx
PPT
Bluetooth technology presentation
PPTX
Arduino Interfacing with different sensors and motor
PPTX
Internet of Things (IoT) - Seminar ppt
SPEECH RECOGNITION USING NEURAL NETWORK
Smart glove hand gesture vocalizer final year report
Machine Learning ppt.pptx
A seminar report on speech recognition technology
Calm technology
Mobile computing
Biometrics ppt
CHILD SAFETY WEARABLE DEVICE
eye phone technology
X INTERNET
Mobile communication
Automatic Speech Recognition
Speech Recognition System By Matlab
Multi modal biometric system
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
6-IoT protocol.pptx
Bluetooth technology presentation
Arduino Interfacing with different sensors and motor
Internet of Things (IoT) - Seminar ppt
Ad

Similar to voice recognition security system ppt (20)

PPT
Android Application Development Training by NITIN GUPTA
PDF
Android Seminar BY Suleman Khan.pdf
PPT
PPT
Android Applications
PPT
PDF
Android Workshop Part 1
PPTX
Mobile Application Development powerpoint
PDF
DT project.pdf
PPT
Android
KEY
Mobeers waterloo-2011
PDF
How to Build Cross-Platform Mobile Apps Using Python
PPT
Android App Developement
PPTX
android development training in mumbai
PPTX
Android technology
PDF
How to Build an Excellent Voice Assistant App like Siri.pdf
PDF
Native mobile app development pros, cons, alternatives, and cost optimization
PDF
Best practices for using open source software in the enterprise
PPTX
Android Seminar || history || versions||application developement
PDF
What's the best GUI library for Python.pdf
PPTX
Presentation
Android Application Development Training by NITIN GUPTA
Android Seminar BY Suleman Khan.pdf
Android Applications
Android Workshop Part 1
Mobile Application Development powerpoint
DT project.pdf
Android
Mobeers waterloo-2011
How to Build Cross-Platform Mobile Apps Using Python
Android App Developement
android development training in mumbai
Android technology
How to Build an Excellent Voice Assistant App like Siri.pdf
Native mobile app development pros, cons, alternatives, and cost optimization
Best practices for using open source software in the enterprise
Android Seminar || history || versions||application developement
What's the best GUI library for Python.pdf
Presentation
Ad

More from Nitesh Dubey (20)

PPTX
HTML Presentation
PPT
MLApproachToProgramming.ppt
PPT
seminar topic of holography.ppt
PDF
Compiler design.pdf
PPTX
Online shopping ppt
DOCX
Python lab manual all the experiments are available
PDF
Web Technology Lab files with practical
PDF
Theory of automata and formal language lab manual
PDF
Software engineering practical
PDF
Principal of programming language lab files
PDF
database management system lab files
PDF
design and analysis of algorithm Lab files
PDF
Computer Organization And Architecture lab manual
DOCX
industrial training report on Ethical hacking
DOCX
Project synopsis on face recognition in e attendance
DOCX
Hrms industrial training report
DOCX
Industrial training report on core java
PDF
SEWAGE TREATMENT PLANT mini project report
PDF
synopsis report on BIOMETRIC ONLINE VOTING SYSTEM
PPTX
artificial intelligence ppt
HTML Presentation
MLApproachToProgramming.ppt
seminar topic of holography.ppt
Compiler design.pdf
Online shopping ppt
Python lab manual all the experiments are available
Web Technology Lab files with practical
Theory of automata and formal language lab manual
Software engineering practical
Principal of programming language lab files
database management system lab files
design and analysis of algorithm Lab files
Computer Organization And Architecture lab manual
industrial training report on Ethical hacking
Project synopsis on face recognition in e attendance
Hrms industrial training report
Industrial training report on core java
SEWAGE TREATMENT PLANT mini project report
synopsis report on BIOMETRIC ONLINE VOTING SYSTEM
artificial intelligence ppt

Recently uploaded (20)

PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PPTX
additive manufacturing of ss316l using mig welding
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Lecture Notes Electrical Wiring System Components
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Well-logging-methods_new................
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPT
Mechanical Engineering MATERIALS Selection
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Construction Project Organization Group 2.pptx
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
CH1 Production IntroductoryConcepts.pptx
Strings in CPP - Strings in C++ are sequences of characters used to store and...
additive manufacturing of ss316l using mig welding
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
OOP with Java - Java Introduction (Basics)
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Structs to JSON How Go Powers REST APIs.pdf
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Lecture Notes Electrical Wiring System Components
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Well-logging-methods_new................
Model Code of Practice - Construction Work - 21102022 .pdf
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
CYBER-CRIMES AND SECURITY A guide to understanding
Mechanical Engineering MATERIALS Selection
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Construction Project Organization Group 2.pptx

voice recognition security system ppt

  • 1. PRESENTED BY :- RATNAKAR PASWAN B.TECH – COMPUTER SCIENCE & ENGG. VOICE RECOGNITION SECURITY SYSTEM
  • 2. INDEX PROJECT TITLE:- Voice Recognition Security System  Background  Objectives  Features  Software & Hardware requirement  Tool & Technology  Data Flow Diagram  Future Scope of the Project  Conclusion
  • 3. BACKGROUND • This project based on security purpose for any human who have the android phone . Sometimes in problems we cants able to touch the phone because of many reason your hands are tie with rope or any other things happen in that position if you need the help of anyone you can not call for help but this project help you out if you are in problem and you want to control your phone then you have to only speech some keywords witch you are know and active the microphone and call for help
  • 4. OBJECTIVES • This project main objective to keep you safe its offer you to recognize your voice and take action behalf of that .this project is very useful for everyone whos' concern about his/her security • It make you feel secure and this project(app) also have feature to sends your live location on your chosen phone number when you call a secret code and many features……
  • 5. FEATURES • Speech Recognition and calling (Always mic is enable in background) • Real time location sharing • Pattern command • Emergency calling • Real time camera snapshot • Uses low data(Internet)
  • 6. SOFTWARE REQUIREMENT • Python 2.7, or Python 3.5 or newer. • OpenGL • Jupiter notebook(anaconda3) • PyCharm Operating System : Microsoft Windows 10, 8, 7 (for development) Android (8 and newer)
  • 7. HARDWARE REQUIREMENT For developing : • 4 GB RAM minimum, 8 GB RAM recommended. • 1.5 GB hard disk space + at least 1 GB for caches. For use:- • 2 GB ram min • 1 GB disk space
  • 8. TOOL AND TECHNOLOGY Tools :- • PyCharm • Jypiter Technology :- • Python • Kivy framework • OpenCV • Pandas • NumPy • Speech Recognition • PyAudio
  • 9. Python is a general-purpose a high level, interpreted , object- oriented, dynamically typed programming language that is often applied in scripting roles. So, python is programing language as well as scripting language. Python is also called as interpreted language . Python useful for complex application development as it is for scripting or "glue code" that connects components together. Python is a universal language found in a variety of different applications
  • 10. WHAT IS KIVY • Kivy is a free and open source Python framework for developing mobile apps and other multitouch application software with a natural user interface (NUI). It is distributed under the terms of the MIT License, and can run on Android, iOS, GNU/Linux, macOS, and Windows. • Kivy was first released in early 2011. This cross-platform Python framework can be deployed to Windows, Mac, Linux, and Raspberry Pi. It supports multitouch events in addition to regular keyboard and mouse inputs. Kivy even supports GPU acceleration of its graphics, since they’re built using OpenGL ES2. The project uses the MIT license, so you can use this library for free and commercial software.
  • 11. WORKING WITH KIVY WIDGETS • A widget is an onscreen control that the user will interact with. All graphical user interface toolkits come with a set of widgets. Some common widgets that you may have used include buttons, combo boxes, and tabs. Kivy has many widgets built into its framework • When you create an application with Kivy, you’re creating a Natural User Interface or NUI. The idea behind a Natural User Interface is that the user can easily learn how to use your software with little to no instruction. • Kivy does not attempt to use native controls or widgets. All of its widgets are custom-drawn. This means that Kivy applications will look the same across all platforms. However, it also means that your app’s look and feel will differ from your user’s native applications. This could be a benefit or a drawback, depending on your audience.
  • 12. Running a “Hello, Kivy!” Program To see how Kivy works, take a look at the following “Hello, World!” application: from kivy.app import App from kivy.uix.label import Label class MainApp(App): def build(self): label = Label(text='Hello from Kivy', size_hint=(.5, .5), pos_hint={'center_x': .5, 'center_y': .5}) return label if __name__ == '__main__': app = MainApp() app.run()
  • 13. SPEECH RECOGNITION WITH PYTHON Most modern speech recognition systems rely on what is known as a Hidden Markov Model (HMM).This approach works on the assumption that a speech signal, when viewed on a short enough timescale (say, ten milliseconds), can be reasonably approximated as a stationary process—that is, a process in which statistical properties do not change over time. Working With Microphones • To access your microphone with Speech Recognizer, you’ll have to install the PyAudio package.
  • 14. PICKING A PYTHON SPEECH RECOGNITION PACKAGE A handful of packages for speech recognition exist on PyPI. A few of them include: • apiai • assemblyai • google-cloud-speech • pocketsphinx • SpeechRecognition • watson-developer-cloud • wit
  • 16. 1 LEVEL DFD User User details Details of commands Set the voice commands Log in/registe r Allow permission Home page Set the pattern Security system
  • 17. FUTURE SCOPE OF THE PROJECT • This project is going to be developed in future and in future we can use a ai to understand the voice of a user and also the ai can see the user with help of a user it will make the much safe for a person and is AI can see the user or hear him it can guess the what action his user do is user try to suicide then it send the info to nearest person and save its user . These can be become the future of this project
  • 18. CONCLUSION • The voice recognition system is the capacity of a device or program to receive and understand dictation, or to understand a spoken instruction. The main concept of this project is to design a voice recognition security system. This project is mainly used for security purpose to identify the voice spoken from the authorized person and the system work according to its instruction • Personal security is a general condition that occurs after adequate ef.forts are taken to deter, delay, and provide warning before possible crime.
  • 19. REFERENCE • https://www.w3schools.com/ for python • https://www.geeksforgeeks.org/ for voice modules • https://kivy.org/ for kivy • https://pypi.org/ for python package