web speech api - Sprachsynthese .lang Eigenschaft funktioniert nicht

Ich versuche, Web-Speech-API zu verwenden, um ein Wort auf Portugiesisch zu transkribieren. Ich setze die Eigenschaft auf 'pt-BR' (leider wird Portugiesisch-Europäisch nicht unterstützt), antworte aber immer auf Englisch.

Kann jemand helfen?

Vielen Dan

Code

        <script type="text/javascript"> 
            var synth = window.speechSynthesis;
            function falatarea(){
                var utteranceY = new SpeechSynthesisUtterance();
                    utteranceY.text = "teste";
                    utteranceY.lang = "pt-BR";
                    utteranceY.voice = "pt-BR";
                    window.speechSynthesis.speak(utteranceY);
                    }
        </script>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage