Despite push-to-talk being an option on console, there is no way to use it with a controller. No default controller layouts include a push-to-talk button and even if you select custom layout, there’s no way to bind a button to push-to-talk.
It’d be great to at very least have the option to bind it in a custom layout since push-to-talk is a selectable voice chat option.