次の方法で共有


PromptBuilder.AppendSsmlMarkup(String) メソッド

定義

SSML マークアップを含む指定された文字列を PromptBuilder オブジェクトに追加します。

public:
 void AppendSsmlMarkup(System::String ^ ssmlMarkup);
public void AppendSsmlMarkup (string ssmlMarkup);
member this.AppendSsmlMarkup : string -> unit
Public Sub AppendSsmlMarkup (ssmlMarkup As String)

パラメーター

ssmlMarkup
String

SSML マークアップを格納している文字列。

注釈

SSML マークアップを追加するときは、適切なエスケープ文字を使用する必要があります。 次の例では、 属性の値を囲む引用符の interpret-as 前に後方スラッシュがあることに注意してください。

builder.AppendSsmlMarkup("<say-as interpret-as = \"characters\"> chair </say-as>");  

注意

要素を含speakめることができない引数AppendSsmlMarkupとして使用される文字列。

を使用 AppendSsmlMarkup して要素でインライン発音を phoneme 指定する場合、現在の音声エンジンでサポートされている場合は、次のいずれかのふりがなの電話を使用できます。

  • 国際ふりがな (IPA)

  • ユニバーサル電話セット (UPS)

  • SAPI 電話セット

SSML 準拠の音声エンジンは、IPA から電話を読み上げます。

いずれかのメソッドを使用して、SSML マークアップを含むファイルを AppendSsml 追加することもできます。 マークアップ言語で書式設定されていない読み上げられるテキストを追加するには、、AppendTextWithAliasAppendTextWithHint、、または AppendTextWithPronunciation のいずれかのメソッドをAppendText使用します。

適用対象