SpeechSynthesize
SpeechSynthesize[expr]
expr のコンテンツの音声をAudioオブジェクトとして合成する.
SpeechSynthesize[expr,voice]
指定された voice を使って音声信号を合成する.
詳細とオプション
- 音声合成はテキストの読上げとしても知られており,式構造の文字通りの表現ではなく,自然な言葉で表現された音声言語を作成しようとする.
- SpeechSynthesize["string"]は"string"内のテキストを音声合成する.
- SpeechSynthesize[expr]は,数式,グラフィックス,その他の構造に使うことができる.
- SpokenString[expr]を使ってSpeechSynthesize[expr]によって生成された音声表現のテキストを得る.
- SpeechSynthesize[expr]はデフォルトの声を使って音声合成を行う.VoiceStyleDataは使用可能なすべての声のリストを与える.
- SpeechSynthesizeには,すべてのSpokenStringオプションに以下を加えたものを使うことができる. [全オプションのリスト]
-
GeneratedAssetFormat Automatic 結果の形式 GeneratedAssetLocation $GeneratedAssetLocation 生成されたデジタルアセットの場所 Language "English" 合成に使用する言語 Method Automatic 使用するメソッド OverwriteTarget False 既存のファイルを上書きするかどうか - 次は,可能なメソッド設定である.
-
Automatic ローカルシンセサイザー(デフォルト) ElevenLabsシンセサイザー "GoogleSpeech" Googleシンセサイザー - デフォルトで,合成された音声は$WolframDocumentsDirectoryの"Audio"ディレクトリに置かれる.
- Language->Automaticを使うと,"string"の言語はLanguageIdentifyを使って識別される.
- SpeechSynthesizeは機械学習を使う.含まれるメソッド,訓練集合,バイアスは,Wolfram言語のバージョンによって異なることがあり,与えられる結果も異なる可能性がある.
-
"ArraySizeLimit" Infinity 配列の要素あるいは関数の引数の最大数 "DetailedGraphics" False グラフィックスプリミティブの説明を制御 "ExpressionDepthLimit" Infinity 出力に許容される式の最大深度 GeneratedAssetFormat Automatic 結果の形式 GeneratedAssetLocation $GeneratedAssetLocation 生成されたデジタルアセットの場所 "IncludeParentheses" False 部分式の区切りを制御する "IntegerLimit" Infinity 全桁を与えられる最大の整数 Language "English" 合成に使用する言語 Method Automatic 使用するメソッド OverwriteTarget False 既存のファイルを上書きするかどうか "PostProcess" True Speakに含まれる特殊な書式を出力から除くかどうか "RealPrecisionLimit" 3 近似数に有効桁を何桁含ませるか "StringLengthLimit" Infinity 文字列と記号名の最大文字数
全オプションのリスト
例題
すべて開くすべて閉じるスコープ (5)
$VoiceStylesを使って使用可能な声のリストを得る:
Associationで指定された声を使って音声合成する:
オプション (5)
GeneratedAssetLocation (1)
GeneratedAssetLocationNoneを使ってインコアAudioオブジェクトを作る:
Language (2)
Wolfram Research (2017), SpeechSynthesize, Wolfram言語関数, https://reference.wolfram.com/language/ref/SpeechSynthesize.html (2024年に更新).
テキスト
Wolfram Research (2017), SpeechSynthesize, Wolfram言語関数, https://reference.wolfram.com/language/ref/SpeechSynthesize.html (2024年に更新).
CMS
Wolfram Language. 2017. "SpeechSynthesize." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2024. https://reference.wolfram.com/language/ref/SpeechSynthesize.html.
APA
Wolfram Language. (2017). SpeechSynthesize. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SpeechSynthesize.html