SlideShare a Scribd company logo
1 of 24
Role of EasyVR in Arduino
Speech Recognition
Presented By: Mohammad Rehan Khan
Annamalai University
Cse A Batch
Roll No: 111
ARDUINO BOARD
ARDUINO BOARD
• ARDUINO IS A SINGLE BOARD MICROCONTROLLER
• IT IS INTENDED TO MAKE THE APPLICATION OF INTERACTIVE
OBJECTS OR ENVIRONMENT MORE ACCESSIBLE.
• THE HARDWARE CONSISTS OF AN OPEN-SOURCE HARDWARE
BOARD DESIGNED AROUND AN 8-BIT ATMEL AVR
MICROCONTROLLER.
• AURDUINO PLATFORM WAS DESIGNED TO PROVIDE AN
INEXPENSIVE AND EASY WAY FOR HOBBYIST STUDENT AND
PROFFESSIONALS TO CREATE DEVICES THAT INTERACT WITH THEIR
ENVIRONMENT USING SENSORS AND ACTUATORS.
ARDUINO BOARD
• COMMON EXAMPLES FOR PROJECT AS BEGINNERS ARE : SIMPLE
ROBOTS, THERMOSTATS, MOTION DETECTORS, LIGHTING SYSTEMS
ETC
• BY USING AN LED DRIVER CHIP WE CA N CONTROL UPTO 8X8
MATRIX OF LED’S OR AN 8 DIGIT LED DISPLAY.
• CURRENT ARDUINO BOARDS ARE PROGRAMMED VIA USB
IMPLEMENTED USING USB-TO-SERIAL ADAPTER CHIPS SUCH AS THE
FTDI FT232.
• ARDUINO PROGRAMS ARE WRITTEN IN C AND C++. THE ARDUINO
IDE COMES WITH A SOFTWARE LIBRARY TOOL CALLED WIRING.
ARDUINO BOARD
• ARDUINOS COME IN DIFFERENT FLAVOURS OR TYPES ACCORDING TO
THEIR USE.
• MOST ENTHUSIASTS USE SITES LIKE Adafruit AND Element14
• YOU SHOULD HAVE A USB A TO B CABLE TO PROGRAM THE DEVICE.
EASY-VR
EASY-VR
EASY-VR
EASY-VR Speech Recognition
• ARDUINO IS NOT ABLE TO DO VOICE RECOGNITION ON ITS
OWN,BUT THERE ARE MANY SOFTWARE MODULES & SHIELDS
WHICH CAN MAKE IT TO DO SO.
• Easy VR SPEECH RECOGNITION MODULE/SHIELD IS A
MULTIPURPOSE SPEECH RECOGNITION MODULE DESIGNED TO ADD
VERSATILE, ROBUST AND COST EFFECTIVE SPEECH AND VOICE
RECOGNITION CAPABILITIS TO VIRTUALLY CONNECT TO ANY
APPLICATION.
• ARDUINO IS INTEGRATED WITH EASY-VR MODULE FOR SPEECH
RECOGNITION.
• EASY-VR IS THE THIRD GENERATION VERSION OF THE SUCCESSFUL
VRbot MODULE AND BUILDS ON THE FEATURE AND
FUNTIONALITIESOF ITS PREDECESSOR.
EASY-VR Speech Recognition
• IN ADDITION TO THE EASY-VR 2.0 FEATURES LIKE 28 USER DEFINED
SPEAKER INDEPENDENT COMMANDS, THE SHIELD HAS ADDITIONAL
CONNECTORS FOR THE MICROPHONE INPUT, AN 8OHM SPEAKER
OUTPUT ,AUDIO LINE-OUT/HEADPHONE JACK AND ACCESS TO THE
I/O PINS OF THE EASY-VR MODULE.
• A PROGRAMMABLE LED IS ALSO INCLUDED TO SHOW FEEDBACK
DURING RECOGNITION TASKS.
EASY-VR Speech Recognition
• THE EASY VR ADDS CONVENIENT FEATURES SUCH AS FIRMWARE
UPDATE CAPABILITY ,8 OHM SPEAKER OUTPUT AND ADDITIONAL
(Si) LANGUAGES.
• A HOST OF BUILT IN SPEAKER INDEPENDENT COMMANDS
(AVAILABLE IN ENGLISH,ITALIAN,JAPANESE,GERMAN,SPANISH AND
FRENCH) FOR READY TO RUN BASIC CONTROLS.
• SUPPORTS UPTO 32 USER DEFINED SPEAKER DEPENDENT
TRIGGERS OR COMMANDS AS WELL AS VOICE PASSSWORDS.
• EASY TO USE SIMPLE GRAPHICAL USER INTERFACE TO PROGRAM
VOICE COMMANDS TO YOUR ROBOT. MODULE CAN BE USED WITH
ANY HOST WITH AN UART INTERFACE.
EASY-VR Speech Recognition
• THE EASY-VR CAN BE POWERED BY ANYWHERE BETWEEN 3.3 AND
5.5V, AND TYPICALLY CONSUMES 12mA OF CURRENT IN OPERATION.
• ONE CAN MAKE HIS/HER OWN SOUND TABLES USING SENSORY
QUICK SYNTHESIS TOOL
• THE NEW EASY-VR GUI INCLUDES A COMMAND TO PROCESS AND
DOWNLOAD CUSTOM SOUND TABLES TO THE MODULE.
• THE SET() AND LOOP() FUNCTIONS ARE THE COMMON STRUCTURE
OF THE EASY VR PROGRAMMING.
EASY-VR
EASY-VR Speech Recognition
MICROPHONE
The microphone provided in the EasyVR
module is an omni-directional electret
condenser microphone (Horn EM9745P-382)
Sensitivity : -38dB (0dB=1V/Pa @1KHz)
Load Impedance: 2.2K
Operating Voltage : 3V
Almost flat frequency: 100Hz – 20kHz
response in range
EASY-VR Speech Recognition
• When mounting the microphone in the final device, keep in mind the
following guidelines:
• FLUSH MOUNTING
• NO OBSTRUCTION
EASY-VR Speech Recognition
• INSULATION
• DISTANCE: 15 to 30 cm distance decreases the signal power by a
factor of 4.
EASY-VR PROGRAMMING
COMMUNICATION PROTOCOL
• Communication with the Easy-VR module uses a standard UART
interface compatible with 3.3-5V TTL/CMOS logical levels, according
to the powering voltage VCC. A typical connection to an MCU-based
host.
ARGUMENTS MAPPING
• Command or status messages sent over the serial link may have one
or more numerical arguments in the range -1 to 31.
• They are encoded using mostly characters in the range of uppercase
letters. These are some useful constants to handle arguments easily:
EASY-VR Speech Recognition
• Steps for starting the sound recognition:
• Insert the EasyVR Shield on top of your Arduino board
.(INTEGRATION)
• If you want audio output, either wire an 8Ω speaker into the screw
terminals (J10) or connect active speakers or headphones to the
3.5mm line-out jack
• Connect the supplied microphone to the MIC IN (J11) connector
• Copy the EasyVR library to your Arduino “libraries” folder on your PC
• Connect your Arduino board to your PC via USB.
THANK YOU

