Speak

Speak[expr]

expr 式の言葉による表現を音声表現する.

詳細とオプション

  • Speak["string"]"string"中のテキストの音声表現を与える.
  • Speak[expr]は数式,プログラム,グラフィックス,その他の構造とともに使うことができる.
  • Speak[HoldForm[expr]]expr のホールドされた形式の音声表現(評価せずに)を与える.
  • Speakは,式構造の文字通りの表現ではなく,自然な言葉による音声表現を与えようと試みる.
  • Speakは使用中のコンピュータシステムのサウンドシステムを使ってサウンドを生成する.
  • SpokenString[expr]Speak[expr]によって生成されたスピーチのテキストを与える.
  • SpeechSynthesize[expr]は,expr からの合成音声を与える.
  • 使用可能なオプション
  • "ArraySizeLimit" 10配列の要素あるいは関数の引数の最大数
    "DetailedGraphics" Falseグラフィックスプリミティブの説明を制御
    "ExpressionDepthLimit" 10グラフィックスプリミティブの説明を制御
    "IncludeParentheses" False部分式の区切りを制御
    "IntegerLimit" 10^10全桁で与えられる最大整数
    "RealPrecisionLimit" 3近似数に有効桁を何桁含ませるか
    "StringLengthLimit" 1000文字列と記号名の最大文字数
  • "ArraySizeLimit""ExpressionDepthLimit"はグラフィックス表現を含む全出力式のサイズを制御する.
  • 大きさを制御するオプションは出力中の厳密な要素数というより出力の部分を省略して発音し始める複雑さのレベルを指定する.
  • Speak["str"]"str"を音声エンジンに送る.Speak[HoldForm["str"]]はオプションの影響で処理された文字列の音声表現を与える.
  • Speak[Unevaluated[expr]]expr のホールドされた形も音声表現も与える.
  • 使用中のコンピュータシステムの音声エンジンに送られるテキスト文字列はSpokenString[expr,Options[Speak],"PostProcess"->False]で与えられる.

例題

すべて開くすべて閉じる

  (5)

テキスト文字列の音声表現を与える:

数式の音声表現を与える:

未評価の式を音声表現にする:

クリックされたときに音声を生成するボタンを作る:

2番目の棒を,クリックされると音声を生成するボタンとして動作するようにする:

スコープ  (4)

数式と関数を音声表現する:

プログラミング構造を音声表現する:

プロットを説明する:

グラフィックスオブジェクトを説明する:

オプション  (7)

"ArraySizeLimit"  (1)

音声表現されるテキストの引数の数を制限する:

"DetailedGraphics"  (1)

グラフィックスプリミティブの詳細な説明を含ませる:

"ExpressionDepthLimit"  (1)

音声表現されるテキストの部分式の深さを制限する:

"IncludeParentheses"  (1)

部分式に簡略された区切りを使う:

左右のカッコを音声表現する:

"IntegerLimit"  (1)

厳密な整数と有理数の閾値を設定する:

"RealPrecisionLimit"  (1)

実数の桁数に閾値を設ける:

"StringLengthLimit"  (1)

音声表現されるテキストの文字列の長さを制限する:

特性と関係  (2)

スピーチエンジンに送られるテキスト文字列を示す:

文字列を発音する:

同じ式を直接発音する:

SpeechSynthesizeを使って話された列を含むAudioオブジェクトを合成する:

列を合成する:

おもしろい例題  (1)

文字列を生成する:

いくつかの部分文字列に分割する:

各部分文字列をハイライトし発音する:

Wolfram Research (2008), Speak, Wolfram言語関数, https://reference.wolfram.com/language/ref/Speak.html (2012年に更新).

テキスト

Wolfram Research (2008), Speak, Wolfram言語関数, https://reference.wolfram.com/language/ref/Speak.html (2012年に更新).

CMS

Wolfram Language. 2008. "Speak." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2012. https://reference.wolfram.com/language/ref/Speak.html.

APA

Wolfram Language. (2008). Speak. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Speak.html

BibTeX

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

BibLaTeX

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