title: speech synthesis - How to change gender?
body: <p>I've created a simple text-to-speech web app that uses window.speechSynthesis, and it's working well. I'd like to add the ability to set certain text in female, and other text in male voice.</p>
  
  <ol>
  <li><p>It seems that if I use getVoices() from web speech API, the list varies from browser to browser.  There doesn't seem to be a property for "gender".  Some of the chrome names have 'Male' in them, some don't. Some have female names and male names.
  Google chrome doesn't seem to have a male US speaker listed. Am I missing something?</p></li>
  <li><p>If I knew what all the names possibly could be, then I could store the list, and just go through the list until I find one that works.  <strong>Is there a way to know if a voice has been enabled on that device?</strong></p></li>
  <li><p>Or, is there a way to download (with my app) a male and a female voice that will work in all browsers?</p></li>
  </ol>
  
  <p>I need this to work on all devices.</p>