Gibt es ein Programm (oder einen Code, eine Sprache), mit dem alle Mikrofone auf meinem Computer stummgeschaltet werden?

2302
quack quixote

Gibt es ein Programm (oder einen Code, eine Sprache), mit dem alle Mikrofone auf meinem Computer stummgeschaltet werden? Wenn es sich um Code handelt, machen Sie es bitte so einfach wie möglich. Die einzige Sprache, die ich kenne, ist C # und ich bin immer noch SEHR neu. Ich möchte nur eine Möglichkeit einrichten, um meine Mikrofone über einen Hotkey / eine Abkürzung stummzuschalten, und wenn ich nur ein Programm finde, das dies kann, werde ich eingestellt. Wie gesagt, ich kann auch etwas tun, wenn es in C # ist, aber der einzige Code, den ich zuvor gesehen habe, war meilenlang (zumindest für mich). Mein Ziel ist, ich möchte nur ein Programm, das sich öffnet, und die Stummschaltung der Microhpones umschaltet (der gesamte System-Audioeingang) und dann geschlossen wird. Das ist es, sehr einfach. Vielen Dank an alle, die versuchen, mir zu helfen!

EDIT: Ja, ich benutze Windows. Ich verwende Windows 7 32-Bit. Ich weiß bereits, dass ich in den Volumenmixer gehen kann und dies auf diese Weise tun kann, aber ich muss dies während der Ausführung einer Vollbildanwendung tun, und es ist mühsam, den Vollbildmodus zu verlassen, den Volumenmixer zu öffnen, das Klicken zu deaktivieren Symbol, dann zurück in den Vollbildmodus und das Ganze noch einmal, um die Stummschaltung aufzuheben. Und ich werde ziemlich oft hin und her schalten, es braucht also viel, um das zu tun.

2
Ich bin nicht sicher, welchen Code es geben könnte, aber können Sie nicht einfach auf die Bedienelemente des Mikrofons zugreifen? Sie geben Ihre Plattform nicht an - also gehe ich von Windows aus (obwohl ich nicht schätze, welche Version es ist) - das Kontrollfeld sollte die Steuerung dieser Art ermöglichen. (Außerdem: Abstimmung zum Schließen, da es näher an der Aufgabe von www.superuser.com liegt als an stackoverflow.) David Thomas vor 14 Jahren 1
There's an article at codeguru with csharp control of audio devices - http://www.codeguru.com/csharp/csharp/cs_graphics/sound/article.php/c10931/ if anyone wants to take a crack at it, this would be a good starting point. jball vor 14 Jahren 0

1 Antwort auf die Frage

1
James Kolpack

Autohotkey würde wahrscheinlich den Trick tun. Es gibt einen " SoundSet " -Befehl, mit dem Sie die Lautstärke / Stummschaltung für alle Audiogeräte anpassen können.

BEARBEITEN:

Hier ist ein AHK-Skript, das genau das tut, wonach Sie suchen.

Das könnte funktionieren, aber wenn ich etwas einfaches übersehen habe, schien das immer noch eine Meile lang zu sein, und ich möchte nur den Mikrophon stummschalten, aber den Rest des Sounds gut laufen lassen. vor 14 Jahren 0
Es gibt einen "ComponentType" -Parameter, mit dem nur das Mikrofon angegeben werden kann. James Kolpack vor 14 Jahren 0