Starting up

Starting up

While the program does not have any pre-requisites, some mathematical, signal analysis, and linguistic knowledge will definitely come in handy and help you hit the ground running. The point is not to ace all this content, but to determine if you enjoy thinking in this technical, even mathematical way, as you perform assignments in the program.  A good place to start is with SCOOT "Speech Communication Online Training" speech tech content provided for free by ISCA. 

If you follow any of these online courses or materials and hit a snag, just drop a line to cf-vt@rug.nl with a description of the challenge you're facing and someone will connect you to an instructor who will help you! 

Python programming and machine learning

Mathematical underpinning 

While there is no mathematical requirement for this content, having a firm background in some of the basics can be an asset for the Machine Learning course and some of the upper-level voice tech courses. It is possible to pass all course content without understanding much math, but have a working knowledge of some mathematical content will help you get the most out of course content! 

Refresher in linear Algebra 

Matrix methods in data analysis, signal processing and machine learning (MIT). 

Of particular relevance for many upper-level VT courses:

Also of interest:


Mathematics for machine learning and deep learning


This course, given by Prof. Strang, is nicely connected to machine learning and deep learning. Much of this content is covered in the machine learning course given in the MSc Voice Tech in term 1b (but with less mathematical rigor, so don't be put off by the mathematical difficulty). However, this content may help mathematically-inclined students learn how e.g. back propagation or gradient descent works. That said, this course may be more suitable for students who are more visual learners and prefer less-traditional modes of content delivery.


Calculus (don't panic!)


For those who have not studied calculus prior to joining this program, don't fret. We recognize that it is hard to learn calculus remotely. You can pass all course content without knowing calculus. For those who are interested, this is a nice resource. 

Signal processing basics

For Signals and Systems basics from the book Signals and Systems by Oppenheim, Willsky and Nawab (2nd Edition), Chapters 4,5 and 7 on Fourier Transforms (continuous and discrete) and sampling are recommended. If time permits, Chapters 9, 10 and 11 provide an added advantage to students. Here is a free download link (needs to be verified if it is authorized) -


You may also follow the NPTEL course on Digital Signal Processing by Prof. S.C. Dutta Roy. Video lectures 8-13 cover some fundamentals of Fourier and Z transforms.




Speech sounds (phonetics and phonology)

Language skills in Dutch / Frisian

The MOOCs below are not related to course content in any way. We share them in case some students are interested in brushing up on language skills.  To be clear, all classes and assignments are in English.


Summer project for prospective students

Summer projects have been moved to their own page for ease of navigation/sharing. See here.

Computational requirements

In principle, any laptop will do -- but if you have the financial resources and the inclination to make sure you have best machine possible, check out this link.

Readings

The MSc VT program materials are all open-source and/or freely available. In the event that an instructor assigns a reading from a textbook, that book can always be found in the Voice Tech team office on the 1st floor of the faculty building.


Here are some popular articles which you can check out. Don't worry if you don't understand everything. The point is just to encounter interesting topics.

Popular books

Here are some popular popular books you may want to check out. None of these are assigned in any course, but you may still wish to read them out of general interest. 

Additional preparation

Videos

Perhaps you'll find these short videos below interesting or inspiring. They are not course content and are not in the syllabi. We share them here only for general interest.

Talking computer

IBM 7094

History of synthesis

What is speech recognition?

Speech recognition in the olden days

Emotion recognition (NL)

Scottish recognition (humor!)

Voice banking

Movies

Inspiration from some sci-fi gems to get into the creative spirit

2001: A Space Odyssey

Her

Ex Machina

Popular articles