SlideShare a Scribd company logo
1 of 36
Project Supervisor: Dr. Humera Tariq
Project Co - Supervisor: Sir Farid Alvi
Voice Controlled Robotic Car
By
Ayesha Shafique
University Of Karachi
Department Of Computer Science
5/14/2018 BSCS-Final Year Project 2
“In a few years artificial intelligence virtual assistants will be as common
as the smart phone.” ~Steve jobs
3
Problem Statement
Why It is important to Solve the
Chosen Problem?
Proper Block Diagram
GUI
intermediate and output images
(Important Results)
Preprocessing Details
Algorithm Description
Learning and Achievements
Improvements and Future Work
Demo and Queries
Contents
Problem Statement
The objective of the project is to allows
users to control the robotic vehicle
remotely by voice commands.
5/14/2018 4
Forward
BSCS-Final Year Project
Importance
• People who historically have difficulties with
driving, such as disabled people and older
citizens, as well as the very young, would be
able to experience the freedom of car travel.
5/14/2018 BSCS-Final Year Project 5
DIAGRAMMATIC FLOW OF WORK
In this Section we described with the help of Diagrams, the principles we
studied and apply to input speech to address the mentioned problem.
5/14/2018 6BSCS-Final Year Project
5/14/2018 7
HIGH-LEVEL BLOCK DIAGRAM OF WORK
BSCS-Final Year Project
5/14/2018 8
COMPONENT DIAGRAM OF WORK
BSCS-Final Year Project
5/14/2018 9
ARCHITECTURE DIAGRAM
BSCS-Final Year Project
GUI
In this section we show our GUI so that viewers can understand the
interaction in between input and output.
5/14/2018 10BSCS-Final Year Project
5/14/2018 11
Backward
Speech Recognizer
Backward
BSCS-Final Year Project
RESULTS
Before getting into the theoretical/Mathematical details we will show
viewers some important results to grasp the techniques and concepts.
5/14/2018 12BSCS-Final Year Project
5/14/2018 13
INTERMEDIATE RESULTS
BSCS-Final Year Project
5/14/2018 14
Lx 293D Lx 293D
Door
motor
Turn
motor
Driver
motor
BREADBOARD CIRCUIT DESIGN IMPLEMENTATION
Power
Supply
Common
Ground
BSCS-Final Year Project
5/14/2018 15
FIRST WORKING PROTOTYPE OF ROBOTIC CAR
BSCS-Final Year Project
5/14/2018 16
Speech recognition Model’s Confusion Matrix
(in Isolated Environment)
BSCS-Final Year Project
PREPROCESSING
In this Section we described the preprocessing applied on input speech
along with necessary code.
5/14/2018 17BSCS-Final Year Project
5/14/2018 BSCS-514 Computer Graphics 18
CONVERSION TO WAV
File received from smart phone is of
‘.3gpp’,so to process we’ve to convert
it in ‘.wav’.
3gpp
5/14/2018 19
REMOVE SILENCE FROM WAV FILE
BSCS-Final Year Project
5/14/2018 20
GRAPHICAL REPRESENTATION
BSCS-Final Year Project
ALGORITHM DESCRIPTION
Here we describes the key steps of algorithm that we used for Feature
Extraction and speech recognition
5/14/2018 21BSCS-Final Year Project
5/14/2018 22
SPEECH RECOGNITION SYSTEM COMPONENTS
BSCS-Final Year Project
5/14/2018 23
It convert a speech signal into a sequence of
acoustic feature vector to identify the components
of linguistic content and discarding all the other stuff
which carries information like background noise,
emotion etc.
MEL FREQUENCY CEPSTRAL COEFFICIENT (MFCC)
BSCS-Final Year Project
5/14/2018 24
HMM creates stochastic models from known utterances
and compares the probability that the unknown
utterance was generated by each model.
HIDDEN MARKOV MODEL (HMM)
HMM can be characterized by
following:
• Transition probability matrix
• Emission probability matrix
• Initial probability matrix
BSCS-Final Year Project
5/14/2018 BSCS-514 Computer Graphics 25
Evaluation:
• Problem - Compute Probability of observation
sequence given a model
• Solution - Forward Algorithm and Viterbi Algorithm
Decoding:
• Problem - Find state sequence which maximizes
probability of observation sequence
• Solution - Viterbi Algorithm
Training:
• Problem - Adjust model parameters to maximize
probability of observed sequences
• Solution - Forward-Backward Algorithm
HMM PROBLEMS AND SOLUTIONS
LEARNING AND ACHIEVEMENTS
In this section we describe the things that makes us feel that we have
learned, we did something.
5/14/2018 26BSCS-Final Year Project
5/14/2018 27
LEARNING AND ACHIEVEMENTS
• Never ever bound your skill set to any
specific language
Select 1 or more language(s)
Map idea
BSCS-Final Year Project
5/14/2018 28
Cont.
• Signal Processing
Ready speech signal for processing
BSCS-Final Year Project
5/14/2018 29
Cont.
• Machine Learning Models
How machine learning models work?
BSCS-Final Year Project
5/14/2018 30
Cont.
• Arduino
How to control robots using Arduino?
BSCS-Final Year Project
IMPROVEMENTS AND FUTURE
WORK
In this section we mention the tasks that are still unresolved. The
exceptional cases where still improvement is needed. We also mention
the applications that can build on top of our current work.
5/14/2018 31BSCS-Final Year Project
5/14/2018 32
• Need improvements in accuracy of speech
recognizer to make it works in noisy
environment.
• Use of sensors and radar to detect objects and
Cars’ surroundings as
Google’s self-driving car
project, relies heavily on LiDAR
and other sensors to
detect the presence of objects
in it’s vicinity.
IMPROVEMENTS
BSCS-Final Year Project
5/14/2018 33
FUTURE WORK
Same idea can be mapped for controlling a
wheelchair by means of human voice.
It enables a disabled person to move
around independently,
using a speech recognition
application which is
interfaced with motors.
Just we have to change
the hardware‘s framework.
BSCS-Final Year Project
5/14/2018 34BSCS-Final Year Project
FINAL WORKING DEMO OF ROBOTIC CAR
Queries
For queries, please visit stall.
5/14/2018 35
Thank YouThank you
5/14/2018

