Skip to content

A script that stimulates a laggy, static and muffled voice for your online classes

License

Notifications You must be signed in to change notification settings

fvviz/broken-mic-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Broken mic simulator

img.png

Adds stimulated lag and distortion to voice that is coming from your mic and sends it to an app of your choice

Installation

First of all make sure you have a virtual mic that routes audio from one app to another installed.

Clone the Repository

git clone https://github.com/fvviz/broken-mic-simulator.git 
cd broken-mic-simulator

Install requirements

pip3 install -r requirements.txt

next you have to install pyaudio pip install pyaudio is what you have to do but in most of the cases this will not work

Installing pyaudio can be a little hard and can break into some errors

  • Windows users may face error: Microsoft Visual C++... You can refer to this for a solution. If this doesnt work go search "how to install pyaudio on windows" and you would find somehting
  • MacOS users need to first install Portaudio via Homebrew to download pyaudio.
    • If you are on an Apple Silicon Mac then you can refer to this as this was the only solution that worked for me

If You still cant get pyaudio to install on your computer just look for a solution on youtube or other websites.

Setup and Running

Once Pyaudio is setup head over to the constants.json file to setup the configurations

Selecting Your Virtual Microphone

  • To check if the program detects your virtual mic, run python3 mics.pyYour virtual mic has to be listed in the output.

  • Now, Head over to constants.json and set "virtual_mic" to the name of your virtual mic. Now you are all good to go, Run

python3 main.py

Now to get the virtual mic input into other applications, head over to the application (im using Zoom in this case) and select the name of your virtual microphone

img_2.png

About

A script that stimulates a laggy, static and muffled voice for your online classes

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages