261
allg. Support / Teamspeak: Vorschlag zur Verbesserung des Verhaltens von voice activation + ACRE
« am: 03. November 2013, 11:23:43 »
Wie zuletzt in http://smf.nice-team.eu/index.php?topic=2209.msg16003 beschrieben gibt es öfters mal Probleme mit ACRE, IMHO größtes Problem ist Voice Activation + Funken in ACRE.
Ich habe das mal nachgeprüft und habe folgendes beobachtet:
- Normaler Funk: Nichts sagen, PTT drücken und gedrückt halten, ich höre Funkbestätigungston (ich nenne es mal "push"), ich kann reden, andere hören mich über Funk, ich lasse PTT los, ich höre das Loslass-Knacken ("release")
- Fehler 1: Wenn ich PTT nutze, PTT gedrückt halte und dann die Funktaste drücke (caps-lock), höre ich kein "push", nur "release", daher nehme ich auch mal an, dass man mich nicht funken hören würde. Dieser Fehlerfall ist recht synthetisch und wird im Normalfall nicht eintreten. Wer sollte schon beide Tasten gleichzeitig drücken?
- Wenn ich voice activation nutze und das Mikrofon nicht anspricht, wenn ich PTT drücke: Normales Verhalten
- Fehler 2: Wenn ich voice activation nutze, spreche, während ich PTT drücke: Gleiches Verhalten wie "Fehler 1". IMHO ist das, was bei vielen Leuten passiert.
Zur Fehlerdiagnose hilfreich sind die "mic clicks", die man mit einem Sound belegen kann. Damit wird jeweils ein Sound abgespielt wenn sich das eigene Mikrofon aktiviert und deaktiviert, egal ob voice activation oder PTT:
Ein Weg, der sehr vielversprechend erscheint, ist, beim Drücken der Funktaste das TS-Capture-Profil auf PTT umzuschalten und beim Loslassen wieder zurück auf voice activation zu schalten, etwa so:
Beide Hotkeys ohne "Discard", sonst bekommt das ACREvielleicht (EDIT: nicht nur vielleicht, habe es getestet) nicht mit.
Damit wird Fehler 2 umgangen! Allerdings habe ich auch bei meiner Testreihe mit vielen Durchläufen beobachtet, dass manchmal das Capture-Profil nach dem Funken nicht korrekt umgestellt wird und ich es explizit, z.B. mit diesen Shortcuts
wieder auf das richtige Profil umschalten muss, damit ich wieder sprechen kann. Hier spielt wohl das Zeitverhalten des Hin- und Herschaltens eine Rolle und die Steuerungsmöglichkeiten in Teamspeak stoßen vielleicht an seine Grenzen. Zur korrekten Lösung müsste man entweder direkt in ACRE oder vielleicht mit Lösungen basierend auf AutoHotkey was basteln.
Nachdem ich selber eigentlich immer PTT nutze, habe ich selber eher weniger Probleme. Ich würde mich freuen, wenn andere austesten oder bestätigen können, was ich hier beschrieben habe. Vielleicht klappt bei euch der Workaround mit Umschalten des Capture-Profils. Jeder, der ähnliche Probleme hat, sollte sich damit etwas beschäftigen.
Ich habe das mal nachgeprüft und habe folgendes beobachtet:
- Normaler Funk: Nichts sagen, PTT drücken und gedrückt halten, ich höre Funkbestätigungston (ich nenne es mal "push"), ich kann reden, andere hören mich über Funk, ich lasse PTT los, ich höre das Loslass-Knacken ("release")
- Fehler 1: Wenn ich PTT nutze, PTT gedrückt halte und dann die Funktaste drücke (caps-lock), höre ich kein "push", nur "release", daher nehme ich auch mal an, dass man mich nicht funken hören würde. Dieser Fehlerfall ist recht synthetisch und wird im Normalfall nicht eintreten. Wer sollte schon beide Tasten gleichzeitig drücken?
- Wenn ich voice activation nutze und das Mikrofon nicht anspricht, wenn ich PTT drücke: Normales Verhalten
- Fehler 2: Wenn ich voice activation nutze, spreche, während ich PTT drücke: Gleiches Verhalten wie "Fehler 1". IMHO ist das, was bei vielen Leuten passiert.
Zur Fehlerdiagnose hilfreich sind die "mic clicks", die man mit einem Sound belegen kann. Damit wird jeweils ein Sound abgespielt wenn sich das eigene Mikrofon aktiviert und deaktiviert, egal ob voice activation oder PTT:
Ein Weg, der sehr vielversprechend erscheint, ist, beim Drücken der Funktaste das TS-Capture-Profil auf PTT umzuschalten und beim Loslassen wieder zurück auf voice activation zu schalten, etwa so:
Beide Hotkeys ohne "Discard", sonst bekommt das ACRE
Damit wird Fehler 2 umgangen! Allerdings habe ich auch bei meiner Testreihe mit vielen Durchläufen beobachtet, dass manchmal das Capture-Profil nach dem Funken nicht korrekt umgestellt wird und ich es explizit, z.B. mit diesen Shortcuts
wieder auf das richtige Profil umschalten muss, damit ich wieder sprechen kann. Hier spielt wohl das Zeitverhalten des Hin- und Herschaltens eine Rolle und die Steuerungsmöglichkeiten in Teamspeak stoßen vielleicht an seine Grenzen. Zur korrekten Lösung müsste man entweder direkt in ACRE oder vielleicht mit Lösungen basierend auf AutoHotkey was basteln.
Nachdem ich selber eigentlich immer PTT nutze, habe ich selber eher weniger Probleme. Ich würde mich freuen, wenn andere austesten oder bestätigen können, was ich hier beschrieben habe. Vielleicht klappt bei euch der Workaround mit Umschalten des Capture-Profils. Jeder, der ähnliche Probleme hat, sollte sich damit etwas beschäftigen.