Voice commands work just fine on PC. Windows even has a program that allows you to customize your own voice macros. Unfortunately STO blocks the windows commands and a third party voice control program has to be used.
I've got voice commands set up for STO thinking I couldn't manage everything. As I've been playing I have completely weened off of voice commands and use my controller only at this point.