More Related Content

What's hot

Rc 500射频芯片
Rc 500射频芯片Rc 500射频芯片
Rc 500射频芯片guestb549bc
 
Cell Phone Operated Robot for Search and Research of an Object
Cell Phone Operated Robot for Search and Research of an ObjectCell Phone Operated Robot for Search and Research of an Object
Cell Phone Operated Robot for Search and Research of an ObjectNikita Kaushal
 
cell phone based device control
cell phone based device controlcell phone based device control
cell phone based device controlstudent
 
Project on gsm based mobile controlling robot
Project on gsm based mobile controlling robotProject on gsm based mobile controlling robot
Project on gsm based mobile controlling robotAnwarul Islam Mithu
 
cellphone based control of electrical equipment
cellphone based control of electrical equipmentcellphone based control of electrical equipment
cellphone based control of electrical equipmentRohit Sharma
 
Presentation1
Presentation1Presentation1
Presentation1ARCHANA S
 
WIRELESS HOME AUTOMATION USING PIC MICROCONTROLLER BASED ON RF-MODULE
WIRELESS HOME AUTOMATION USING PIC MICROCONTROLLER BASED ON RF-MODULEWIRELESS HOME AUTOMATION USING PIC MICROCONTROLLER BASED ON RF-MODULE
WIRELESS HOME AUTOMATION USING PIC MICROCONTROLLER BASED ON RF-MODULEEng.Manfred Kibona
 
Bluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarBluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarVarun A M
 
Cell Phone Operated Robot
Cell Phone Operated RobotCell Phone Operated Robot
Cell Phone Operated RobotAniket Bhor
 
Cell Phone Operated Land Rover
Cell Phone Operated Land RoverCell Phone Operated Land Rover
Cell Phone Operated Land RoverSayanton Vhaduri
 
DTMF Mobile Operated Robot using Atmega16
DTMF Mobile Operated Robot using Atmega16DTMF Mobile Operated Robot using Atmega16
DTMF Mobile Operated Robot using Atmega16Prashant Saini
 
Cell phone operated robot synopsis
Cell phone operated robot synopsisCell phone operated robot synopsis
Cell phone operated robot synopsisgopal002
 
Bluetooth Jammer
Bluetooth  JammerBluetooth  Jammer
Bluetooth Jammerncct
 
ARM BASED 4-BIT CODED LOCKER
ARM BASED 4-BIT CODED LOCKERARM BASED 4-BIT CODED LOCKER
ARM BASED 4-BIT CODED LOCKERShubham Kumar
 
LONG RANGE REMOTE CONTROL USING RF DEVICE.ppt
LONG RANGE REMOTE CONTROL USING RF DEVICE.pptLONG RANGE REMOTE CONTROL USING RF DEVICE.ppt
LONG RANGE REMOTE CONTROL USING RF DEVICE.pptshantanu gupta
 
Home automation control system using dtmf technology
Home automation control system using dtmf technologyHome automation control system using dtmf technology
Home automation control system using dtmf technologyGovind Ekshinge
 
Report on Embedded Based Home security system
Report on Embedded Based Home security systemReport on Embedded Based Home security system
Report on Embedded Based Home security systemNIT srinagar
 
DTMF Controlled Robot Car WITHOUT using MICROCONTROLLER
DTMF Controlled Robot Car  WITHOUT using MICROCONTROLLERDTMF Controlled Robot Car  WITHOUT using MICROCONTROLLER
DTMF Controlled Robot Car WITHOUT using MICROCONTROLLERVishwanath Neha
 
Mobile sniffer
Mobile snifferMobile sniffer
Mobile snifferRincy Ben
 

What's hot (20)

Rc 500射频芯片
Rc 500射频芯片Rc 500射频芯片
Rc 500射频芯片
 
Cell Phone Operated Robot for Search and Research of an Object
Cell Phone Operated Robot for Search and Research of an ObjectCell Phone Operated Robot for Search and Research of an Object
Cell Phone Operated Robot for Search and Research of an Object
 
cell phone based device control
cell phone based device controlcell phone based device control
cell phone based device control
 
Project on gsm based mobile controlling robot
Project on gsm based mobile controlling robotProject on gsm based mobile controlling robot
Project on gsm based mobile controlling robot
 
cellphone based control of electrical equipment
cellphone based control of electrical equipmentcellphone based control of electrical equipment
cellphone based control of electrical equipment
 
Presentation1
Presentation1Presentation1
Presentation1
 
WIRELESS HOME AUTOMATION USING PIC MICROCONTROLLER BASED ON RF-MODULE
WIRELESS HOME AUTOMATION USING PIC MICROCONTROLLER BASED ON RF-MODULEWIRELESS HOME AUTOMATION USING PIC MICROCONTROLLER BASED ON RF-MODULE
WIRELESS HOME AUTOMATION USING PIC MICROCONTROLLER BASED ON RF-MODULE
 
Bluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarBluetooth Controlled Robot/Car
Bluetooth Controlled Robot/Car
 
Cell Phone Operated Robot
Cell Phone Operated RobotCell Phone Operated Robot
Cell Phone Operated Robot
 
Cell Phone Operated Land Rover
Cell Phone Operated Land RoverCell Phone Operated Land Rover
Cell Phone Operated Land Rover
 
