Udostępnij za pośrednictwem


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 znacznik SSML.

Uwagi

Podczas dołączania znaczników SSML należy użyć odpowiednich znaków ucieczki. Zwróć uwagę na ukośniki odwrotne 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>");  

Uwaga

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

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

  • Międzynarodowy alfabet fonetyczny (IPA)

  • Universal Telefon Set (UPS)

  • Zestaw Telefon SAPI

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

Można również dołączyć plik zawierający znacznik SSML przy użyciu jednej z AppendSsml metod. Aby dołączyć tekst do wymawiania, który nie jest sformatowany przy użyciu języka znaczników, użyj jednej z metod AppendText , AppendTextWithAlias , lub AppendTextWithHint AppendTextWithPronunciation .

Dotyczy