DSP Coursework Instructions
DSP Coursework Instructions
DSP Coursework Instructions
Coursework
Deadline For Submission: 2300 hours (UK time), 17th May 2021
1. Windowing
The aim of this coursework is for the these stages to be investigated, described, implemented, applied
and comparisons performed between different settings.
You will need to research this well known topic and understand how Matlab can be used to per-
form the various steps outlined above. You will be given a source of speech samples via a moodle
provided link to demonstrate the results at different stages but also the overall result. Please follow
the instructions that you will be provided to download the speech samples. These speech samples
may differ for each person. So please pay careful attention to this.
The system should be implemented in Matlab and used to process the speech data that you will
be given via moodle.
– 12 marks will be allocated based on your ability to describe mathematically the different
stages of the MFCC computations. In particular, you should describe the steps in English
and provide equations. Warning: The description needs to be in your own words. Similarly
the mathematics should be your work only. Any similarity with another source including
another student’s work will likely to be considered plagiarism for which there are strict
penalties.
– 8 marks will come from the design of the overall system with appropriate explanations.
– 4 marks will come from your results demonstrating the correct functioning of the developed
system.
Hint: Matlab results comparing appropriate designs with less appropriate design values
could be useful here.
2020/21 Page 1 of 2
– 12 marks will come from your results of applying the system to data that has been provided.
– 4 marks will come from your technical report style and presentation.
– Any report longer than the specified 6 pages will only get marked up to the 6 page limit.
• All code will need to be submitted to enable credit for the scores detailed above, along with a sin-
gle .mat file containing the results of processing your system. There will be separate submission
boxes for the report, code and processed data files. Warning: the code needs to be your own
written code. Any similarity with another student’s work will likely to be considered plagiarism
for which there are strict penalties. Code should be submitted in the separate Moodle submis-
sion box as a single text file. Please note, that there will be no marks for the development of
a Graphical User Interface. Furthermore, the developed code should not use any third party
libraries. The use of Matlab functions, such as fft, dct, hamming is acceptable and indeed
desirable but other higher level functions should not form the core of your system design.
The total out of 40 will be multiplied by 2.5 to obtain a percentage for this work.
2020/21 Page 2 of 2