DTMF Mobile Operated Robot using Atmega16
DTMF Mobile Operated Robot using Atmega16DTMF Mobile Operated Robot using Atmega16
DTMF Mobile Operated Robot using Atmega16
 
Cell phone operated robot synopsis
Cell phone operated robot synopsisCell phone operated robot synopsis
Cell phone operated robot synopsis
 
Bluetooth Jammer
Bluetooth  JammerBluetooth  Jammer
Bluetooth Jammer
 
ARM BASED 4-BIT CODED LOCKER
ARM BASED 4-BIT CODED LOCKERARM BASED 4-BIT CODED LOCKER
ARM BASED 4-BIT CODED LOCKER
 
Cell Phone Controlled Robotic Vehicle
Cell Phone Controlled Robotic VehicleCell Phone Controlled Robotic Vehicle
Cell Phone Controlled Robotic Vehicle
 
LONG RANGE REMOTE CONTROL USING RF DEVICE.ppt
LONG RANGE REMOTE CONTROL USING RF DEVICE.pptLONG RANGE REMOTE CONTROL USING RF DEVICE.ppt
LONG RANGE REMOTE CONTROL USING RF DEVICE.ppt
 
Home automation control system using dtmf technology
Home automation control system using dtmf technologyHome automation control system using dtmf technology
Home automation control system using dtmf technology
 
Report on Embedded Based Home security system
Report on Embedded Based Home security systemReport on Embedded Based Home security system
Report on Embedded Based Home security system
 
DTMF Controlled Robot Car WITHOUT using MICROCONTROLLER
DTMF Controlled Robot Car  WITHOUT using MICROCONTROLLERDTMF Controlled Robot Car  WITHOUT using MICROCONTROLLER
DTMF Controlled Robot Car WITHOUT using MICROCONTROLLER
 
Mobile sniffer
Mobile snifferMobile sniffer
Mobile sniffer
 

Viewers also liked

Arduino Workshop
Arduino WorkshopArduino Workshop
Arduino Workshopatuline
 
Voice Recognition Car
Voice Recognition CarVoice Recognition Car
Voice Recognition Carrchovatiya
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduinoyeokm1
 
Voice recognition system
Voice recognition systemVoice recognition system
Voice recognition systemavinash raibole
 
Pycon2013 : Application of Python in Robotics
Pycon2013  : Application of Python in RoboticsPycon2013  : Application of Python in Robotics
Pycon2013 : Application of Python in RoboticsLentin Joseph
 
Temperature Sensor with LED matrix Display BY ►iRFAN QADOOS◄ 9
Temperature Sensor with LED matrix Display BY ►iRFAN QADOOS◄ 9Temperature Sensor with LED matrix Display BY ►iRFAN QADOOS◄ 9
Temperature Sensor with LED matrix Display BY ►iRFAN QADOOS◄ 9Irfan Qadoos
 
5x7 matrix led display
5x7 matrix led display 5x7 matrix led display
5x7 matrix led display Vatsal N Shah
 
Temperature sensor with a led matrix display (arduino controlled)
Temperature sensor with a led matrix display (arduino controlled)Temperature sensor with a led matrix display (arduino controlled)
Temperature sensor with a led matrix display (arduino controlled)TechLeap
 
Moving message display
Moving message displayMoving message display
Moving message displayviraj1989
 
SRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONSRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONAtul Kushwaha
 
It handllingsplan förskolan
It handllingsplan förskolanIt handllingsplan förskolan
It handllingsplan förskolanHelene Oskarsson
 
NERI SEminar - Investment and the Fiscal Rules - Eddie Casey - IFAC - 8/2/17
NERI SEminar - Investment and the Fiscal Rules - Eddie Casey - IFAC - 8/2/17NERI SEminar - Investment and the Fiscal Rules - Eddie Casey - IFAC - 8/2/17
NERI SEminar - Investment and the Fiscal Rules - Eddie Casey - IFAC - 8/2/17NevinInstitute
 

Viewers also liked (20)

Catalogo unitronics 2012_intrave
Catalogo unitronics 2012_intraveCatalogo unitronics 2012_intrave
Catalogo unitronics 2012_intrave
 
