Mikrofon aufnahme live am Pc abspielen (Megafon)
Verfasst: Donnerstag 2. September 2021, 22:06
Hallo, ich versuche vergeblich eine art Megafon zu programmieren. Es soll wie folgt funktionieren: Ich spreche in mein Mikrofon und bekomme es sofort auf meinen Kopfhörern wiedergegeben. Mein Code sieht bisher so aus:
Ich bekomme immer folgenden fehler:
(Das audio soll auf meinen Pc gestreamt werden)
LG aus Baden-Würtemberg
Code: Alles auswählen
import pyaudio
import socket
import sys
FORMAT = pyaudio.paInt16
CHANNELS = 1
RATE = 44100
CHUNK = 1024
port = 12345
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.connect(("localhost", port))
audio = pyaudio.PyAudio()
stream = audio.open(format=FORMAT, channels=CHANNELS, rate=RATE, output=True, frames_per_buffer=CHUNK)
try:
while True:
data = s.recv(CHUNK)
stream.write(data)
except KeyboardInterrupt:
pass
print('Exit')
s.close()
stream.close()
audio.terminate()
Wie kann ich das audio welches ich aufnehme auch sofort auf meinem Pc abspielen? Würde mich über Hilfe freuenConnectionRefusedError: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte

(Das audio soll auf meinen Pc gestreamt werden)
LG aus Baden-Würtemberg