Как получить специфический женский голосовой синтез речи в Web Speech API? - PullRequest
1 голос
/ 23 апреля 2019

Я пытаюсь заставить женский голос принять "американский английский" из Web Speech API.

Ниже мой код:

var synth = window.speechSynthesis;
var voiceOptioins = synth.getVoices();
var voiceChoice = voiceOptioins[5];

var utterThis = new SpeechSynthesisUtterance(textToSpeech);
utterThis.voice = voiceChoice;

synth.speak(utterThis);

С этим кодом в настоящее время мужской голос выходит с супербасом. Я пытался изменить индекс в voiceOptioins[<index>]: пытался с 0, 5, 10. Со всеми этими индексами выходит только один и тот же мужской голос.

Как выбрать определенный голос?

...