Laporan kp
Laporan kpLaporan kp
Laporan kp
 
Arduino Workshop
Arduino WorkshopArduino Workshop
Arduino Workshop
 
8x8 dot matrix(project)
8x8 dot matrix(project)8x8 dot matrix(project)
8x8 dot matrix(project)
 
Robotic 11-26-14
Robotic 11-26-14Robotic 11-26-14
Robotic 11-26-14
 
Voice Recognition Car
Voice Recognition CarVoice Recognition Car
Voice Recognition Car
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Voice recognition system
Voice recognition systemVoice recognition system
Voice recognition system
 
Pycon2013 : Application of Python in Robotics
Pycon2013  : Application of Python in RoboticsPycon2013  : Application of Python in Robotics
Pycon2013 : Application of Python in Robotics
 
Voice Recognition
Voice RecognitionVoice Recognition
Voice Recognition
 
Temperature Sensor with LED matrix Display BY ►iRFAN QADOOS◄ 9
Temperature Sensor with LED matrix Display BY ►iRFAN QADOOS◄ 9Temperature Sensor with LED matrix Display BY ►iRFAN QADOOS◄ 9
Temperature Sensor with LED matrix Display BY ►iRFAN QADOOS◄ 9
 
5x7 matrix led display
5x7 matrix led display 5x7 matrix led display
5x7 matrix led display
 
Temperature sensor with a led matrix display (arduino controlled)
Temperature sensor with a led matrix display (arduino controlled)Temperature sensor with a led matrix display (arduino controlled)
Temperature sensor with a led matrix display (arduino controlled)
 
Unmanned Ground Vehicle
Unmanned Ground VehicleUnmanned Ground Vehicle
Unmanned Ground Vehicle
 
Moving message display
Moving message displayMoving message display
Moving message display
 
SRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONSRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATION
 
It handllingsplan förskolan
It handllingsplan förskolanIt handllingsplan förskolan
It handllingsplan förskolan
 
M.Alamrawy's CV
M.Alamrawy's CVM.Alamrawy's CV
M.Alamrawy's CV
 
NERI SEminar - Investment and the Fiscal Rules - Eddie Casey - IFAC - 8/2/17
NERI SEminar - Investment and the Fiscal Rules - Eddie Casey - IFAC - 8/2/17NERI SEminar - Investment and the Fiscal Rules - Eddie Casey - IFAC - 8/2/17
NERI SEminar - Investment and the Fiscal Rules - Eddie Casey - IFAC - 8/2/17
 
David carvajal 10
David carvajal 10David carvajal 10
David carvajal 10
 

Similar to Role of easy vr in Arduino Speech Processing

seminar.pptx
seminar.pptxseminar.pptx
seminar.pptxAmanKaim
 
SMART AND INTELLIGENCE HI-TECH ARMY SECURITY SYSTEM
 SMART AND INTELLIGENCE HI-TECH ARMY SECURITY SYSTEM SMART AND INTELLIGENCE HI-TECH ARMY SECURITY SYSTEM
SMART AND INTELLIGENCE HI-TECH ARMY SECURITY SYSTEMNadeem Choudhary
 
Inetsis EN catalogo
Inetsis EN catalogoInetsis EN catalogo
Inetsis EN catalogoRedondo Luis
 
Ec 2 traffic controller brochure en
Ec 2 traffic controller brochure enEc 2 traffic controller brochure en
Ec 2 traffic controller brochure enPeter Ashley
 
Smart Security System Using ARM And XBee For Boarder Areas (REPORT)
Smart Security System  Using ARM And XBee For Boarder Areas  (REPORT)Smart Security System  Using ARM And XBee For Boarder Areas  (REPORT)
Smart Security System Using ARM And XBee For Boarder Areas (REPORT)WizApsProjects
 
Megger Cable Fault Locators - Power Cable Fault Locators, Van mountable Solut...
Megger Cable Fault Locators - Power Cable Fault Locators, Van mountable Solut...Megger Cable Fault Locators - Power Cable Fault Locators, Van mountable Solut...
Megger Cable Fault Locators - Power Cable Fault Locators, Van mountable Solut...Thorne & Derrick International
 
