Skript für implementierung von Sounds in VoiceChat?
Hallo, ich möchte am Pc ein Skript(bevorzugt Python, aber auch Java, Windows-Batch oder so) schreiben, mit dem ich Sounds (*.mp3 datein) in einer WhatsApp Anruf abspielen kann. Also dass der Anrufer sie hört ohne das ich mein Handy neben mein Mikro halten muss.
1 Antwort
No Way...
Zumindest kein Einfacher🤔 Weg ...und schon garnicht mit Batch oder Python und als "Anfänger".
Was Du vor hast, übersteigt Alles wozu selbst ich aus dem "Handgelenk" fähig wäre.
Der 1.Knackpunkt ist, dass der Sound aus der Datei mit dem Mikrofonoutput gemischt werden muss, noch bevor er an die Schnittstelle ( API) von WhatsApp übergeben wird.
Allein die programmgesteuerte Bedienung des Audiomixers ist nicht ganz einfach. (es sei denn man arbeitet ständig damit)
- https://stackoverflow.com/questions/49279982/how-does-one-play-multiple-sounds-simultaneously-on-xaudio2
- https://learn.microsoft.com/en-us/windows/win32/xaudio2/xaudio2-voices
- https://learn.microsoft.com/en-us/windows/win32/xaudio2/programming-guide
Die Verwendung von Audioschnittstellen gehört nicht gerade zu den Dingen, für die massenhaft Lösungen dokumentiert werden... vieles hängt dabei von den verwendeten Treibern ab...
Der nächste Punkt wäre die Verwendung der WhatsApp-API. Deren Verwendung zur automatisierung des Messengers ist kostenpflichtig und verstößt (teilweise) gegen deutsche Gesetzgebung (DSVGO).
Eine wesentlich billigere Variante (als eine entsprwchende Software programmieren zu lassen) wäre ein kleines Mischpult . Damit ist es völlig Wurst was Du zusammenmischst.