Milestones

To keep on track, check your progress against these milestones. Try to stay ahead of them if you can.

Monday, 23 September 2024
  • Speech Processing Milestone - enrol
    Monday, 23 September 2024
    Enrol for the course on EUCLID.
Friday, 18 October 2024
  • Speech Processing Milestone - assignment 1
    Friday, 18 October 2024
    Prepare 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.
Friday, 25 October 2024
  • Speech Processing Milestone - assignment 1
    Friday, 25 October 2024
    Work 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.
Wednesday, 30 October 2024
  • Speech Processing Milestone - assignment 1
    Wednesday, 30 October 2024
    Find multiple errors in each of the categories required for the assignment.
Friday, 1 November 2024
  • Speech Processing Milestone - assignment 1
    Friday, 1 November 2024
    Decide which 1-2 errors in each category 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.  Be sure to follow the report structure explain in the assignment instructions.
Monday, 11 November 2024
  • Speech Processing Milestone - assignment 2
    Monday, 11 November 2024
    Read 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, 13 November 2024
  • Speech Processing Milestone - assignment 2
    Wednesday, 13 November 2024
    Run 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.
Friday, 15 November 2024
  • Speech Processing Milestone - assignment 2
    Friday, 15 November 2024
    Improve 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, 20 November 2024
  • Speech Processing Milestone - assignment 2
    Wednesday, 20 November 2024
    Write 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, 22 November 2024
  • Speech Processing Milestone - assignment 2
    Friday, 22 November 2024
    Create 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.
Wednesday, 27 November 2024
  • Speech Processing Milestone - assignment 2
    Wednesday, 27 November 2024
    Decide which aspect of your writing you need most help so you can ask for help from the PPLS skills centre or in the labs
Friday, 29 November 2024
  • Speech Processing Milestone - assignment 2
    Friday, 29 November 2024
    Finalise all the results tables and plots for your report, apart from digit sequences.
Monday, 2 December 2024
  • Speech Processing Milestone - assignment 2
    Monday, 2 December 2024
    If 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.
Tuesday, 3 December 2024
  • Speech Processing Milestone - assignment 2
    Tuesday, 3 December 2024
    Finish the system for digit sequences. Finalise your report, reading for final proof-reading and one last editing pass.