Objective:
The main objective of the project is to design “THE DESIGN AND IMPLEMENTATION OF A SMART E-RECEPTIONIST”.
Components:
ARM9/ARM11/ARM13 (Friendly ARM, Raspberry Pi, Beagle Bone), USB camera, TFT display unit. Keyboard, speakers.
Existing system:
Generally we find receptionist at entrance of offices, hotels, organizations where she receives
people who enters into organization and can help people in knowing of an organization. But
receptionist is human being we need to pay monthly wages for receiving.
Proposed system:
A smart e-Receptionist is a computer application that is capable of sensing approaching visitors,
orally greeting them, picking up their voice and understanding their questions, and then talking back
to them appropriately. It may also have a limited self-learning capability of accumulating
“knowledge” through its interactions with visitors.
we present the recently developed smart e-Receptionist that integrates video-based human detection
(for sensing a nearby visitor), natural speech recognition (for understanding a visitor’s language),
once it detects human and under goes face recognition of the person and gives voice message as
“welcome”, then it turns off the camera and asked person to enter their details through and a
form will be displayed on screen. By using virtual keypad we can enter our details and we will
submit the form. Once form is submitted then it will ask to select domain like embedded, matlab,
VLSI once particular domain is selected course details will be displayed on the screen.
BLOCK DIAGRAM:
THE DESIGN AND IMPLEMENTATION OF A SMART E-RECEPTIONIST
IMPLEMENTATION:
For implementing this project we are using RISC Linux, Qt for embedded Linux, Flite, Linux shell Api and open CV library.
1. LINUX OPERATING SYSTEM
The Linux open source operating system, or Linux OS, is a freely distributable, cross-platform
operating system based on Unix that can be installed on PCs, laptops, net books, mobile and tablet
devices, video game consoles, servers, supercomputers and more.
2. Qt for Embedded Linux
Qt for Embedded Linux is a C++ framework for GUI and application development for embedded
devices. It runs on a variety of processors, usually with Embedded Linux. Qt for Embedded Linux
provides the standard Qt API for embedded devices with a lightweight window system.
3. OPEN CV
Open CV is an open source computer vision library originally developed by Intel. It is free for
commercial and research use under a BSD (Berkeley Software Distribution) license. The library is
cross-platform, and runs on Linux, Windows and Mac OS X. It focuses mainly towards real-time
image processing, as such, if it finds Intel’s Integrated Performance Primitives on the system, it will
use these commercial optimized routines to accelerate itself.
4. SPHINX
5. APPLICATION LANGUAGE C / C++ /perl/python bindings
ADVANTAGES:
It removes physical hardware requirement.
Portability, Accuracy and Flexibility.
Automated operation
APPLICATIONS:
E-receptionist.