利用javascript+微软TTS实现web中文发音

要实现中文朗读,需要安装win98或以上版本,Microsoft Internet Explorer 5.0
或以上版本,因为要实现中文发音必须同时安装Speech SDK 5.1 Language Pack file。

可以在官网下载:http://www.microsoft.com/downloads


最简单例子:

 

<script language="JavaScript">
  var VoiceObj = new ActiveXObject("Sapi.SpVoice");
  function SpeakText() {
    var my_test='你是谁';
    VoiceObj.Speak( my_test, 1 );
  }    
SpeakText();
</SCRIPT>

 

说明:官网只提供简体的语言包,所以如果是繁体中文字要发音,请先用js转换编码

参考文章见附件!

你可能感兴趣的:(JavaScript,Web,Microsoft)