More Related Content

What's hot

Gesture Control Robot
Gesture Control RobotGesture Control Robot
Gesture Control Robotnikhilsaini25
 
Voice Recognition Car
Voice Recognition CarVoice Recognition Car
Voice Recognition Carrchovatiya
 
Wheelchair is guided by voice commandslll
Wheelchair is guided by voice commandslllWheelchair is guided by voice commandslll
Wheelchair is guided by voice commandslllMajd Khaleel
 
smart traffic light control system
smart traffic light control systemsmart traffic light control system
smart traffic light control systemarunkumar6836
 
Traffic light controller
Traffic light controllerTraffic light controller
Traffic light controllerRkrishna Mishra
 
Density Based Traffic signal system using microcontroller
Density Based Traffic signal system using microcontrollerDensity Based Traffic signal system using microcontroller
Density Based Traffic signal system using microcontrollerkrity kumari
 
Density based Traffic Light Controller
Density based Traffic Light ControllerDensity based Traffic Light Controller
Density based Traffic Light ControllerSophia
 
Traffic control system
Traffic control systemTraffic control system
Traffic control systemzahid6
 
Density based-traffic-light-control-system project-2 (3)
Density based-traffic-light-control-system project-2 (3)Density based-traffic-light-control-system project-2 (3)
Density based-traffic-light-control-system project-2 (3)Rishik kanth
 
VOICE OPERATED WHEELCHAIR
VOICE OPERATED WHEELCHAIRVOICE OPERATED WHEELCHAIR
VOICE OPERATED WHEELCHAIRMandar Jadhav
 
Women Safety Night Patrolling Robot Using IOT
Women Safety Night Patrolling Robot Using IOTWomen Safety Night Patrolling Robot Using IOT
Women Safety Night Patrolling Robot Using IOTDr. Amarjeet Singh
 
Fire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applicationsFire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applicationsEdgefxkits & Solutions
 
Obstacle avoidance robot
Obstacle avoidance robotObstacle avoidance robot
Obstacle avoidance robotRahuldey1991
 
Bluetooth controlled android car
Bluetooth controlled android car Bluetooth controlled android car
Bluetooth controlled android car doaamarzook
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONVarun Divekar
 
Bluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarBluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarVarun A M
 
Self Driving Car Seminar presentation
Self Driving Car Seminar presentationSelf Driving Car Seminar presentation
Self Driving Car Seminar presentationBittu Kumar
 

What's hot (20)

Gesture Control Robot
Gesture Control RobotGesture Control Robot
Gesture Control Robot
 
SMART TRAFFIC CONTROL
SMART TRAFFIC CONTROLSMART TRAFFIC CONTROL
SMART TRAFFIC CONTROL
 
