How to| 让 Wolfram 系统说话
How to| 让 Wolfram 系统说话
从版本7开始,Wolfram 系统纳入了表达式到语音的功能. 原则上,可以以这种方式翻译任何 Wolfram 系统表达式.
应用函数 Speak,使 Wolfram 系统说话:
Button["Click me!", Speak[Sin[x ^ 2]]]还可以通过右键单击一个高亮显示的表达式,然后从上下文菜单选择 语音叙述 使 Wolfram 系统说话.
如果相反,您想看到输入中语音叙述的文本,应用 SpokenString:
SpokenString[Sin[x ^ 2]]使用 SpokenString 给出输出:
SpokenString[Integrate[1 / (x ^ 2 + 1), x]]使用 HoldForm 给出输入:
SpokenString[HoldForm[Integrate[1 / (x ^ 2 + 1), x]]]这同样适用于 Speak:
Button["Without HoldForm", Speak[Integrate[1 / (x ^ 2 + 1), x]]]
Button["With HoldForm", Speak[HoldForm[Integrate[1 / (x ^ 2 + 1), x]]]]带有 HoldForm 的 SpokenString 也可用于图形:
Plot3D[Sin[x y], {x, -Pi, Pi}, {y, -2, 2}]SpokenString[HoldForm[Plot3D[Sin[x y], {x, -Pi, Pi}, {y, -2, 2}]]]当然,Speak 对下述情形仍然有效:
Button["Click", Speak[HoldForm[Plot3D[Sin[x y], {x, -Pi, Pi}, {y, -2, 2}]]]]