Speak

Speak[expr]
播放 expr 的语音表示.

更多信息更多信息

  • Speak["string"] 播放 中的文本.
  • Speak[expr] 对数学表达式、程序、图形和其它结构起作用.
  • Speak[HoldForm[expr]] 播放 expr 的 持有形式,并不计算表达式.
  • Speak 尽可能产生自然的单词语速,而不是表达式结构的逐字表示.
  • Speak 用您计算机的操作系统产生声音.
  • SpokenString[expr] 给出 Speak[expr] 产生语音的文本.
  • 具有以下选项:
  • "ArraySizeLimit"10数组或函数参数元素的最大数目
    "DetailedGraphics"False控制图形基元的描述
    "ExpressionDepthLimit"10输出中允许的表达式的最大深度
    "IncludeParentheses"False控制子表达式的分割
    "IntegerLimit"10^10给出所有数字的最大整数
    "RealPrecisionLimit"3在近似数字中包含多少个有效位
    "StringLengthLimit"1000字符串和符号名称中字符的最大数目
  • 控制输出表达式的大小,包括图形表示.
  • 控制大小的选项指定复杂层度,指定输出开始省略的部分而不是输出中确切的元素数.
  • Speak["str"] 发送 给语音引擎. Speak[HoldForm["str"]] 播放受选项影响,经过处理的字符串版本.
  • Speak[Unevaluated[expr]] 也播放 expr 未计算的格式.
  • 在您的计算机系统,发送给语音引擎的文本字符串为 SpokenString[expr, Options[Speak], "PostProcess"->False].

范例范例打开所有单元关闭所有单元

基本范例 (5)基本范例 (5)

播放一个文本字符串:

In[1]:=
Click for copyable input

播放一个数学表达式:

In[1]:=
Click for copyable input

播放一个未计算的表达式:

In[1]:=
Click for copyable input

创建一个按钮,当点击时能够播放声音:

In[1]:=
Click for copyable input
Out[1]=

使第二个工具条起按钮作用,当点击时能够播放声音:

In[1]:=
Click for copyable input
Out[1]=
版本 7 的新功能 | 版本 8 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »