Vous êtes sur la page 1sur 6

Acknowledgement

We would like to express our sincere gratitude towards our project advisor Inst. Alebachew
Tilahun for his kind encouragement and suggestions. Special appreciation goes to Mr. Asaminew
Abiyu, for helping us to bring the component from Sweden.
And special thank you to all our friends, family, and all who has directly and indirectly involved
in the making of this project. Your help and cooperation will never be forgotten.

Abstract
It has always been a dream of human being to create a machine that behaves like humans
furthermore which operates by voice. Recognizing the speech and responding accordingly is an
important part of this dream. With the improvements of the technology and researches on
artificial intelligent, this comes true relatively. Controlling the machines and environment with
speech makes human life easier and more comfortable.
This project is a simple implementation of this approach. The mobile device is able to recognize
spoken commands to move correctly. We are not aiming to build a mobile robot which can
recognize a lot of words. Our basic idea is to develop some sort of menu driven control for our
robot, where the menu is going to be voice driven.
Voice command is taken through a microphone, as a microphone is a transducer which detects
sound signals and produces an electrical image of the sound . The speech recognition system is

trained in such a way that it recognizes defined commands when the correct voice sample is
obtained. The voice recognition module will send specific code bits serially to the
microcontroller. According to received code a Microcontroller will monitor the motion of the
robot by sending command through the output port. The project intends to create voice
interfacing that control the motion and direction of mobile robot when a command word spoken
by a user

Contents
Acknowledgement...........................................................................................................................2
Abstract............................................................................................................................................3
Figure List........................................................................................................................................5
Table List.........................................................................................................................................6
Chapter One.....................................................................................................................................7
1.

Introduction..............................................................................................................................7
1.1

Project background...........................................................................................................8

1.2

Problem statement.............................................................................................................8

1.3

Objective...........................................................................................................................9

1.3.1

General objective of the project:...................................................................................9

1.3.2

Specific objective..........................................................................................................9

1.4

Methodology.....................................................................................................................9

1.5

Scope...............................................................................................................................10

1.6

Project Significances.......................................................................................................10

Chapter Two...................................................................................................................................12
2.

Literature review....................................................................................................................12
2.1

Project Components........................................................................................................14

2.1.1.

Microphone.................................................................................................................14

2.1.2.

Voice Recognition.......................................................................................................14

2.1.3.

Introduction to Microcontrollers.................................................................................18

2.1.3.1 8051 Micrcontroller.....................................................................................................18


2.1.3.2 Pin Out Descriptionition............................................................................................18
2.1.3.3 Memory organization..............................................................................................23
2.1.3.4

Clock concept..........................................................................................................25

2.1.4.

DC Motor....................................................................................................................25

2.1.5.

DC Motor Driver.........................................................................................................24

Chapter Three................................................................................................................................27
3.

Methodology..........................................................................................................................27
3.1 Methods...........................................................................................................................27
3.2 Requirement analysis......................................................................................................27
Specific Requirements............................................................................................28
3.3 Architecture design of voice recognition .......................................................................28
3.4 Training of voice recognition system............................................................................29
3.5 How we use the Microcontroller...................................................................................35
3.6 How we control the dc motor.........................................................................................38

Chapter Four..................................................................................................................................43
4

Results and Analysis...............................................................................................................43


4.1

Accuracy of voice recognition module...........................................................................43

Chapter Five...................................................................................................................................45
5

Conclusion, Limitation and Recommendation.......................................................................45


5.1

Conclusion......................................................................................................................45

5.2

Limitation........................................................................................................................45

5.2

Recommendation............................................................................................................46

Reference.......................................................................................................................................47

FIGURE LIST

Figure 2.1 Block diagram of Mobile robot without voice command ...........................................11
Figure 2.2 Position of joystick.......................................................................................................12
Figure 2.3 Block Diagram on using voice recognition..................................................................12
Figure 2.4 Block Diagram of Microcontroller.......................18
Figure 2.5 Memory Organization of 8051 Microcontroller...........................................................22
Figure 2.6 Pin Diagram of L911OS Dc Motor Driver ..................................................................24
Figure 3.1 Flow Chart of the Design.............................................................................................26
Figure 3.2 Architectural Design of Mobile robot..............................................28
Figure 3.3 Basic structure of voice recognition system ...............................................................28
Figure 3.4 Flow chart of voice controlled mobile robot................................................................38

TABLE LIST
Table 2.1 Available Voice Recognition Program of developer and their vendor..........................15
Table 2.2 Available Voice Recognition Modules..........................................................................16
Table 2.3 Pin Description of L9110S Dc Driver .........................................................................24
Table 4.1 Voice recognition Result in Silent area. ......................................................................44
Table 4.2 Voice recognition Result in noisy area. .......................................................................45

Vous aimerez peut-être aussi