在网页中使用TTS技术的例子 & 备忘录

  TTS是微软推出的一套文字朗读引擎(Text-To-Speech Engine),我们可以让它来为我们诵读网页中的文字信息,让眼睛休息一下。

在Microsoft Speech SDK 5.1的Samples\Scripts\SimpleTTS中已经提供了一个演示例子,不过是全英文的,在参考修改中遇到了一个问题,即

COM对象Sapi.SpVoice的实例变量的定义代码要和初始化及事件处理代码分开。

  也就是说:Sapi.SpVoice的实例变量VoiceObj的定义代码:

要放在一个<script></script>中,或者放在一个.js文件中,如speak0.js。

Sapi.SpVoice的实例变量VoiceObj的初始化及事件处理代码:

要放在另一个<script></script>中,或者放在另一个.js文件中,如speak1.js。

  演示代码:

你可能感兴趣的:(JavaScript,制造,Microsoft,UP)