pb425 Modern Speech Technology (Complete module description)

pb425 Modern Speech Technology (Complete module description)

Deutsch English PDF Download
Module title Modern Speech Technology
Module code pb425
Credit points 3.0 KP
Responsible institute Institute of Physics
Responsible persons
Module responsibility:
Gerald Enzner
Authorised to examine:
Gerald Enzner, Aleksej Chinaev
Prerequisites

First Insight into Signal- or System Theory

Language of instruction English
Learning outcomes/competencies

The course provides the engineering tools for modern speech signal processing. It complements the physiological aspects of speech generation and the psychoacoustic aspects of speech perception provided by the companion course "Einführung in die Sprachverarbeitung" (pb185) by teaching the technical representation of speech in algorithms, hardware and software. Special attention is devoted to the task of speech signal enhancement in several facets, such as noise filtering, reverberation reduction and echo cancellation. The required tools of modern speech processing are presented here in an elementary and intuitive manner. Mathematical requirements are moderate to low. The exercises are implemented in software or on the blackboard by the students themselves or in teams and, if necessary, with component-wise support by the lecturers. The students thus gain a preliminary insight into the scientific working method for student qualification projects, such as the bachelor thesis, as well as into the engineering working method in the industrial environment of speech processing.

Module contents

1.         Technical Representation of Speech Signals
- Bandwidth, sampling rate, sampling rate error, bit depth
- Single-channel, multi-channel, and binaural signals
- Acoustic sensor network
- Databases for speech and noise signals
- Acoustic room simulation
 

2.         Speech Signal Enhancement Tasks
- Competitive speech enhancement challenges
- Tasks with ambient noise, reverberation, or interferences
- Evaluation metrics: PESQ, STOI, SegSNR, POLQA, ViSQOL
- Model-based processing paradigm: e.g., Wiener-Filter
- DNN-based processing paradigm: i.e., end-to-end with data
 

3.         Hardware- und Software-tools for speech processing
- Integrated development envs: Matlab, Python, TensorFlow
- Commercial solutions: e.g., Nvidia, Krisp
- Devices for speech acquisition and processing: Personal Computer, Mobile, Raspberry Pi, Hearing Aid
 

4.         Remote Speech Communication
- Systems for speech communication: fixed telephone network, mobile network, Voice-over-IP,
   conferencing systems, NFMI
- Fundamentals of transmission: source and channel coding
- Emerging services: WebRTC, Speex, EVS
- Principles and properties of codecs: Sampling rate, bitrate, latency,
- Packet loss: statistical modeling and concealment

Recommended reading

Vary, Martin: Digital Speech Transmission – Enhancement, Coding, and Error Concealment, Wiley 2006

Required assesment
Method of assesment

1 written exam (30 - 60 minutes) or

1 oral exam (20 - 30 minutes) or

1 formal presentation ( 20 - 30 minutes)

Exam dates
Duration (semesters) 1 Semester
Module frequency jährlich
Workload
Total workload Contact hours
90 h

Workload 28 hours + 62 self study

Course type
Type SWS Module frequency Contact hours
Lecture 2 SoSe 28 h
62 self study
Further information

Module Capacity:
unrestricted

Applicability of the module
  • Area of Specialisation > Area of Specialisation
  • Bachelor's Programme Biology > Area of Specialisation
  • Bachelor's Programme Business Administration and Law > Area of Specialisation
  • Bachelor's Programme Business Informatics > Area of Specialisation
  • Bachelor's Programme Chemistry > Area of Specialisation
  • Bachelor's Programme Comparative and European Law > Area of Specialisation
  • Bachelor's Programme Computing Science > Area of Specialisation
  • Bachelor's Programme Economics and Business Administration > Area of Specialisation
  • Bachelor's Programme Education > Area of Specialisation
  • Bachelor's Programme Engineering Physics > Area of Specialisation
  • Bachelor's Programme Environmental Science > Area of Specialisation
  • Bachelor's Programme Mathematics > Area of Specialisation
  • Bachelor's Programme Physics > Area of Specialisation
  • Bachelor's Programme Social Studies > Area of Specialisation
  • Bachelor's Programme Sustainability Economics > Area of Specialisation
  • Fach-Bachelor Pädagogisches Handeln in der Migrationsgesellschaft > Area of Specialisation
Module type Ergänzung/Professionalisierung
Module level PB (Professionalisierungsbereich / Professionalization)