{
  "fetched_at": "2026-10-25T00:55:54Z",
  "source_url": "https://www.kaggle.com/competitions/ece4110-mini-project-1/data",
  "pages": [
    {
      "name": "data-description",
      "content": "The target audio file is here. Use any program/language you like to parse it and try to eliminate the noise. For example, if you are using MATLAB, you can use $$\\mathsf{[Y,Fs] = audioread('step\\_noisy.wav');}$$ and $$\\mathsf{audiowrite('step\\_filtered.wav',Y,Fs);}$$ to load and save **.wav** files.",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Description",
      "content": "Consider the file **step_noisy0.wav**, available under the Data tab. This is an audio recording of Neil Armstrong’s famous phrase “That’s one small step for [a] man; one giant leap for mankind,” which has been corrupted by additive noise. Use techniques discussed in class to remove as much of the noise from this recording as you can. Specifically, produce a second recording, say **step.wav**, that is as close as possible in mean square sense to the original, uncorrupted recording (which is not available to you).",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "rules",
      "content": "This is a page where you can include rules that participants must accept before joining. You may wish to include rules like:\n\n - Don't cheat!\n - Apply yourself!\n - Have fun!",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Data Description",
      "content": "The data are .wav audio files.",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    }
  ]
}