Język

PromptBuilder.AppendSsmlMarkup(String) Metoda

Definicja

Dołącza określony ciąg zawierający znacznik SSML do PromptBuilder obiektu.

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

Parametry

ssmlMarkup
String

Ciąg zawierający znacznikI SSML.

Uwagi

Podczas dołączania znaczników SSML należy użyć odpowiednich znaków ucieczki. Zwróć uwagę na ukośniki wstecz poprzedzające znaki cudzysłowu otaczające wartość atrybutu interpret-as w poniższym przykładzie:

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

Note

Ciąg używany jako argument nie może zawierać AppendSsmlMarkupspeak elementu.

W przypadku używania AppendSsmlMarkup funkcji do określania wymowy wbudowanej w elemencie phoneme można używać telefonów z dowolnego z następujących alfabetów fonetycznych, pod warunkiem, że bieżący aparat mowy go obsługuje:

  • Międzynarodowy alfabet fonetyczny (IPA)

  • Uniwersalny zestaw telefonów (UPS)

  • Zestaw telefonów SAPI

Każdy aparat mowy zgodny ze standardem SSML będzie mówić na telefony z ipa.

Możesz również dołączyć plik zawierający znacznikI SSML przy użyciu jednej z AppendSsml metod. Aby dołączyć tekst do mówienia, który nie jest sformatowany przy użyciu języka znaczników, użyj jednej z AppendTextmetod , AppendTextWithAlias, AppendTextWithHintlub AppendTextWithPronunciation .

Dotyczy