You are on page 1of 11

Voice Mail System

“For the purpose of completing the Final Year


Project, (FC3P01NI)”

First Supervisor : Mr. Sandesh Prasai


Second Supervisor: Mr. Monil Adhikari
Student Name: Sunil Shrestha
ID: 14048099
Agenda:
• Introduction

• Background

• The Investigative Method

• The Investigative Process

• The Results

• The Future

• Q&A
Introduction
• Voice Mail System is the technology that could store recorded voice
messages through telephone call (PSTN/CELL), for intended user whenever
he/she cannot receive a telephone call.

• Later, the user can access the recorded voice messages using same
telephone network (PSTN/CELL).

• The primary use of Voice technology is generally seen in Telephony …


Applications.

Aims and Objectives


• To develop Voice Mail System for Brother’s Vision Int.
• To resolve the inability of communication between company’s staffs due to
network problem, busy schedule, unavailability of staffs.
• For smooth running of the business by providing communication between
staffs without any issues and problem.
Background
• Speech are the primary means of communications between human beings.
Telecommunication techniques carry human voices from one end to another so
that users at two end can hear each other and can communicate.

• Voice Mails provider are available through Telecom company’s but using
public service can be risky as the recorded voice messages are stored in their
servers.
• By using private voice mail service, company’s confidential information will be
stored in their own Servers, maintaining confidentiality.

• IVR, DTMF technologies are generally used in Telecom service to instruct and
direct users for using their service.

• Incorporating IVR, DTMF and telephony technologies Voice Mail System is


developed. IVR is used for greetings and directions, and DTMF is used for
passwords and User ID.
The Investigative Method
• The problem was to select a programming language that could provide
interface for all technologies used.
• Finally, Java Language is selected.

• It provides various APIs. JTAPI and GJTAPI ( for telephony application) that
could handle incoming calls, supports DTMF and IVR messages..

• JTAPI and GJTAPI – two provider options – Serial and MSTAPI.


- MSTAPI supports voice codec that is used by general modem.

Note: Selected option is highlighted in Blue.


The Investigative Process
• The life cycle used to develop project: Prototyping Model
• The requirements are better understood after building prototype.

Software requirement:

• JDK 1.6 or above.


• Java Archive files for all APIs..
• Windows XP OS.

Hardware Requirements:

• A Server with fair configuration and NIC.

• Telephone Connection.

• Data Voice FAX Modem (Internal/External).


The Investigative Process (Contd.)
System Architecture
The Results
• Using Gjtapi and Jtapi telephone line (terminal) is detected and their functions
are used to handle the events happen during a telephone call.

• IVR technology is used to greet caller with a welcome message and directions
to carry out Recording and Accessing records.

• DTMF is used to take user input in numbers for checking User ID and
Password for authentication purpose.

• GJTAPI and JTAPI functions are used to handle events like detecting
incoming calls, terminating calls, playing recorded messages and detecting
DTMF digits.
• Finally, each functionality mentioned above, is integrated and Voice Mail
System is built that addresses overall aim and objectives.
Limitations
• The primary limitation is voice quality.

• Does not work effectively in PBX environment.

• Customer Interaction is limited.

• CLI for system operator.

• Single platform, Windows.


Future Development
• Voice quality for Greeting Messages can be improved using Microsoft Speech
engines - “Anna”.

• GUI interface for system operator.

• More customer interactions.

• Notifications can be sent to user if voice mails are received.

• Addition of outgoing telephone calls in same system.

• Cross-platform.
QUESTIONS
???

You might also like