|
| Updates |
Teachers |
Contents |
Lectures |
Enrollment |
Prerequisites |
Requirements |
Literature |
Course evalutation/feedback |
Results |
Helpful links |
Course program |
| Updates
|
|
21.5.2008 |
In fall 2008 this course will not be held since the
lecturer is abroad.
|
|
21.5.2008 |
New course material: In the future we will
use the book Philipos C. Loizou: "Speech Enhancement -
Theory and Pracitce" as our main course material. The
structure of the course will change accordingly.
|
|
9.8.2007 |
Enrollment for exam on Tuesday 28.8.2007 at 13-16 in S4
is now open in WebTOPI.
|
|
15.5.2007 |
Exam results are now available.
Please fill in the feedback form.
|
|
2.5.2007 |
All material is now available on this webpage, including
exercise answers, errata for some chapters and exercise
points.
|
|
6.2.2007 |
At todays lecture, a few pages of extra
material on
subspace analysis was provided.
|
|
Top of this page
| Teachers
|
- Prof. Tom Bäckström, Laboratory of Acoustics and Audio Signal Processing, TKK
- Assistant M.Sc. Carlo Magi Laboratory of Acoustics and Audio Signal Processing, TKK
|
|
Top of this page
| IMPORTANT
|
-
The following time this course, S-89.3650, will be lectured
is open. Basically the idea is to keep it on even years in the
fall period, but since the lecturer is abroad, the course will not be lectured in fall 2008.
|
|
Top of this page
| Contents
|
|
Mathematical methods in speech processing -
The objective of this course is to give the students hands-on
experience with the typical methods used in speech
processing. The student will learn the basic terminology
and techniques which allow him to compare methods and
applications on an abstract level, compare their assumptions
and requirements, give him the tools
for practical application of
typical methods in a given task, as well as giving him
a starting point for research and development of
new methods. The studied methods include spectral subtraction,
subspace methods, Wiener and Kalman filtering, vector
quantisation, line spectrum pair, time-frequency analysis
and beamforming.
|
|
Top of this page
| Lectures and exercises
|
|
- Lectures are held on Tuesdays 14-16 in E111 starting
from 16.1.2007.
The course lasts periods III-IV.
We will have breaks (=no lecture)
for the exam period on 6.3.2007 and easter 10.4.2007.
- Exercises are held on Fridays 10-12 in E111 starting
from 26.1.2007.
- In spring 2007, lectures and exercises will be held in English.
- At the exercises, there will be a list where each
student can mark which exercises he or she has solved.
The assistant chooses one of the students to present his
answer.
- If it is absolutely impossible for a student to
participate in an exercise, it is then also possible
to send the answers to carlo.magi@acoustics.hut.fi in pdf-format, but this is only a
last resort.
|
|
Top of this page
Top of this page
| Prerequisites
|
|
- Basics of digital signal processing.
- The course contains a lot of mathematics but the two first years courses should suffice.
- Recommended: S-89.3610
|
|
Top of this page
| Requirements
|
|
- The grade is given based on either exercises+exam or
exam only, which ever combination gives the better
grade. When using the exercises+exam option, the exercises
and exam are weighed 2-to-1, that is (2*exercise+1*exam)/3.
It is therefore very, very recommendable to do the
exercise+exam path, since the exam will not be easy.
On the other hand, exercises will not be
impossible.
- The points of the weekly exercises will be scaled to give
a maximum of 10 points and the 10-12 exercises will yield
a maximum of 120 points.
- The exam points will be scaled to 100 points.
-
There are two options for the exam; either an
traditional-style written exam or an oral exam. The
purpose of the exam is to verify that each student has
done their exercises themselves. Therefore an oral exam
could be quite sufficient, but we will discuss this on
the first lecture. Note, however, that the oral exam will
not be an easy way out, but a real exam.
- The written exam will be held on 15.5.2007 at 13-16 in
hall S1.
- Instructions for exam
|
|
Top of this page
| Literature
|
|
- Philipos C. Loizou: "Speech Enhancement - Theory and Practice"
- The old course material is the compendium T. Bäckström
"Mathematical Methods in Speech Processing".
|
|
Top of this page
Top of this page
Top of this page
| Helpful links
|
|
The NOIZEUS speech database has clean and corrupted samples of telephone-bandwidth speech.
The MathWorks (Matlab homesite) is worth browsing when starting the course assignment work. Some highlights:
The TKK Acoustics Lab has also some resources of interest, for example
|
|
Top of this page
| Course program
|
| Chapter |
Topic |
Date |
Material |
| Intro |
Course arrangments |
16.1.2007 |
|
| 1 & 2 |
Introduction to mathematical methods in speech processing |
16.1.2007 |
Exercises,
Answers,
Example code |
| 3 |
Spectral methods |
23.1.2007 |
Exercises,
Answers,
Example code |
| 3 |
Subspace methods |
30.1.2007 |
Exercises,
Answers,
Example code
Extra material
|
| 4 |
Wiener filtering |
6.2.2007 |
Exercises,
Answers,
Example code
|
| 4 |
Kalman filtering |
13.2.2007 |
Exercises,
Answers,
Example code
|
| 1-4 |
Speech enhacement summary |
20.2.2007 |
Extra material (No exercises) |
| 5 |
Line Spectrum Pair polynomials |
27.2.2007 |
Exercises,
Answers,
Example code
|
| 6 |
Vector quantisation |
13.3.2007 |
Exercises,
Answers,
Example code,
Material
|
| 7 |
Time-Frequency Analysis |
20.3.2007 |
Exercises,
Answers,
Example code
|
| 7 |
Time-Frequency Analysis (continued) |
27.3.2007 |
(No exercises) |
| 8 |
Beamforming |
3.4.2007 |
Exercises,
Errata,
Answers,
Example code
|
| 9 |
Numerical issues |
17.4.2007 |
Exercises,
Errata,
Answers,
Example code
|
|
Top of this page
|