NIVELCO EasyTREK SP-500 Ultrasonic Level Transmitters for Liquids
NIVELCO EasyTREK SP-500 Ultrasonic Level Transmitters for LiquidsNIVELCO EasyTREK SP-500 Ultrasonic Level Transmitters for Liquids
NIVELCO EasyTREK SP-500 Ultrasonic Level Transmitters for LiquidsArjay Automation
 
Codan 8800 Presentation Overview
Codan 8800 Presentation OverviewCodan 8800 Presentation Overview
Codan 8800 Presentation Overviewgueste402ad
 
Manufacturers of Fire Detection Equipment
Manufacturers of Fire Detection EquipmentManufacturers of Fire Detection Equipment
Manufacturers of Fire Detection EquipmentGlobal Fire Equipment
 
Bluetooth Home Automation
Bluetooth Home AutomationBluetooth Home Automation
Bluetooth Home AutomationApoorv Gupta
 
Monitoring & Controlling of Devices using GSM
Monitoring & Controlling of Devices using GSMMonitoring & Controlling of Devices using GSM
Monitoring & Controlling of Devices using GSMpriyanka kini
 
3 phase energy meter on Zigbee1
3 phase energy meter on Zigbee13 phase energy meter on Zigbee1
3 phase energy meter on Zigbee1Sumit Vyas
 
Mine workers protection slides
Mine workers protection slidesMine workers protection slides
Mine workers protection slidesArya Ls
 

Similar to Role of easy vr in Arduino Speech Processing (20)

Zx range datasheet_0611
Zx range datasheet_0611Zx range datasheet_0611
Zx range datasheet_0611
 
Lalitha ppt
Lalitha pptLalitha ppt
Lalitha ppt
 
seminar.pptx
seminar.pptxseminar.pptx
seminar.pptx
 
SMART AND INTELLIGENCE HI-TECH ARMY SECURITY SYSTEM
 SMART AND INTELLIGENCE HI-TECH ARMY SECURITY SYSTEM SMART AND INTELLIGENCE HI-TECH ARMY SECURITY SYSTEM
SMART AND INTELLIGENCE HI-TECH ARMY SECURITY SYSTEM
 
Inetsis EN catalogo
Inetsis EN catalogoInetsis EN catalogo
Inetsis EN catalogo
 
Ec 2 traffic controller brochure en
Ec 2 traffic controller brochure enEc 2 traffic controller brochure en
Ec 2 traffic controller brochure en
 
Smart Security System Using ARM And XBee For Boarder Areas (REPORT)
Smart Security System  Using ARM And XBee For Boarder Areas  (REPORT)Smart Security System  Using ARM And XBee For Boarder Areas  (REPORT)
Smart Security System Using ARM And XBee For Boarder Areas (REPORT)
 
Megger Cable Fault Locators - Power Cable Fault Locators, Van mountable Solut...
Megger Cable Fault Locators - Power Cable Fault Locators, Van mountable Solut...Megger Cable Fault Locators - Power Cable Fault Locators, Van mountable Solut...
Megger Cable Fault Locators - Power Cable Fault Locators, Van mountable Solut...
 
NIVELCO EasyTREK SP-500 Ultrasonic Level Transmitters for Liquids
NIVELCO EasyTREK SP-500 Ultrasonic Level Transmitters for LiquidsNIVELCO EasyTREK SP-500 Ultrasonic Level Transmitters for Liquids
NIVELCO EasyTREK SP-500 Ultrasonic Level Transmitters for Liquids
 
Codan 8800 Presentation Overview
Codan 8800 Presentation OverviewCodan 8800 Presentation Overview
Codan 8800 Presentation Overview
 
Manufacturers of Fire Detection Equipment
Manufacturers of Fire Detection EquipmentManufacturers of Fire Detection Equipment
Manufacturers of Fire Detection Equipment
 
Bluetooth Home Automation
Bluetooth Home AutomationBluetooth Home Automation
Bluetooth Home Automation
 
LayerZero Power Systems Corporate Brochure
LayerZero Power Systems Corporate BrochureLayerZero Power Systems Corporate Brochure
LayerZero Power Systems Corporate Brochure
 
