Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

Department of Software

Engineering

Final Year Project


(PROPOSAL)

Advanced Audio
Programming
Class:
BS(SE)-23B
Developed By:
Farhat Hayat F-45098
Humayun Ali F-45032
Hamza Mohsin F-45030

Supervised By:
Dr. Zeeshan Iqbal

Acknowledgement:
We would like to express our gratitude to
the faculty of Software Engineering and
Engineering sciences of APCOMS for
providing us guidance and encouragement.
And grateful for giving us the opportunity
to carry out Final Year Project.
TABLE OF CONTENTS

1. INTRODUCTION:

1.1. Objective

1.2. Motivation

1.3. Problem Statement

2. METHODOLOGY:

2.1. Proposed Solution

3. PROJECT DETAILS:

3.1. Details

3.2. Deliverable
1. INTRODUCTION:

Speech recognition and audio programming are


fascinating and nearly untouched domains. Usually
speech recognizing systems works on producing some
kind of services but very little service is being provided to
the developers or programmers. In the near future with
the advent of more technological ways to perform and
more automated tools for coding this software would
provide some excellent assistance for coding.

1.1 Objective:-
The main objective is to develop software that
can provide assistance in saving time and
energy for coding but in pure Object Oriented
Programming.
1.2 Motivation:-
The basic motivation for the development of this
software is to provide the programmer with voice driven
coding environment.

1.3 Problem Statement:-


How to overcome time-consuming coding?

2. METHODOLOGY:

2.1 Proposed Solution:-


The development of this system will go through the
different phases of software development. The main
focus will be on creating software rather than its
interactional qualities so we’ll work on the TDD (Test
Driven Development).
TDD allows for more small development of software and
with the time evolution becomes easier.

3. PROJECT DETAILS:

3.1 Details:-
This software will be voice driven so to use it there will
be audio recognition algorithms. These algorithms will
help us perform following basic audio related operations
in software:
i. Text-to-Speech.
ii. Voice Commands.
iii. Voice Interpretation.
iv. Voice Dictation.

With these simple operations and tasks this software will


open the new dimensions for the programmers.
For the sack of simplicity the grammar ( Audio Dictionary)
of the earliest of the version would be kept to
performing only simple tasks.

3.2 Deliverable:-

Deliverable Description

Software Requirement Specification Complete description of a system to be developed. It lays out


(SRS) document functional and non-functional requirements, and may include set
of use cases that describes user interaction with system.

Design Document Complete design description (Software design document or SDD)


in order to give the overall guidance to architecture of the
system.
Source Code Complete code + other helping instructions.
REFRENCES

https://www.codeproject.com/Articles/5820/Speec
h-Recognition

http://whatis.techtarget.com/definition/Speech-
Application-Program-Interface-SAPI

https://www.codeproject.com/Tips/784140/Cpluspl
us-Speech-Recognition

You might also like