technifyed

Electronics and Communication + Data

Filter noise from an audio recording

Record speech with a hum, find the hum's frequency and remove it with a digital filter.

  • DifficultyIntermediate
  • Estimated time1–2 weeks
  • Budget₹0
  • ClassCollege
  • TeamSolo or up to 2
  • You needComputer only

Prerequisites: None beyond your class work

Original · by TechnifyedData AnalysisSoftware ProjectFree to doComputer onlyResearch orientedTwo subjects

My projects

Overview

Record speech with a hum, find the hum's frequency and remove it with a digital filter.

Skills you will use

Filter designFourier transform

Materials and tools

  • Computer with a microphone
  • Python

Tools and software

NumPyPython

Expected cost₹0Nothing to buy
Estimated duration1–2 weeks5 build steps, plus the report

Step-by-step roadmap

  1. Start

    You will finish with: before-and-after audio and spectra with an explanation of the filter.

  2. 1

    Prerequisites

    Nothing special to know first. Then collect the 2 items in the materials list.

  3. 2

    Learn

    Read up on signal processing: audio, FFT, filtering. Your textbook chapter and one short video are enough.

  4. 3

    Plan

    List the features for version one, sketch the screens or data flow and pick the tools. Keep the first version small.

  5. 4

    Build

    1. Record ten seconds of speech with a fan or mains hum.
    2. Plot the spectrum with a Fourier transform.
    3. Identify the noise frequencies.
    4. Design a notch or low-pass filter.
    5. Apply it and compare the spectra and the sound.
  6. 5

    Test

    Try it with wrong, empty and unusual input, and ask someone else to use it without your help.

  7. 6

    Document

    Write a README: what it does, how to run it, screenshots and what you learned. Report structure

  8. 7

    Present

    Show a live demo of one complete task, then the design and the hardest problem you solved. Presentation structure

  9. 8

    Publish

    Put the code on GitHub with the README and, if you can, deploy a live demo.

Expected outcome

Before-and-after audio and spectra with an explanation of the filter.

Other versions of this project

Advanced version

Implement spectral subtraction for broadband noise.

Ways to do this project

Text marked "You write this" is a prompt for your own work; everything else is specific to this project.

Research question
You write thisOne question you can answer with data, narrow enough to finish in the time you have.
Hypothesis
You write thisWhat you expect to find, and why.
Variables
You write thisWhat you change or compare, what you measure, and what you hold constant.
Methodology
You write thisDescribe the method in enough detail that someone else could repeat it: sample, tools, procedure.
Data collection
You write thisSay what you will record, how many times, and how you will keep the records safe.
Analysis
You write thisChoose the table, chart or test that answers the question; report averages with their spread.
Limitations
You write thisList what could have affected the result: small sample, instrument limits, things you could not control.

Literature review

Find five to eight sources (your textbook, review articles, reports) and note what each says about your question. Group them by idea, not one after another, and end with what is still not known.

References

List every source you used in one style throughout (author, year, title, where it was published, link and the date you opened it).

Working as a team

Solo or up to 2. Suggested roles:

FrontendBackendData or modelDesignTestingDocumentationPresentation

Report and presentation

Report structure

  1. Title and summary
  2. Problem and target user
  3. Features
  4. Tools and technology
  5. Design: architecture, data model or screens
  6. Implementation
  7. Testing
  8. Results and screenshots
  9. Challenges
  10. Future improvements
  11. References

Presentation structure

  1. The problem
  2. Who it is for
  3. Live demo
  4. How it is built (one diagram)
  5. The hardest part
  6. Testing and results
  7. What you learned
  8. What comes next

Viva questions

Prepare your own answers to these before you present.

  • What is the aim of your project, in one sentence?
  • What is the principle behind it?
  • Why did you choose these materials or tools?
  • What result did you get, and was it what you expected?
  • What went wrong and how did you fix it?
  • How could this be improved or used in real life?

Resources

Source and attribution

Original

Written by Technifyed. Free to use for your own school or college project; write the report in your own words. Added 1 Oct 2026.

Similar projects

More Electronics and Communication projects

Electronics and Communication · Communication Systems

Build an FM radio receiver

Assemble an FM receiver from a radio IC and tune in local stations.

  • Intermediate
  • 1–2 weeks
  • 500–1,000
Hardware Project · Basic electronicsView

Electronics and Communication · Analog Circuits

Build a clap switch

Switch an LED or a low-voltage lamp on and off with a clap.

  • Easy
  • 2–7 days
  • 250–500
Hardware Project · Basic electronicsView

Electronics and Communication · Sensors

Make a water-level indicator

Light LEDs at quarter, half and full tank and sound a buzzer when it is about to overflow.

  • Easy
  • 2–7 days
  • Under 250
Hardware Project · Basic electronicsView

Electronics and Communication · Digital Circuits

Design a digital clock from logic ICs

Build a clock with counters, decoders and seven-segment displays, no microcontroller.

  • Advanced
  • 2–4 weeks
  • 500–1,000
Hardware Project · Basic electronicsView

Same tools

Literature and English + Data

Analyse word use in a novel with a computer

Count words and character mentions in a public-domain novel and see what the numbers reveal.

  • Intermediate
  • 1–2 weeks
  • Free
Data Analysis · Computer onlyView

Two-subject alternatives

Environmental Science + Electrical Engineering

Build a wind turbine and find the best blade design

Build a small wind turbine on a DC motor and test how blade number, angle and length change the voltage.

  • Intermediate
  • 1–2 weeks
  • 250–500
Working Model · Basic electronicsView

Robotics, IoT and Hardware + Mechatronics and Robotics

Build a line-following robot

Build a two-wheeled robot that follows a black line using infrared sensors.

  • Intermediate
  • 1–2 weeks
  • 1,000–2,500
Robotics Project · Arduino requiredView

Entrepreneurship + Mechanical Engineering

Design a business around a science fair invention

Take a working model you have built and work out who would buy it, at what price and at what cost.

  • Intermediate
  • 1–2 weeks
  • Free
Startup Project · No equipmentView

Same difficulty and budget

Aerospace Engineering + Astronomy and Space

Simulate a satellite orbit

Integrate Newton's law of gravity to draw circular, elliptical and escape orbits.

  • Intermediate
  • 1–2 weeks
  • Free
Simulation · Computer onlyView

Industrial and Manufacturing + Operations, HR and Supply Chain

Analyse and reduce waiting time at the canteen

Time each step of the canteen queue, find the bottleneck and test one improvement.

  • Intermediate
  • 1–2 weeks
  • Free
Field Study · No equipmentView

Industrial and Manufacturing + Graphic and UI/UX Design

Design an ergonomic study desk

Measure classmates and their desks, find the mismatch and design a desk that fits.

  • Intermediate
  • 1–2 weeks
  • Under 250
Product Design · Household materialsView

Civil Engineering · Transportation

Study traffic flow at a junction

Count vehicles at a busy junction and propose better signal timing.

  • Intermediate
  • 1–2 weeks
  • Free
Field Study · No equipmentView

Enter your email and the official page opens. Phone is optional.