Voice Recognition Car
Voice Recognition CarVoice Recognition Car
Voice Recognition Car
 
Wheelchair is guided by voice commandslll
Wheelchair is guided by voice commandslllWheelchair is guided by voice commandslll
Wheelchair is guided by voice commandslll
 
smart traffic light control system
smart traffic light control systemsmart traffic light control system
smart traffic light control system
 
WIFI CONTROLLED SPY ROBOT CAR
WIFI CONTROLLED SPY ROBOT CARWIFI CONTROLLED SPY ROBOT CAR
WIFI CONTROLLED SPY ROBOT CAR
 
Traffic light controller
Traffic light controllerTraffic light controller
Traffic light controller
 
Density Based Traffic signal system using microcontroller
Density Based Traffic signal system using microcontrollerDensity Based Traffic signal system using microcontroller
Density Based Traffic signal system using microcontroller
 
Density based Traffic Light Controller
Density based Traffic Light ControllerDensity based Traffic Light Controller
Density based Traffic Light Controller
 
Traffic control system
Traffic control systemTraffic control system
Traffic control system
 
Density based-traffic-light-control-system project-2 (3)
Density based-traffic-light-control-system project-2 (3)Density based-traffic-light-control-system project-2 (3)
Density based-traffic-light-control-system project-2 (3)
 
VOICE OPERATED WHEELCHAIR
VOICE OPERATED WHEELCHAIRVOICE OPERATED WHEELCHAIR
VOICE OPERATED WHEELCHAIR
 
Women Safety Night Patrolling Robot Using IOT
Women Safety Night Patrolling Robot Using IOTWomen Safety Night Patrolling Robot Using IOT
Women Safety Night Patrolling Robot Using IOT
 
SMART Vehicle Secure PPT
SMART Vehicle Secure PPTSMART Vehicle Secure PPT
SMART Vehicle Secure PPT
 
Fire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applicationsFire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applications
 
Obstacle avoidance robot
Obstacle avoidance robotObstacle avoidance robot
Obstacle avoidance robot
 
Bluetooth controlled android car
Bluetooth controlled android car Bluetooth controlled android car
Bluetooth controlled android car
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
 
Bluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarBluetooth Controlled Robot/Car
Bluetooth Controlled Robot/Car
 
Self Driving Car Seminar presentation
Self Driving Car Seminar presentationSelf Driving Car Seminar presentation
Self Driving Car Seminar presentation
 

Similar to Voice Controlled Robotic Vehicle

PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdfPR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdfShravyaKandukuri
 
Smart parking documentation .pdf
Smart parking documentation .pdfSmart parking documentation .pdf
Smart parking documentation .pdfShravyaKandukuri
 
Saurabh_Harde_MATLAB
Saurabh_Harde_MATLABSaurabh_Harde_MATLAB
Saurabh_Harde_MATLABSaurabh Harde
 
Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019PhuocNT (Fresher.VN)
 
SMART_PARKING_SYSTEM_REPORT.docx
SMART_PARKING_SYSTEM_REPORT.docxSMART_PARKING_SYSTEM_REPORT.docx
SMART_PARKING_SYSTEM_REPORT.docxSaurabhKumar250160
 
IRJET- Sign Language Converter using OpenCV
IRJET- Sign Language Converter using OpenCVIRJET- Sign Language Converter using OpenCV
IRJET- Sign Language Converter using OpenCVIRJET Journal
 
Product Engineer Certified Lean Six Sigma Black Belt by IASSC
Product Engineer Certified Lean Six Sigma Black Belt by IASSCProduct Engineer Certified Lean Six Sigma Black Belt by IASSC
Product Engineer Certified Lean Six Sigma Black Belt by IASSCHAKKACHE Mohamed
 
Akant SAP ABAP Technical Architect
Akant SAP  ABAP Technical ArchitectAkant SAP  ABAP Technical Architect
Akant SAP ABAP Technical ArchitectAkant Tewari
 
The S/4 HANA Programing Paradigm
The S/4 HANA Programing ParadigmThe S/4 HANA Programing Paradigm
The S/4 HANA Programing Paradigmmsg systems Romania
 
AyanGhatak_Resume_Nov15
AyanGhatak_Resume_Nov15AyanGhatak_Resume_Nov15
AyanGhatak_Resume_Nov15Ayan Ghatak
 
VIVEKANANDH Resume
VIVEKANANDH ResumeVIVEKANANDH Resume
VIVEKANANDH ResumeVivek Anandh
 

