Personally, I think using operating system tools is almost always superior to writing your own tools. There are exceptions, like for those that use screen reader software because of issues with their sight.
For many years I installed dragon naturally for users with RSI injuries. Now I just offer to set up the windows speech to text.
With Speech 2 Text I would also like to use Thunderbird's voice control capability. When speech is converted to text, a programmer's program understands what is being spoken. For example, write "New email to first name last name" and Thunderbird then opens the email writing function and fills in the email address. At the end you confirm sending with "Thunderbird, please send email"