Я пытаюсь заставить женский голос принять "американский английский" из 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. Со всеми этими индексами выходит только один и тот же мужской голос.
Как выбрать определенный голос?