Similar to Voice Controlled Robotic Vehicle (20)

Anand gupta
Anand guptaAnand gupta
Anand gupta
 
SUBHA18092016
SUBHA18092016SUBHA18092016
SUBHA18092016
 
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdfPR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
 
Smart parking documentation .pdf
Smart parking documentation .pdfSmart parking documentation .pdf
Smart parking documentation .pdf
 
Project report
Project report Project report
Project report
 
Saurabh_Harde_MATLAB
Saurabh_Harde_MATLABSaurabh_Harde_MATLAB
Saurabh_Harde_MATLAB
 
Suresh resume
Suresh resumeSuresh resume
Suresh resume
 
Presentation
PresentationPresentation
Presentation
 
Somvir
SomvirSomvir
Somvir
 
Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019
 
SMART_PARKING_SYSTEM_REPORT.docx
SMART_PARKING_SYSTEM_REPORT.docxSMART_PARKING_SYSTEM_REPORT.docx
SMART_PARKING_SYSTEM_REPORT.docx
 
IRJET- Sign Language Converter using OpenCV
IRJET- Sign Language Converter using OpenCVIRJET- Sign Language Converter using OpenCV
IRJET- Sign Language Converter using OpenCV
 
Shashikumar_CV
Shashikumar_CVShashikumar_CV
Shashikumar_CV
 
Product Engineer Certified Lean Six Sigma Black Belt by IASSC
Product Engineer Certified Lean Six Sigma Black Belt by IASSCProduct Engineer Certified Lean Six Sigma Black Belt by IASSC
Product Engineer Certified Lean Six Sigma Black Belt by IASSC
 
Akant SAP ABAP Technical Architect
Akant SAP  ABAP Technical ArchitectAkant SAP  ABAP Technical Architect
Akant SAP ABAP Technical Architect
 
The S/4 HANA Programing Paradigm
The S/4 HANA Programing ParadigmThe S/4 HANA Programing Paradigm
The S/4 HANA Programing Paradigm
 
AyanGhatak_Resume_Nov15
AyanGhatak_Resume_Nov15AyanGhatak_Resume_Nov15
AyanGhatak_Resume_Nov15
 
VIVEKANANDH Resume
VIVEKANANDH ResumeVIVEKANANDH Resume
VIVEKANANDH Resume
 
VirendraResume
VirendraResumeVirendraResume
VirendraResume
 
updatedElectrical
updatedElectricalupdatedElectrical
updatedElectrical
 

