PromptBuilder.AppendSsmlMarkup(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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使用します。
適用対象
.NET