Documente Academic
Documente Profesional
Documente Cultură
Abstract
This paper presents the proposal, design and implementation of an controller based voice activated car automation
system. As speech is the preferred mode of operation for human being, this project intends to make the voice oriented
command words for controlling home appliances. In this project, one voice recognition module has been added to the
network. The automation centres at recognition of voice commands. The voice command is a person independent. The
system comprises of transmitting section and receiving section. Initially, the voice command is stored in the data base
with the help of the function keys. Then the input voice commands are transmitted through wireless. The voice received
is processed in the voice recognition system where the feature of the voice command is extracted and matched with the
existing sample in the database. The module recognizes the voice and sends control messages to the controller. The
programmed controller then processes the received data and switches the respective appliances via connected driver
circuits.
INTRODUCTION
Over the past decade, technology has dramatically changed our life and living styles. The internet has made it possible
for people to connect to the world without stepping out of the house and wireless communication has given people the
convenience of keeping in touch with each other anytime anywhere. The design of new future house is full of advanced
technologies. These new technologies offer homeowners a more comfortable home environment doing automation
which refers to any process that gives remote or automatic control of home devices and appliances. The challenge to
design better automation products is to accommodate the variation among different users Also; a better user interface
design can be the solution to some existing automation design problems The perfect user interface still does not exist at
present and to build a good interface requires knowledge of both sociology and technology fields. According to major
companies that are involved in speech recognition researches, voice will be the primary interface between humans and
machines in the near future. Researchers have investigated the possibility of using voice activation in cars to enable
hands free controlling. Recently, a Hidden Markov Model (HMM) based speech recognition system was implemented
in to enable voice activated wheelchair controlling. Speech recognition technology allows computers to translate speech
in pure audio or spoken form and convert it to text. By providing a specific grammar and limiting the vocabulary, the
system needs to recognize the speech with good recognition results. The performance of the speech recognition in home
environments depends on the implementation of the speech recognition system interfaced with the smart chip called
microcontroller with proper programming. The main contribution of this paper is proposal, implementation and
evaluation of a microcontroller based voice activated wireless home automation system for assessing the feasibility of
using voice as the unified control method in real wireless home environments.
METHODOLOGY
Voice transducer like wideband mike is used to convert sound signal to electrical signal. This signal is applied to the
three narrow band pass filters one each for the three types of frequencies i.e. low, medium and high. Output of the three
narrow band pass filters is given to the respective pre-amplifiers. Amplified output from each pre-amplifier is
multiplexed into a single stream signal using a multiplexer. Analog output of the encoder is converted to digital data
using an A/D converter. Digitised data is passed on to the I/O interfacing card of the VOICE CHIP via a buffer. Buffer is
used for isolation of the VOICE CHIP from the rest of the circuit.
The software module in the VOICE CHIP compares the bit pattern obtained with the bit patterns stored in its
memory and according to the result of the comparison it sends out signals to control the appliances. Signals from the
VOICE CHIP are applied to the buffer via the I/O interfacing card. Buffered output is given to the driver stage which
will pass this to power drivers which are used to increase the strength of the signals. Power drivers will drive the
devices.
Above explanation holds good for the theoretical systems but practical achievement of such a system is remote.
In the practical system, only three devices would be controlled with a set of three commands. Each of the three narrow
band pass filter will be used for interpreting one command.
WORKING
In this project we are implementing control of device with the help of voice commands, this project will be useful for
all the peoples more than any people it will be helpful for Handicap people too.
In this project we are providing voice as an input and with respect to the input applied respective devices will be
operated. Here we are controlling different fixed devices and one variable device. To control the variable device we are
providing information like car Door open & Door close which acts like one pulse to increase the speed by one step
again for next step increase we have to give another pulse by saying Door open & Door close which will increase the
speed by second step.
BLOCKDIAGRAM:
Memory
Microphone
Keypad
Voice
Recognition chip
7 seg led
display
7 Seg Driver
Relay
LCD
Micro-controller
Power supply unit
Microcontroller
The Atmel
AT89
series is
an Intel
8051-compatible
family
of
bit microcontrollers (Cs) manufactured by the Atmel Corporation. Based on the Intel
8051 core, the AT89 series remains very popular as general purpose microcontrollers, due
to their industry standard instruction set, and low unit cost. This allows a great amount of
legacy code to be reused without modification in new applications. While considerably
less powerful than the newer AT90 series of AVR RISC microcontrollers, new product
development has continued with the AT89 series for the aforementioned advantages.
Buffers
Buffers do not affect the logical state of a digital signal (i.e. a logic 1 input results in a
logic 1 output whereas logic 0 input results in a logic 0 output). Buffers are normally
used to provide extra current drive at the output but can also be used to regularize the
logic present at an interface
Drivers
This section is used to drive the relay where the output is complement of input which
is applied to the drive but current will be amplified
Relays
It is a electromagnetic device which is used to drive the load connected across the
relay and the o/p of relay can be connected to controller or load for further
processing.
HARDWARE DISCRIPTION
POWER SUPPLY UNIT:
The circuit needs two different voltages, +5V & +12V, to work. These dual voltages are
supplied by this specially designed power supply.
The power supply, unsung hero of every electronic circuit, plays very important role in
smooth running of the connected circuit. The main object of this power supply is, as the
name itself implies, to deliver the required amount of stabilized and pure power to the
circuit. Every typical power supply contains the following sections:
1. Step-down Transformer: The conventional supply, which is generally available to the
user, is 230V AC. It is necessary to step down the mains supply to the desired level. This
is achieved by using suitably rated step-down transformer. While designing the power
supply, it is necessary to go for little higher rating transformer than the required one. The
reason for this is, for proper working of the regulator IC (say KIA 7805) it needs at least
2.5V more than the expected output voltage
2. Rectifier stage: Then the step-downed Alternating Current is converted into Direct
Current. This rectification is achieved by using passive components such as diodes. If the
power supply is designed for low voltage/current drawing loads/circuits (say +5V), it is
sufficient to employ full-wave rectifier with centre-tap transformer as a power source.
While choosing the diodes the PIV rating is taken into consideration.
3. Filter stage: But this rectified output contains some percentage of superimposed a.c.
ripples. So to filter these a.c. components filter stage is built around the rectifier stage.
The cheap, reliable, simple and effective filtering for low current drawing loads (say upto
50 mA) is done by using shunt capacitors. This electrolytic capacitor has polarities, take
care while connecting the circuit.
4. Voltage Regulation: The filtered d.c. output is not stable. It varies in accordance with
the fluctuations in mains supply or varying load current. This variation of load current is
observed due to voltage drop in transformer windings, rectifier and filter circuit. These
variations in d.c. output voltage may cause inaccurate or erratic operation or even
malfunctioning of many electronic circuits. For example, the circuit boards which are
implanted by CMOS or TTL ICs.
KIA 78xx
Series
1 2
The stabilization of d.c. output is achieved by using the three terminal voltage regulator
IC. This regulator IC comes in two flavors: 78xx for positive voltage output and 79xx for
negative voltage output. For example 7805 gives +5V output and 7905 gives -5V
stabilized output. These regulator ICs have in-built short-circuit protection and autothermal cutout provisions. If the load current is very high the IC needs heat sink to
dissipate the internally generated power.
Circuit Description: A d.c. power supply which maintains the output voltage constant
irrespective of a.c. mains fluctuations or load variations is known as regulated d.c. power
supply. It is also referred as full-wave regulated power supply as it uses four diodes in
bridge fashion with the transformer. This laboratory power supply offers excellent line
and load regulation and output voltages of +5V & +12 V at
amp.
CIRCUIT DIAGRAM OF +5V & +12V FULL WAVE REGULATED POWER
IC1
7812
SUPPLY
D1
IC1
7805
+12V
9V
+5V
230AC
C1
D2
C2
Parts List:
SEMICONDUCTORS
IC1
7812 Regulator IC
IC2
7805 Regulator IC
D1& D2
C1
C2 to C4
CAPACITORS
MISCELLANEOUS
X1
3. Filter Stage: Here Capacitor C1 is used for filtering purpose and connected across the
rectifier output. It filters the a.c. components present in the rectified d.c. and gives steady
d.c. voltage. As the rectifier voltage increases, it charges the capacitor and also supplies
current to the load. When capacitor is charged to the peak value of the rectifier voltage,
rectifier voltage starts to decrease. As the next voltage peak immediately recharges the
capacitor, the discharge period is of very small duration. Due to this continuous chargedischarge-recharge cycle very little ripple is observed in the filtered output. Moreover,
output voltage is higher as it remains substantially near the peak value of rectifier output
voltage. This phenomenon is also explained in other form as: the shunt capacitor offers a
low reactance path to the a.c. components of current and open circuit to d.c. component.
During positive half cycle the capacitor stores energy in the form of electrostatic field.
During negative half cycle, the filter capacitor releases stored energy to the load.
4. Voltage Regulation Stage: Across the point D and Ground there is rectified and
filtered d.c. In the present circuit KIA 7812 three terminal voltage regulator IC is used to
get +12V and KIA 7805 voltage regulator IC is used to get +5V regulated d.c. output. In
the three terminals, pin 1 is input i.e., rectified & filtered d.c. is connected to this pin. Pin
2 is common pin and is grounded. The pin 3 gives the stabilized d.c. output to the load.
The circuit shows two more decoupling capacitors C2 & C3, which provides ground path
to the high frequency noise signals. Across the point E and F with respect to ground
+5V & +12V stabilized or regulated d.c output is measured, which can be connected to
the required circuit.
Note: While connecting the diodes and electrolytic capacitors the polarities must be taken
into consideration. The transformers primary winding deals with 230V mains, care
should be taken with it.
Vcc
IC 4050
16
15
14
13
12
11
10
Vss
260W [400mA x 7, 95V] can be controlled. Typical loads include relays, solenoids,
stepping motors, magnetic print hammers, multiplexed LED and incandescent displays,
and heaters. These Darlington arrays are furnished in 16-pin dual in-line plastic packages
(suffix A) and 16-lead surface-mountable SOICs (suffix L). All devices are pinned with
outputs opposite inputs to facilitate ease of circuit board layout.
IC ULN 2004
1
1
6
1
5
14
1
3
12
11
10
Vcc
+12 V
COM-1
COM-2
COM-3
COM-4
COM-5
N/C
N/C
N/C
N/C
N/C
R6-R10
IC2
+5V
IC1
3
Commands
from
MICROCONTR
OLLER
D6-D10
16
15
14
13
10
11
12
D1 TO D5
10
7
8
R1 TO R5
11
15
14
12
Gnd
RL1
RL2
RL3
RL4
RL5
Parts List:
SEMICONDUCTORS
IC1
IC2
R1 to R5
R6 to R10
D1to D5
D6 to D10
RESISTORS
DIODES
MISCELLANEOUS
RL1-RL5
Circuit Description:
The Hex Buffer/Inverter IC1s working voltage of +5V is applied at pin-1 and five control signals are applied at
input pins 3, 5, 7, 9 & 11. Thus the signal supplying circuit [i.e. CONTROLLER] is isolated from this Buffer &
Driver circuit. Further the grounding resistors R1 to R5 prevents the abnormal voltage levels passing inside the
IC1. The buffered outputs are acquired at pins 2, 4, 6, 10, & 12. Thus the varying input is further stabilized and fed
to signal diodes [D1 to D5]. As the load is inductive, there is a chance of producing back e.m.f. So to cope with this
back e.m.f, signal diodes are used. But this signal level is not strong enough to drive the low impedance relay. So,
IC2 Darlington driver is used. Its working voltage is +12 V and only five input/output pins are used. The output
signal from the Darlington driver IC is strong enough to actuate five relays.
12
This document is based on using the Speech recognition kit SR-07 from Images SI Inc in CPU-mode with an AT
Mega 128 as host controller. Troubles were identified when using the SR-07 in CPU-mode. Also the HM-2007
booklet (DS-HM2007) has missing/incorrect description of using the HM2007 in CPU-mode. This appended is
giving our experience in solving the problems when operating the HM2007 in CPU-Mode. A generic
implementation of a HM2007 driver is appended as
Press 1 (display will show 01 and the LED will turn off) on the keypad, then press the TRAIN key (the LED
will turn on) to place circuit in training mode, for word one. Say the target word into the headset microphone
clearly. The circuit signals acceptance of the voice input by blinking the LED off then on. The word (or utterance)
is now identified as the 01 word. If the LED did not flash, start over by pressing 1 and then TRAIN key. You
may continue training new words in the circuit. Press 2 then TRN to train the second word and so on. The circuit
will accept and recognize up to 20 words (numbers 1 through 20). It is not necessary to train all word spaces. If you
only require 10 target words thats all you need to train.
B.Testing Recognition:
Repeat a trained word into the microphone. The number of the word should be displayed on the digital display. For
instance, if the word directory was trained as word number 20, saying the word directory into the microphone
will cause the number 20 to be displayed
C. Error Codes:
The chip provides the following error codes.
55 = word to long
66 = word to short
77 = no match
D. Clearing Memory
13
To erase all words in memory press 99 and then CLR. The numbers will quickly scroll by on the digital display
as the memory is erased
14
15
Features
16
Applications
There are several areas for application of voice recognition technology.
Speech controlled appliances and toys
Speech assisted computer games
Speech assisted virtual reality
Telephone assistance systems
Voice recognition security
Speech to speech translation
These 8-bit registers feature 3-state outputs designed specifically for driving highly capacitive
or relatively low-impedance loads. The high-impedance 3-state and increased high-logic-level drive provide these
registers with the capability of being connected directly to and driving the bus lines in a bus-organized system
without need for interface or pull up components.
These devices are particularly attractive for implementing buffer registers, I/O ports, bidirectional bus drivers, and
working registers. The eight latches of the LS373 and S373 are
Transparent D-type latches, meaning that while the enable (C or CLK) input is high, the Q outputs follow the data
(D) inputs. When C or CLK is taken low, the output is latched at the level of the data that was set up
The eight flip-flops of the LS374 and S374 are edge-triggered D-type flip-flops. On the positive transition of the
clock, the Q outputs are set to the logic states that were set up at the D inputs. Schmitt-trigger buffered inputs at the
enable/clock lines of the S373 and S374 devices simplify system design as ac and dc noise rejection is improved
by typically 400 mV due to the input hysteresis.
A buffered output-control (OC) input can be used to place the eight outputs in either a normal logic state (high or
low logic levels) or the high-impedance state. In the high-impedance state, the outputs neither load nor drive the
bus lines significantly.
OC does not affect the internal operation of the latches or flip-flops. That is, the old data can be retained or new
data can be entered, even while the outputs are off.
18
19
The IC 7447 is a BCD to 7-segment latch/decoder/driver with four address inputs (D0 to D3), an active HIGH latch
enable input (LE), an active LOW ripple blanking input (BL), an active LOW lamp test input (LT), and seven
active HIGH NPN bipolar transistor segment outputs (Qa to Qg).
When LE is LOW and BL is HIGH, the state of the segment outputs (Qa to Qg) is determined by the data on D0 to
D3. When LE goes HIGH, the last data present on D0 to D3 is stored in the latches and the segment outputs remain
unchanged. When LT is LOW, all of the segment outputs are HIGH independent of all other input conditions. With
LT HIGH, a LOW on BL forces all segment outputs LOW. The inputs LT and BL do not affect the latch circuit.
It operates over a recommended VDD power supply range of 3 V to 15 V referenced to VSS
(usually ground). Unused inputs must be connected to VDD, VSS, or another input.
20
21
MICRO-CONTROLLER AT89C51
The 89C51 Micro-controller is heart of this project. It is the chip that processes the User Data and
executes the same. The software inherited in this chip manipulates the data and sends the result for
visual display.
4.1 FEATURES:
Compatible with MCS-51 Products
4K Bytes of In-System Reprogrammable Flash Memory
Endurance: 1,000 Write/Erase Cycles
Fully Static Operation: 0 Hz to 24MHz
Three-level Program Memory Lock
128x 8-bit Internal RAM
32 Programmable I/O Lines
Two 16-bit Timer/Counters
Six Interrupt Sources
Programmable Serial Channel
Low-power Idle and Power-down Modes
4.2 DESCRIPTION:
The AT89C51 is a low-power, high-performance CMOS 8-bit microcomputer with 4K bytes of Flash
programmable and erasable read only memory (EEPROM). The device is manufactured using Atmels high-density
nonvolatile memory technology and is compatible with the industry-standard 80C51 and 80C52 instruction set and
pin out.
The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional
nonvolatile memory programmer. By combining a versatile 8-bit CPU with Flash on a monolithic chip, the Atmel
AT89C51 is a powerful microcomputer which provides a highly-flexible and cost-effective solution to many
embedded control applications.
The AT89C51 provides the following standard features: 4K bytes of Flash, 128 bytes of RAM, 32 I/O lines,
three 16-bit timer/counters, a six-vector two-level interrupt architecture, a full-duplex serial port, on-chip oscillator,
and clock circuitry. In addition, the AT89C52 is designed with static logic for operation down to zero frequency
and supports two software selectable power saving modes. The Idle Mode stops the CPU while allowing the RAM,
timer/counters, serial port, and interrupt system to continue functioning. The Power-down mode saves the RAM
contents but freezes the oscillator, disabling all other chip functions until the next hardware reset.
22
23
24
19
40
XTAL1
VCC
12 MHz
30 pF
18
XTAL2
29
P0.7
AD7
32
AD6
P0.6
AD5
33
AD4
P0.5
AD3
34
AD2
P0.4
AD1
35
AD0
P0.3
+VCC
ALE
31
EA
C1
PORT 0 8 x 2.2 K
P0.1
7
RST
38
P1.5
P0.0
6
39
P1.4
SWITCH
5
RD
17
P1.3
PORT 1
WR
P3.7
A15
T1
16
4P2.7
P1.2
28
3P2.6
P1.1
27
A13
A11
A10
A9
T0
P3.6
INT1
15
INT0
P3.5
2P2.5
P1.0
26
14
1P2.4
1
P3.4
25
TXD
RXD
PORT 3
VSS
13
P3.3
12
P3.2
20
P2.3
A14
A12
A8
PORT 2
24
P2.2
23
P2.1
IC1
+VCC
R1
37
P1.6
89C51
D1 & D2
230 AC
P0.2
8
30
10 MFD/63V
20K
RESET
+Vcc
36
P1.7
PSEN
X1
25
C2
D3
Parts List of Power Supply
X1
12-0-12V Transformer
IC1
7805 Regulator IC
D1 & D2 1N4007 Rectifier Diode
D3
Red Indicator LED
R1
100 K Carbon Resistor
C1
1000MFD/25V
Electrolytic Capacitor
C2 & C3 0.1F Ceramic Capacitor
C3
1
1
2
1
1
1
2
P2.0
P3.1
21 1
10
P3.0
CIRCUIT DESCRIPTION
The mother board of 89C51 has following sections: Power Supply, 89C51 IC, Oscillator, Reset
Switch & I/O ports. Let us see these sections in detail.
POWER SUPPLY:
This section provides the clean and harmonic free power to IC to function properly. The output
of the full wave rectifier section, which is built using two rectifier diodes, is given to filter
capacitor. The electrolytic capacitor C1 filters the pulsating dc into pure dc and given to Vin pin1 of regulator IC 7805.This three terminal IC regulates the rectified pulsating dc to constant +5
volts. C2 & C3 provides ground path to harmonic signals present in the inputted voltage. The
Vout pin-3 gives constant, regulated and spikes free +5 volts to the mother board.
The allocation of the pins of the 89C51 follows a U-shape distribution. The top left hand corner
is Pin 1 and down to bottom left hand corner is Pin 20. And the bottom right hand corner is Pin
21 and up to the top right hand corner is Pin 40. The Supply Voltage pin Vcc is 40 and ground
pin Vss is 20.
OSCILLATOR:
If the CPU is the brain of the system then the oscillator, or clock, is the heartbeat. It provides the
critical timing functions for the rest of the chip. The greatest timing accuracy is achieved with a
crystal or ceramic resonator. For crystals of 2.0 to 12.0 MHz, the recommended capacitor values
should be in the range of 15 to 33pf2.
Across the oscillator input pins 18 & 19 a crystal x1 of 4.7 MHz to 20 MHz value can be
connected. The two ceramic disc type capacitors of value 30pF are connected across crystal and
ground stabilizes the oscillation frequency generated by crystal.
I/O PORTS:
There are a total of 32 i/o pins available on this chip. The amazing part about these ports is that
they can be programmed to be either input or output ports, even "on the fly" during operation!
Each pin can source 20 mA (max) so it can directly drive an LED. They can also sink a
maximum of 25 Ma current.
26
Some pins for these I/O ports are multiplexed with an alternate function for the peripheral
features on the device. In general, when a peripheral is enabled, that pin may not be used as a
general purpose I/O pin. The alternate function of each pin is not discussed here, as port
accessing circuit takes care of that.
This 89C51 IC has four I/O ports and is discussed in detail:
P0.0 TO P0.7
PORT0 is an 8-bit [pins 32 to 39] open drain bi-directional I/O port. As an output port, each pin
can sink eight TTL inputs and configured to be multiplexed low order address/data bus then has
internal pull ups. External pull ups are required during program verification.
P1.0 TO P1.7
PORT1 is an 8-bit wide [pins 1 to 8], bi-directional port with internal pull ups. P1.0 and P1.1 can
be configured to be the timer/counter 2 external count input and the timer/counter 2 trigger input
respectively.
P2.0 TO P2.7
PORT2 is an 8-bit wide [pins 21 to 28], bi-directional port with internal pull ups. The PORT2
output buffers can sink/source four TTL inputs. It receives the high-order address bits and some
control signals during Flash programming and verification.
P3.0 TO P3.7
PORT3 is an 8-bit wide [pins 10 to 17], bi-directional port with internal pull ups. The Port3
output buffers can sink/source four TTL inputs. It also receives some control signals for Flash
programming and verification.
PSEN
Program Store Enable [Pin 29] is the read strobe to external program memory.
ALE
Address Latch Enable [Pin 30] is an output pulse for latching the low byte of the address during
accesses to external memory.
EA
External Access Enable [Pin 31] must be strapped to GND in order to enable the device to fetch
code from external program memory locations starting at 0000H upto FFFFH.
27
RST
Reset input [Pin 9] must be made high for two machine cycles to resets the devices oscillator.
The potential difference is created using 10MFD/63V electrolytic capacitor and 20KOhm resistor
with a reset switch.
28
LCD MODULE
LCDs can add a lot to any application in terms of providing an useful interface for the user,
debugging an application or just giving it a "professional" look. The most common type of LCD
controller is the Hitachi 44780 which provides a relatively simple interface between a processor
and an LCD. Using this interface is often not attempted by inexperienced designers and
programmers because it is difficult to find good documentation on the interface, initializing the
interface can be a problem and the displays themselves are expensive.
The most common connector used for the 44780 based LCDs is 14 pins in a row, with pin
centers 0.100" apart. The pins are wired as:
Pins
1
2
3
4
5
6
7 - 14
Description
Ground
Vcc
Contrast Voltage
"R/S" _Instruction/Register Select
"R/W" _Read/Write LCD Registers
"E" Clock
Data I/O Pins
R/_W
E
450
nSec
The LCD Data Write Waveform will write an ASCII Byte out to the LCD's screen. The ASCII
code to be displayed is eight bits long and is sent to the LCD either four or eight bits at a time. If
four bit mode is used, two "nibbles" of data (Sent high four bits and then low four bits with an
"E" Clock pulse with each nibble) are sent to make up a full eight bit transfer. The "E" Clock is
used to initiate the data transfer within the LCD.
Sending parallel data as either four or eight bits are the two primary modes of operation. While
there are secondary considerations and modes, deciding how to send the data to the LCD is most
critical decision to be made for an LCD interface application.
The different instructions available for use with the 44780 are shown in the table below:
R/S R/W D7 D6 D5 D4
4
5
14 13 12 11
0
0
0
0
0
0
D3 D2 D1 D0 Instruction/Description
10 9
8
7
Pins
0
0
0
1
Clear Display
29
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
BF
D
0
0
0
0
1
A
*
D
0
0
0
1
A
A
*
D
0
0
1
DL
A
A
*
D
0
1
SC
N
A
A
*
D
1
D
RL
F
A
A
*
D
ID
C
*
*
A
A
*
D
S
B
*
*
A
A
*
D
Process
or
Data
Clock
E Clock
S/R
0
0
+Vcc
R6
D0
D1
Pin-3 Contrast
10K pot
Dn
LCD
LCD
30
The last aspect of the LCD to discuss is how to specify a contrast voltage to the Display. Experts
typically use a potentiometer wired as a voltage divider. This will provide an easily variable
voltage between Ground and Vcc, which will be used to specify the contrast (or "darkness") of
the characters on the LCD screen. You may find that different LCDs work differently with lower
voltages providing darker characters in some and higher voltages do the same thing in others.
31
ADVANTAGES
32
DISADVANTAGES
APPLICATIONS
1) Such systems are very useful for handicapped people who cannot operate the
devices as easily as a normal person.
2) It can be used in fields of robotics.
3) Common people can also use these facilities to control the appliances.
4) In industrial automation we can use
5) A voice command device is a device controlled by means of the human voice. By removing
the need to use buttons, dials and switches, consumers can easily operate appliances with
their hands full or while doing other tasks
Conclusion
The aim of this project is to create a device and software which will allow a user to simply speak the
command they wish performed and the device the command is aimed at will perform it. That is, the
user will speak into our program, whether in a PDA or another device, and the command will be
transferred to a set-top device which will send the command to the television, for example.
Essentially, our device and software will save people time and effort when doing a very mundane
task, whether it be changing the channel, the volume, or when pausing or forwarding a tape. While
33
this may seem like a novelty product, it can be very helpful for those who are constantly misplacing
remote controls or are too tired after coming home from a long day of work, for example. In the
future, our set-top device will be able to communicate with other Zigbee devices that will be around
the house.
The response with different values of the input frequency shows a good and accurate rise time, fall
time, duty cycle and pulse width. The system has practical coverage up to a few meters. Confirmative
voice with specific voice pitch and frequency is desired by the speech recognizer used in this system
to produce better recognition results. The system controls extended and multiple home appliances by
using speech recognition technology.
FUTURE SCOPE
The current system limits its application in noise free environment. Future studies should aim at
making it insensitive to noise by introducing proper noise filter into it. By making advanced and
partial modifications, this project can be used in acoustic control of vehicles braking systems thus
reducing risk of accidents. It can be applied in various applications such as voice activated wheel
chairs, robotic control appliances etc. The four electric bulbs shown in the prototype figure can be
replaced for the future extension of the project by attaching with the different physical appliances
like air conditioner, television, freeze etc. This project can be done by using soft computing on
MATLAB for efficient output.
References
Lu Xiaowen and Lee Shihjia. Voice Recognition Security System. Degree Thesis.
Cornell University; 2006.
34
www.howstuffworks.com
Rajesh Kannan Megalingam, Ramesh Nammily Nair, Sai Manoj Prakhya, Automated
Voice based Home Navigation System
B. P. Lathi and Zhi Ding, Modern Digital and Analog Communication Systems, Fourth
Edition, 2009
http://www.zibee.com
http://www.laservision.co.uk/voiceme_remotecontrol.html
http://www.smarthome.com/8167.html
http://www.voicemethods.com/
35