locaal-ai / obs-cleanstream

CleanStream is an OBS plugin that uses AI to clean live audio streams from unwanted words and utterances
https://obsproject.com/forum/resources/cleanstream-remove-uhs-ums-profanity-in-your-live-stream-or-recording-with-ai.1732/
GNU General Public License v2.0
140 stars 11 forks source link

OBS Cleanstream crashing OBS when adding it to mic #12

Closed VorileBemx closed 5 months ago

VorileBemx commented 1 year ago

Adding OBS-Cleanstream to my mic force closes OBS

I've been trying to add this plugin to my mic on OBS 29.1.3 and each time i tried to do it, it keeps for closing my OBS and never wants to have it added, but when i tried adding the filter to a media source like a video, it works perfectly fine. My pc is running an intel i7-9750H with an Nvidia GeForce RTX 2060, 12GB of RAM, and on a 64-bit operating system with Windows 10.

To Reproduce

Steps to reproduce the behavior:

  1. Go to the github page and download the installer.exe
  2. Open OBS after installation of the plugin with the installer
  3. Go into OBS settings and in the audio tab, Set Sample Rate to 48kHz and Channels to Mono
  4. Go into Mic filters, add Expander, Gain, 3-Band Equalizer, Compressor, Noise Suppression, Limiter, and then the clean stream audio filter
  5. See error

Expected behavior

OBS will freeze for about 10 seconds and suddenly force close itself whenever you try to add the source to anything that reads as a audio input device

Log and Crash Report

2023-10-15 07-39-57.txt 2023-10-15 07-39-08.txt

Desktop (please complete the following information):

Additional context

It only keeps crashing whenever I try to add the filter to a mic source. Any other audio source that isn't a microphone will work perfectly fine

lord-lethris commented 7 months ago

I have this issue too - I don't think this plugin works with any version of OBS above 28. Which is a shame.

royshil commented 7 months ago

I recently rebuilt it but haven't released the latest version yet.

I'm actively working on improvements for the detection algorithm and once I get that working I will.also incorporate into CleanStream

I may actually consolidate CleanStream with LocalVocal. And allow for transcription and cleaning at the same time..

ChickenWithACrown commented 7 months ago

When will it be out?

royshil commented 6 months ago

@ChickenWithACrown @lord-lethris can you all check out the latest version?

royshil commented 5 months ago

many crashes have been resolved