Allow users to enable push to talk in group meetings
Allow the users to configure to enable push to talk in group meetings.
Thank you for your continued feedback, we have not forgotten about this ask. The feature remains on our backlog. We will share an update as soon as one is available.
In the meantime, you can try using the keyboard shortcut to toggle mute (Ctrl+Shift+M). For more information on keyboard shortcuts, please visit https://support.microsoft.com/office/keyboard-shortcuts-for-microsoft-teams-2e8e2a70-e8d8-4a19-949b-4c36dd5292d2.
This really isn't difficult.
There. Here's some pseudocode to get you started. Have you bothered to use Zoom? Try muting yourself, then holding down the space bar. See how easy and convenient that is? Yeah, I thought so.
Now implement the damned feature!
Buyan Arvijikh Shinebayar commented
In big group meetings it could be really helpful if we had PTT feature (you're muted unless you hold space key or sth while speaking then you're muted again once you release holding it). It can become really noisy when someone has their mic on, and when someone is required to answer questions there can be delays because they're chasing their cursor to 'Mute' button and Ctrl+shift+M shortcut isn't the best solution for this. Only if we could hold SPACE BAR while saying something brief (e.g 'yes' or 'no'), MS Teams would be a better platform for those who want convenient and feature rich meeting solutions.
Of course I tried AHK already but it doesn't work. Since we only have a _toggle_ we somehow need to identify the current state (worse yet, you cannot even rely on it staying in a particular state, since other people can mute you). And that is not possible unless you want to throw machine learning for microphone icon recognition at this.
This isn't a direct solution, but if you're feeling adventurous you can install AutoHotKey (google it), then google search for 'autohotkey toggle microphone mute', I'd link directly but not sure if that'd be allowed. Then you can search for AutoHotKey hotkeys, and set the toggle to whatever you'd like to mute the microphone directly.
Alternatively, you can just have AutoHotKey translate whatever inputs you'd like into Ctrl+Shift+M.
Beth Colson commented
The keyboard toggle is clumsy....AND.... NOT PTT.
Food for thought: stop thinking in terms of "windows" commands and do ease of use for the end-users. ONE key like the spacebar (present on mac & pc). Zoom figured it out, surely MS can too.
You are confusing a keyboard shortcut and toggle functionality with PTT functionality.
Ctrl+Shift+M toggles the mute on or off. PPT means you are unmuted so long as you hold down a key and muted when you lift back up. Think walkie-talkies :P
Rainer Stumbaum commented
Ctrl+Shift+M is no replacement for PTT...
i don't want to toggle
push (hold ) to talk, and binding it to any key that i want (mouse 4 or 5).
not rocket science.
mumble, teamspeak, ... heck i bet even Simpsons did it.
TLDR: It took 2 years to get this out of review, and has been almost 1.5 since it was added to the backlog. Finally, it was promised to be implemented in 2020.
People are starting to go back to work and this hasn't been solved. Not sure how contorting your hand to hit CTRL+SHIFT+M is an acceptable solution. Push to talk and toggling mute are very different things.
Responding to the Alex' feedback on using the toggle shortcut: Essential here is that the keyboard shortcut (or however it is implemented) should work even when Teams does not have focus. Because it typically never has focus when I'm collaborating with a colleague
Xavier Gosselin commented
Workaround (needs an app called BetterTouchTool)
Map your desired keyboard shortcut with an action to "Send Shortcut to Specific App" w/ shortcut = "cmd+shift+M" and App = Teams.
This has worked wonders for me over the past few months, granted it's not a push-to-talk but a toggle. Muscle memory has mapped to do my shortcut twice (before and after I talk). The nice thing is it allows the shortcut to register from *any* context → no need to have the meeting window in focus.
It's a third party workaround so the solution is still very much needed natively but hopefully this can help those that desperately need this feature (like I did)
Under review since July 2018 !!!
On desktop clients (and browser equivalents) I propose to provide an option to assign a list of appropriate keys for the push-to-talk functionality: One key to hold the microphone enabled/disabled (latch functionality) and a second key to temporarily toggle the microphone.
A good default choice would be the <SCROLL-LOCK> key (incl. its latch behaviour) and the <SHIFT> key (to enable the microphone only while the key is being pressed).
Push-to-talk Key Assignments
A non-latching key assignment should simply revert the current microphone state. So, for example, if the microphone was enabled, pressing the <SHIFT> key would temporarily DISABLE the microphone. If the microphone was disabled, however, pressing the <SHIFT> key would temporarily ENABLE the microphone.
If a latch key is assigned through the supposed list, the microphone state should initially reflect the key's state when a conversation is started.
Discord is a free tool that solved this earlier in the beta versions. Microsoft Teams is a corporate tool and must be at least as good as Discord is. My son can manage his sound while playing video games better then I can while in a meeting. This is ridiculous.
Also It's not 4 years hard to code :D
Webex has it solved perfectly
On windows you also can't change the Keyboard shortcut and also the shortcut doesn't work even when meeting window is open
also... 'later this year' is about to be six months late.
Mac user here: Since it is not a native app, I cannot even change the shortcut to Mute/Unmute. Which is pretty sad. So much for electron being detrimental for the entire user experience.
Can we get Push to Talk, and Push to Mute as well? I.e. the ability to momentarily mute myself by pushing a user selected key. The ability to push the space bar to mute myself for a second if I needed to cough or sneeze would be great!