LayerZero Series 70: eRPP Remote Power Panel
LayerZero Series 70: eRPP Remote Power PanelLayerZero Series 70: eRPP Remote Power Panel
LayerZero Series 70: eRPP Remote Power Panel
 
Monitoring & Controlling of Devices using GSM
Monitoring & Controlling of Devices using GSMMonitoring & Controlling of Devices using GSM
Monitoring & Controlling of Devices using GSM
 
7SR158 Argus Relay
7SR158 Argus Relay7SR158 Argus Relay
7SR158 Argus Relay
 
Ec 2 traffic signal controller brochure
Ec 2 traffic signal controller brochureEc 2 traffic signal controller brochure
Ec 2 traffic signal controller brochure
 
3 phase energy meter on Zigbee1
3 phase energy meter on Zigbee13 phase energy meter on Zigbee1
3 phase energy meter on Zigbee1
 
LayerZero Series 70: eRDP Remote Distribution Panel
LayerZero Series 70: eRDP Remote Distribution PanelLayerZero Series 70: eRDP Remote Distribution Panel
LayerZero Series 70: eRDP Remote Distribution Panel
 
Mine workers protection slides
Mine workers protection slidesMine workers protection slides
Mine workers protection slides
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Recently uploaded (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

Role of easy vr in Arduino Speech Processing

  • 1. Role of EasyVR in Arduino Speech Recognition Presented By: Mohammad Rehan Khan Annamalai University Cse A Batch Roll No: 111
  • 3.
  • 4. ARDUINO BOARD • ARDUINO IS A SINGLE BOARD MICROCONTROLLER • IT IS INTENDED TO MAKE THE APPLICATION OF INTERACTIVE OBJECTS OR ENVIRONMENT MORE ACCESSIBLE. • THE HARDWARE CONSISTS OF AN OPEN-SOURCE HARDWARE BOARD DESIGNED AROUND AN 8-BIT ATMEL AVR MICROCONTROLLER. • AURDUINO PLATFORM WAS DESIGNED TO PROVIDE AN INEXPENSIVE AND EASY WAY FOR HOBBYIST STUDENT AND PROFFESSIONALS TO CREATE DEVICES THAT INTERACT WITH THEIR ENVIRONMENT USING SENSORS AND ACTUATORS.
  • 5. ARDUINO BOARD • COMMON EXAMPLES FOR PROJECT AS BEGINNERS ARE : SIMPLE ROBOTS, THERMOSTATS, MOTION DETECTORS, LIGHTING SYSTEMS ETC • BY USING AN LED DRIVER CHIP WE CA N CONTROL UPTO 8X8 MATRIX OF LED’S OR AN 8 DIGIT LED DISPLAY. • CURRENT ARDUINO BOARDS ARE PROGRAMMED VIA USB IMPLEMENTED USING USB-TO-SERIAL ADAPTER CHIPS SUCH AS THE FTDI FT232. • ARDUINO PROGRAMS ARE WRITTEN IN C AND C++. THE ARDUINO IDE COMES WITH A SOFTWARE LIBRARY TOOL CALLED WIRING.
  • 6. ARDUINO BOARD • ARDUINOS COME IN DIFFERENT FLAVOURS OR TYPES ACCORDING TO THEIR USE. • MOST ENTHUSIASTS USE SITES LIKE Adafruit AND Element14 • YOU SHOULD HAVE A USB A TO B CABLE TO PROGRAM THE DEVICE.
  • 10. EASY-VR Speech Recognition • ARDUINO IS NOT ABLE TO DO VOICE RECOGNITION ON ITS OWN,BUT THERE ARE MANY SOFTWARE MODULES & SHIELDS WHICH CAN MAKE IT TO DO SO. • Easy VR SPEECH RECOGNITION MODULE/SHIELD IS A MULTIPURPOSE SPEECH RECOGNITION MODULE DESIGNED TO ADD VERSATILE, ROBUST AND COST EFFECTIVE SPEECH AND VOICE RECOGNITION CAPABILITIS TO VIRTUALLY CONNECT TO ANY APPLICATION. • ARDUINO IS INTEGRATED WITH EASY-VR MODULE FOR SPEECH RECOGNITION. • EASY-VR IS THE THIRD GENERATION VERSION OF THE SUCCESSFUL VRbot MODULE AND BUILDS ON THE FEATURE AND FUNTIONALITIESOF ITS PREDECESSOR.
  • 11. EASY-VR Speech Recognition • IN ADDITION TO THE EASY-VR 2.0 FEATURES LIKE 28 USER DEFINED SPEAKER INDEPENDENT COMMANDS, THE SHIELD HAS ADDITIONAL CONNECTORS FOR THE MICROPHONE INPUT, AN 8OHM SPEAKER OUTPUT ,AUDIO LINE-OUT/HEADPHONE JACK AND ACCESS TO THE I/O PINS OF THE EASY-VR MODULE. • A PROGRAMMABLE LED IS ALSO INCLUDED TO SHOW FEEDBACK DURING RECOGNITION TASKS.
  • 12. EASY-VR Speech Recognition • THE EASY VR ADDS CONVENIENT FEATURES SUCH AS FIRMWARE UPDATE CAPABILITY ,8 OHM SPEAKER OUTPUT AND ADDITIONAL (Si) LANGUAGES. • A HOST OF BUILT IN SPEAKER INDEPENDENT COMMANDS (AVAILABLE IN ENGLISH,ITALIAN,JAPANESE,GERMAN,SPANISH AND FRENCH) FOR READY TO RUN BASIC CONTROLS. • SUPPORTS UPTO 32 USER DEFINED SPEAKER DEPENDENT TRIGGERS OR COMMANDS AS WELL AS VOICE PASSSWORDS. • EASY TO USE SIMPLE GRAPHICAL USER INTERFACE TO PROGRAM VOICE COMMANDS TO YOUR ROBOT. MODULE CAN BE USED WITH ANY HOST WITH AN UART INTERFACE.
  • 13.
  • 14. EASY-VR Speech Recognition • THE EASY-VR CAN BE POWERED BY ANYWHERE BETWEEN 3.3 AND 5.5V, AND TYPICALLY CONSUMES 12mA OF CURRENT IN OPERATION. • ONE CAN MAKE HIS/HER OWN SOUND TABLES USING SENSORY QUICK SYNTHESIS TOOL • THE NEW EASY-VR GUI INCLUDES A COMMAND TO PROCESS AND DOWNLOAD CUSTOM SOUND TABLES TO THE MODULE. • THE SET() AND LOOP() FUNCTIONS ARE THE COMMON STRUCTURE OF THE EASY VR PROGRAMMING.
  • 16. EASY-VR Speech Recognition MICROPHONE The microphone provided in the EasyVR module is an omni-directional electret condenser microphone (Horn EM9745P-382) Sensitivity : -38dB (0dB=1V/Pa @1KHz) Load Impedance: 2.2K Operating Voltage : 3V Almost flat frequency: 100Hz – 20kHz response in range
  • 17. EASY-VR Speech Recognition • When mounting the microphone in the final device, keep in mind the following guidelines: • FLUSH MOUNTING • NO OBSTRUCTION
  • 18. EASY-VR Speech Recognition • INSULATION • DISTANCE: 15 to 30 cm distance decreases the signal power by a factor of 4.
  • 19. EASY-VR PROGRAMMING COMMUNICATION PROTOCOL • Communication with the Easy-VR module uses a standard UART interface compatible with 3.3-5V TTL/CMOS logical levels, according to the powering voltage VCC. A typical connection to an MCU-based host.
  • 20. ARGUMENTS MAPPING • Command or status messages sent over the serial link may have one or more numerical arguments in the range -1 to 31. • They are encoded using mostly characters in the range of uppercase letters. These are some useful constants to handle arguments easily:
  • 21. EASY-VR Speech Recognition • Steps for starting the sound recognition: • Insert the EasyVR Shield on top of your Arduino board .(INTEGRATION) • If you want audio output, either wire an 8Ω speaker into the screw terminals (J10) or connect active speakers or headphones to the 3.5mm line-out jack • Connect the supplied microphone to the MIC IN (J11) connector • Copy the EasyVR library to your Arduino “libraries” folder on your PC • Connect your Arduino board to your PC via USB.
  • 22.
  • 23.