- Built using Python 3.11.9
- Ran on OBS Studio 30.2.3
- When PyAudio detects dB levels above a certain level, OBS TrembleTalk will start the playback of Media Source.
- When silence is detected for more than .30 seconds, it stops the playback of Media Source and resets the timestamp to 0.
- By default, Toggle Shake Effect is OFF. If you toggle Shake Effect to be ON, as the volume of your voice rises, so does the severity of the shake. The video will shake. Its great.
pip install pyaudio
pip install numpy
Whatever you name your Media Source, as it shows in the Sources area, enter that name into the Media Source field for the OBS TrembleTalk Script.
You can set up to 4 Scenes in the Script to run only when the active Scene is active. Names must match.
⚠️ Warning: THIS IS CASE SENSITIVE
Refresh the Script - Script will run once it can compute audio 1