Javascript 开始讲课文

Javascript 开始讲课文,javascript,html,text-to-speech,Javascript,Html,Text To Speech,我想把mac上的内置文本到语音工具整合到一个网站上。基本上,网站将显示一个任务列表,在不同的查看模式下,它将只在屏幕上显示一个任务。在单任务模式下,我想使用Mac上的文本到语音软件来阅读任务。我也想在个人电脑上做这件事,如果他们有类似的内置工具的话 是否有一些JavaScript命令我可以用来告诉它开始说文本,或者这种方式对于JavaScript来说太高级了?没有任何JavaScript命令,但您可以使用: 两者似乎都是获得“开始讲文本”功能的好选择。我认为您不能直接访问OSX的文本到语音功能,

我想把mac上的内置文本到语音工具整合到一个网站上。基本上,网站将显示一个任务列表,在不同的查看模式下,它将只在屏幕上显示一个任务。在单任务模式下,我想使用Mac上的文本到语音软件来阅读任务。我也想在个人电脑上做这件事,如果他们有类似的内置工具的话


是否有一些JavaScript命令我可以用来告诉它开始说文本,或者这种方式对于JavaScript来说太高级了?

没有任何JavaScript命令,但您可以使用:


两者似乎都是获得“开始讲文本”功能的好选择。

我认为您不能直接访问OSX的文本到语音功能,但如果您正在寻找文本到语音的解决方案,您应该查看speak.js:


文本到语音是操作系统的一部分,而不是浏览器或任何HTML规范的一部分。因此,有几种假设的触发方式:

调用调用底层操作系统的js函数 我还没有听说任何浏览器实现了这一点 从JS调用AppleScript 我还没有听说这是可能的 创建一个能够调用AppleScript/底层OS/Shell命令的浏览器扩展。。。 可能是您的最佳选择,但是如果没有扩展,则该Web端是不起作用的
顺便问一下:为什么jTalk插件的输出带有奇怪的法语/苏格兰口音D