Printing volume value

This commit is contained in:
Logan Cusano
2022-03-26 02:42:42 -04:00
parent b444236dc9
commit 48f6812f68

View File

@@ -62,6 +62,7 @@ class NoiseGate(threading.Thread):
def run(self) -> None:
while self.voice_connection.is_connected():
print(f"Raw data: '{self.PCMStream_Instance.read(16)}'")
print(f"Volume: '{float(20 * audioop.rms(self.PCMStream_Instance.read(16), 2))}'")
if float(20 * audioop.rms(self.PCMStream_Instance.read(16), 2)) >= 5:
# Play the stream