用文本阅读器实现站点

时间:2014-10-22 21:06:45

标签: javascript html plugins web webpage

我决定开始一个新项目。

这个项目是一个拼写检查器,可以帮助孩子,并向孩子发送有关孩子表现的报告。

我已经设置了老师可以放置单词的位置,我现在需要做的是当瞳孔单击按钮时,单词会被大声朗读。

我可以使用任何插件吗?

我并不担心瞳孔会如何访问这个词,而是如何让这个词被读出来。

任何语言都可以。

谢谢大家的时间。

2 个答案:

答案 0 :(得分:0)

我想最简单的方法是使用html5音频在点击时从网络服务器播放相应的单词:



<html>

<body>
  <script type="text/javascript">
    window.onload = function main() {
      var path = "/sndz"; //folder on the webserver for all your sound files
      var Hello = document.getElementById("Hello");
      Hello.onclick = readWrd(path + "Hello.mp3");
      return false;
    }

    function readWrd(String audioSrc) {
      var wrd = new Audio(audioSrc);
      wrd.play();
    }
  </script>

  <!--and later in make link or sth-->

  <a id="Hello" href="#">Hello</a> 
  <!--leave the 'href' empty if you want the link to be destroyed after you click it-->

</body>

</html>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

您需要做的就是在下面链接的末尾添加单词,然后您可以根据需要设置样式,例如:单击按钮时自动播放。

<audio controls="controls">
  <source src="http://translate.google.com/translate_tts?tl=en&q=wordgoeshere" type="audio/mpeg">
</audio>