Recently uploaded

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
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
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
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
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
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
(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
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
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
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 

Recently uploaded (20)

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
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
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
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
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
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(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...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
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
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 

Voice Controlled Robotic Vehicle

  • 1. Project Supervisor: Dr. Humera Tariq Project Co - Supervisor: Sir Farid Alvi Voice Controlled Robotic Car By Ayesha Shafique University Of Karachi Department Of Computer Science
  • 2. 5/14/2018 BSCS-Final Year Project 2 “In a few years artificial intelligence virtual assistants will be as common as the smart phone.” ~Steve jobs
  • 3. 3 Problem Statement Why It is important to Solve the Chosen Problem? Proper Block Diagram GUI intermediate and output images (Important Results) Preprocessing Details Algorithm Description Learning and Achievements Improvements and Future Work Demo and Queries Contents
  • 4. Problem Statement The objective of the project is to allows users to control the robotic vehicle remotely by voice commands. 5/14/2018 4 Forward BSCS-Final Year Project
  • 5. Importance • People who historically have difficulties with driving, such as disabled people and older citizens, as well as the very young, would be able to experience the freedom of car travel. 5/14/2018 BSCS-Final Year Project 5
  • 6. DIAGRAMMATIC FLOW OF WORK In this Section we described with the help of Diagrams, the principles we studied and apply to input speech to address the mentioned problem. 5/14/2018 6BSCS-Final Year Project
  • 7. 5/14/2018 7 HIGH-LEVEL BLOCK DIAGRAM OF WORK BSCS-Final Year Project
  • 8. 5/14/2018 8 COMPONENT DIAGRAM OF WORK BSCS-Final Year Project
  • 10. GUI In this section we show our GUI so that viewers can understand the interaction in between input and output. 5/14/2018 10BSCS-Final Year Project
  • 12. RESULTS Before getting into the theoretical/Mathematical details we will show viewers some important results to grasp the techniques and concepts. 5/14/2018 12BSCS-Final Year Project
  • 14. 5/14/2018 14 Lx 293D Lx 293D Door motor Turn motor Driver motor BREADBOARD CIRCUIT DESIGN IMPLEMENTATION Power Supply Common Ground BSCS-Final Year Project
  • 15. 5/14/2018 15 FIRST WORKING PROTOTYPE OF ROBOTIC CAR BSCS-Final Year Project
  • 16. 5/14/2018 16 Speech recognition Model’s Confusion Matrix (in Isolated Environment) BSCS-Final Year Project
  • 17. PREPROCESSING In this Section we described the preprocessing applied on input speech along with necessary code. 5/14/2018 17BSCS-Final Year Project
  • 18. 5/14/2018 BSCS-514 Computer Graphics 18 CONVERSION TO WAV File received from smart phone is of ‘.3gpp’,so to process we’ve to convert it in ‘.wav’. 3gpp
  • 19. 5/14/2018 19 REMOVE SILENCE FROM WAV FILE BSCS-Final Year Project
  • 21. ALGORITHM DESCRIPTION Here we describes the key steps of algorithm that we used for Feature Extraction and speech recognition 5/14/2018 21BSCS-Final Year Project
  • 22. 5/14/2018 22 SPEECH RECOGNITION SYSTEM COMPONENTS BSCS-Final Year Project
  • 23. 5/14/2018 23 It convert a speech signal into a sequence of acoustic feature vector to identify the components of linguistic content and discarding all the other stuff which carries information like background noise, emotion etc. MEL FREQUENCY CEPSTRAL COEFFICIENT (MFCC) BSCS-Final Year Project
  • 24. 5/14/2018 24 HMM creates stochastic models from known utterances and compares the probability that the unknown utterance was generated by each model. HIDDEN MARKOV MODEL (HMM) HMM can be characterized by following: • Transition probability matrix • Emission probability matrix • Initial probability matrix BSCS-Final Year Project
  • 25. 5/14/2018 BSCS-514 Computer Graphics 25 Evaluation: • Problem - Compute Probability of observation sequence given a model • Solution - Forward Algorithm and Viterbi Algorithm Decoding: • Problem - Find state sequence which maximizes probability of observation sequence • Solution - Viterbi Algorithm Training: • Problem - Adjust model parameters to maximize probability of observed sequences • Solution - Forward-Backward Algorithm HMM PROBLEMS AND SOLUTIONS
  • 26. LEARNING AND ACHIEVEMENTS In this section we describe the things that makes us feel that we have learned, we did something. 5/14/2018 26BSCS-Final Year Project
  • 27. 5/14/2018 27 LEARNING AND ACHIEVEMENTS • Never ever bound your skill set to any specific language Select 1 or more language(s) Map idea BSCS-Final Year Project
  • 28. 5/14/2018 28 Cont. • Signal Processing Ready speech signal for processing BSCS-Final Year Project
  • 29. 5/14/2018 29 Cont. • Machine Learning Models How machine learning models work? BSCS-Final Year Project
  • 30. 5/14/2018 30 Cont. • Arduino How to control robots using Arduino? BSCS-Final Year Project
  • 31. IMPROVEMENTS AND FUTURE WORK In this section we mention the tasks that are still unresolved. The exceptional cases where still improvement is needed. We also mention the applications that can build on top of our current work. 5/14/2018 31BSCS-Final Year Project
  • 32. 5/14/2018 32 • Need improvements in accuracy of speech recognizer to make it works in noisy environment. • Use of sensors and radar to detect objects and Cars’ surroundings as Google’s self-driving car project, relies heavily on LiDAR and other sensors to detect the presence of objects in it’s vicinity. IMPROVEMENTS BSCS-Final Year Project
  • 33. 5/14/2018 33 FUTURE WORK Same idea can be mapped for controlling a wheelchair by means of human voice. It enables a disabled person to move around independently, using a speech recognition application which is interfaced with motors. Just we have to change the hardware‘s framework. BSCS-Final Year Project
  • 34. 5/14/2018 34BSCS-Final Year Project FINAL WORKING DEMO OF ROBOTIC CAR
  • 35. Queries For queries, please visit stall. 5/14/2018 35

Editor's Notes

  1. In this slide, I will tell that I haven’t thought my idea in a language box. Just think about your idea, design your idea, free from language dependency. Adopt any language to implement your idea, if something is difficult in language A and easier in language B, do that work in B. This is my point from my very little experience and learning.