To keep on track, check your progress against these milestones. Try to stay ahead of them if you can.
- Friday, 22 September 2023
-
-
Milestone - enrolFriday, 22 September 2023Enrol for the course on EUCLID.
-
- Friday, 20 October 2023
-
-
Milestone - assignment 1Friday, 20 October 2023Prepare for the first assignment by reading through the complete instructions on speech.zone. Start work on the assignment, using the forums to get any technical help you need.
-
- Wednesday, 25 October 2023
-
-
Milestone - assignment 1Wednesday, 25 October 2023Work through the practical exercises "Getting Started" and "Step-by-step". Perform "Step-by-step" synthesis for at least 2 different sentences. Construct sentences that are short but contain plenty of ambiguity that needs resolving, so that as many of the steps as possible in Festival's front end actually do something interesting. Find at least one example where the ambiguity was correctly resolved, and one where it was not.
-
- Friday, 27 October 2023
-
-
Milestone - assignment 1Friday, 27 October 2023Find multiple errors in each of the categories required for the assignment.
-
- Wednesday, 1 November 2023
-
-
Milestone - assignment 1Wednesday, 1 November 2023Decide which 1-2 errors in each category (possibly more than 2 waveform generation errors) you will include in your report. Draft a good explanation of each of them. Assemble the evidence you need to present in the report, such as incorrect/correct pronunciations, annotated spectrograms, etc.
-
- Friday, 10 November 2023
-
-
Milestone - assignment 2Friday, 10 November 2023Read through assignment 2 instructions and make sure you have a basic understanding of the linux command line by going through the LinkedIn online course from last week: https://www.linkedin.com/learning/learning-linux-command-line-2/?u%3D50251009%26auth%3Dtrue&sa=D&source=calendar&usd=2&usg=AOvVaw3E6yRZAbRovSbOoP8-Wj0c" target="_blank">https://www.linkedin.com/learning/learning-linux-command-line-2/?u=50251009&auth=true
-
- Wednesday, 15 November 2023
-
-
Milestone - assignment 2Wednesday, 15 November 2023Run the scripts given in the assignment to train a digit recogniser using data from a single user (e.g., simonk) by hand-coding that username into each script. Run the 4 scripts and obtain a WER for that user (for simonk you should get 0% WER). Try testing that recogniser on data from another user.
-
- Monday, 20 November 2023
-
-
Milestone - assignment 2Monday, 20 November 2023Improve the scripts so that they accept the user's name as a command line argument. Combine initialise_models and train_models into a single script called initialise_and_train_models (alternatively, initialise_and_train_models can run initialise_models then train_models). Modify recognise_test_data so that it first deletes any files left in the rec directory by a previous experiment.
-
- Wednesday, 22 November 2023
-
-
Milestone - assignment 2Wednesday, 22 November 2023Write a script called run_experiment that takes two command line arguments: the first is the name of a file containing the users in the training set, and the other is for the test set. The script should train, test and score a complete ASR system, by running initialise_and_train_models, then recognise_test_data, then results. It will print out the WER at the end. Use the forums to learn all the shell scripting techniques needed and keep asking questions whenever you get stuck. Design your first few experiments.
-
- Friday, 24 November 2023
-
-
Milestone - assignment 2Friday, 24 November 2023Create all the training and test sets required for your experiments. Run all your isolated digits experiments. Start drafting your report, ready for the writing clinics next week.
-
- Monday, 27 November 2023
-
-
Milestone - assignment 2Monday, 27 November 2023Decide which aspect of your writing you need most help so you can ask for help from the PPLS skills centre or in the labs
-
- Wednesday, 29 November 2023
-
-
Milestone - assignment 2Wednesday, 29 November 2023Finalise all the results tables and plots for your report, apart from digit sequences.
-
- Friday, 1 December 2023
-
-
Milestone - assignment 2Friday, 1 December 2023If you've completed the rest of the assignment, create a language model for digit sequences. The techniques for this will have been taught in Module 10. Start building a system for digit sequences.
-
- Wednesday, 6 December 2023
-
-
Milestone - assignment 2Wednesday, 6 December 2023Finish the system for digit sequences. Finalise your report, reading for final proof-reading and one last editing pass.
-