2017-11-29 10 views
0
<!DOCTYPE html> 
<html lang="en"> 
    <head> 
     <meta charset="UTF-8"> 
    </head> 

    <body onload="myFunction()"> 
     <script> 
      function myFunction() { 

       // Create the utterance object setting the chosen parameters 
       var utterance = new SpeechSynthesisUtterance(); 

       var myarray = new Array(4); 

       myarray[0] = "Move Bay from door 10 to 20";    
       utterance.text = myarray[0]; 
       utterance.lang = "ar-uk"; 
       speechSynthesis.speak(utterance); 
      }    
     </script> 
    </body> 
</html> 

음성 합성 속성 문자의 텍스트를 전달 및 음성 여기아래 코드는 Chrome에서 잘 작동하지만 동일한 코드가 Internet Explorer에서 작동하지 않습니다. Internet Explorer에서 음성 합성을 사용하는 방법?

+0

무료 SAPI WSR을 사용 (음성 API)를 가지고 , Internet Explorer에서는 전혀 지원되지 않습니다. – vronjec

답변

0

봐 텍스트를 변환하려고 : SpeechSynthesisUtterance Docs

그것은 IE에서 지원하지 않는 것입니다. 마이크로 소프트가 지원되지 않습니다

+0

다른 모든 API를 사용할 수 있으므로 IE에서 작동하도록 할 수 있습니다 ... –

+0

@Mohammed WSR에 대해 언급 한 적이 있습니다 – scipper

0

는 https://caniuse.com/#feat=speech-synthesis에 따르면이 단지 가장자리에 지원되는 Windows 음성 인식 '

+0

WSR을 사용하는 예제가 있다면 ... 링크를 공유 할 수 있습니까? –

+0

이 웹 사이트에 좋은 예제가 있습니다. https://davidwalsh.name/speech-recognition – Mohammed

+0

IE에서 지원되지 않습니다 ... IE (텍스트 음성 변환)에서 지원하는 작업 코드가 있다면 ... 공유 할 수 있습니까? 제발. –