SpokenString

SpokenString[expr]

给出对应于表达式 expr 语音表示的文本字符串.

更多信息和选项

  • SpokenString[expr] 作用于数学表达式、程序、图形和其它结构.
  • SpokenString[HoldForm[expr]] 给出表达式 expr 的持有形式,不计算表达式.
  • SpokenString 尽可能产生自然的单词语速,而不是表达式结构的逐字表示.
  • 可以使用以下选项:
  • "ArraySizeLimit" Infinity数组或函数参数的最大原书数目
    "DetailedGraphics" False控制图形基元的描述
    "ExpressionDepthLimit" Infinity在输出中允许的表达式的最大深度
    "IncludeParentheses" False控制子表达式的分割
    "IntegerLimit" Infinity所给出的最大整数位
    "PostProcess" True是否从输出中去除由 Speak 使用的特殊格式
    "RealPrecisionLimit" 3在近似数中包含多少个有效位数
    "StringLengthLimit" Infinity字符串和符号名称中字符的最长数
  • "ArraySizeLimit""ExpressionDepthLimit" 控制所有输出表达式的大小,包括图形的表示.
  • 控制大小的选项指定复杂层度,指定输出开始省略的部分而不是输出中确切的元素数.
  • SpokenString["str"] 总是返回 "str". SpokenString[HoldForm["str"]] 返回一个受选项影响的,经过处理的字符串.
  • SpokenString[Unevaluated[expr]] 也给出为计算的 expr 的表示.

范例

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

基本范例  (2)

给出一个公式的语音表示:

给出一个图形的语音描述:

范围  (4)

描述数学表示和函数:

描述程序结构:

描述一个图:

描述一个图形对象:

选项  (8)

"ArraySizeLimit"  (1)

限制文本中的参数数量:

"DetailedGraphics"  (1)

包括图形基元的详细描述:

"ExpressionDepthLimit"  (1)

限制包含在文本中的子表达式的深度:

"IncludeParentheses"  (1)

使用子表达式的简单分割:

在文本中包含左括号和右括号:

"IntegerLimit"  (1)

设置阈值为确切的整数和有理数:

"PostProcess"  (1)

显示由语音引擎使用的具有标记的文本:

"RealPrecisionLimit"  (1)

设置实数的位数阈值:

"StringLengthLimit"  (1)

限制文本中字符串的长度:

属性和关系  (1)

Speak 听取 SpokenString 产生的字符串:

巧妙范例  (1)

描述一个数学表达式:

使用该结果作为一个 Wolfram|Alpha 查询:

Wolfram Research (2008),SpokenString,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SpokenString.html (更新于 2012 年).

文本

Wolfram Research (2008),SpokenString,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SpokenString.html (更新于 2012 年).

CMS

Wolfram 语言. 2008. "SpokenString." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2012. https://reference.wolfram.com/language/ref/SpokenString.html.

APA

Wolfram 语言. (2008). SpokenString. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SpokenString.html 年

BibTeX

@misc{reference.wolfram_2024_spokenstring, author="Wolfram Research", title="{SpokenString}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/SpokenString.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_spokenstring, organization={Wolfram Research}, title={SpokenString}, year={2012}, url={https://reference.wolfram.com/language/ref/SpokenString.html}, note=[Accessed: 22-November-2024 ]}