FragmentState.SayAs FragmentState.SayAs FragmentState.SayAs FragmentState.SayAs Property

定義

テキストから音声を生成するコンテキストに関する情報を返します。Returns information about the context for the generation of speech from text.

public:
 property System::Speech::Synthesis::TtsEngine::SayAs ^ SayAs { System::Speech::Synthesis::TtsEngine::SayAs ^ get(); };
public System.Speech.Synthesis.TtsEngine.SayAs SayAs { get; }
member this.SayAs : System.Speech.Synthesis.TtsEngine.SayAs
Public ReadOnly Property SayAs As SayAs

プロパティ値

音声複合エンジンで使用される SSML が、音声の生成に使用されるコンテキストに関する詳細な情報を含んでいる場合は値 SayAs のインスタンスを返します。そうでない場合は null を返します。Returns a value SayAs instance if the SSML used by a speech synthesis engine contains detailed information about the context to be used to generate speech, otherwise null.

注釈

によってSayAs返される情報は<say-as> 、SSML 仕様のタグとその属性に対応しており、以下を指定できます。The information returned by SayAs corresponds to the <say-as> tag and its attributes in the SSML specification, and can specify:

  • のプロパティによってTextToSpeak表されるコンテンツの種類 (通貨、日付、住所など) または言語構成体。 TextFragmentThe content type (such as currency, date, or address) or language construct represented by TextToSpeak property of a TextFragment.

  • のプロパティによってTextToSpeak表されるコンテンツの種類(日付の構文など)を処理するためのオプションの書式設定情報。TextFragmentOptional formatting information to handle the content type represented by TextToSpeak property of a TextFragment, for example, a date syntax.

  • のプロパティTextToSpeakから音声を生成するために使用される詳細(句読点を明示的に表示するかどうかなど)。TextFragmentThe detail to be used in generating speech from the TextToSpeak property of a TextFragment, for example, whether to explicitly render punctuation.

適用対象